![ProSoft Technology inRAx MVI56-DNP User Manual Download Page 65](http://html1.mh-extra.com/html/prosoft-technology/inrax-mvi56-dnp/inrax-mvi56-dnp_user-manual_1618996065.webp)
MVI56-DNP
♦
ControlLogix Platform
Ladder Logic
DNP 3.0 Server
User Manual
ProSoft Technology, Inc.
Page 65 of 171
July 21, 2011
3.3.9 DNP
Event_Binary
The
DNPEvent_Binary
object encapsulates all the data values used with Special
Function Block 9958 to pass binary input event data from the processor to the
module. Up to twelve binary events can be reported in each block, so this UDT
contains a twelve-element array to preload the event data before sending the
events from the DNP slave port to a remote DNP Master.
Name Style
Description
Count
INT
Event Count (1 to 12)
SequenceCounter INT
Used to synchronize and confirm receipt of the
block by the module
Data
DNPEvent_Binary_Single[12] Binary event data
3.3.10 DNPEvent_Binary_DNPTime_Block
The
DNPEvent_Binary_DNPTime_Block
object implements the Special Function
Block 9968 for binary input time data.
Name Style
Description
EventCount
INT
Number of events in the block (1 to 10)
SequenceCounter INT
Used to synchronize and confirm receipt of the block
by the module.
Event
DNPEvent_Binary_DN
PTime_Element[10]
10-element array of UDT
DNPEvent_Binary_DNPTime_Element UDT
3.3.11 DNP Event_Analog_DNPTime_Element
The
DNPEvent_Binary_DNPTime_Element
object is used to build the 10-
element
Event
array used in the
DNPEvent_Binary_DNPTime_Block
object. This
object encapsulates all the data associated with one binary input event.
Name Style
Description
DNP_Binary_Input INT
Data Point in the DNP binary input database
represented by the event
Value
INT
Event input value
DNP_Time
INT[3]
DNP Time as number of miliseconds since Jan 1970
Reserved INT
Bits 0 and 1 are used for class override values of 1 to
3