259 or 9959 – slc analog input event (slave port) – ProSoft Technology MVI46-DNP User Manual
Page 81

Reference MVI46-DNP
♦ SLC Platform
Master/Slave Communication Module
ProSoft Technology, Inc.
Page 81 of 143
August 23, 2007
The sequence counter field in the returned message is set to the last
successfully processed 258 command from the SLC. Compare this value to that
sent by the SLC. If the values match, the events can be removed from the SLC. If
the values do not match, or the SLC does not receive a 258 response, the SLC
must re-send the block.
259 or 9959 – SLC Analog Input Event (Slave Port)
If the SLC sends a command control code of 259 or 9959, the module places the
analog input event data in the block into the event buffer and alters the data
values for the points in the DNP analog input database. The format for the event
message is shown in the following table:
Word Offset in Block
Data Fields
Description
M0: .80
Command Code
This field contains the value of 259 identifying the event block to
the module.
M0: .81
Event Count
This field contains the number of events contained in the block.
Valid values for this field are 1 to 10.
M0: .82
Sequence Counter
This field holds the sequence counter for each 259 block transfer.
This synchronizes and confirms receipt of the block by the module.
M0: .83
DNP Analog Input
Data point
This is the data point in the DNP analog input database
represented by the event.
M0: .84
Analog Input Value
This is the new analog input value represented in the event.
M0: .85
Month/Day
Formatted: bits 0 to 4 = Day, bits 8 to 11 = Month. All other bits are
ignored.
M0: .86
Hour/Minute
Formatted: bits 0 to 5 = Minutes, bits 8 to 12 = Hour. All other bits
are ignored.
M0: .87
Sec/Millisecond
Formatted: bits 0 to 9 = Milliseconds, bits 10 to 15 = Seconds.
M0: .88
Year
Four-digit year value for event.
89 to 94
Six words of data for Event #2.
95 to 100
Six words of data for Event #3.
101 to 106
Six words of data for Event #4.
107 to 112
Six words of data for Event #5.
113 to 118
Six words of data for Event #6.
119 to 124
Six words of data for Event #7.
125 to 130
Six words of data for Event #8.
131 to 136
Six words of data for Event #9.
137 to 142
Six words of data for Event #10.
Up to 10 events can be passed from the SLC to the module in each block. To
insure that the block reached the module and was processed, the module will
send a response to the M0: file.