ProSoft Technology MVI56-104S User Manual
Page 62

MVI56-104S ♦ ControlLogix Platform
Ladder Logic
IEC 60870-5-104 Server Communication Module
User Manual
Page 62 of 188
ProSoft Technology, Inc.
November 18, 2009
GMT Event Element Data Object (EventElement870)
EventElement870 is a low-level data object that holds and organizes all the data
required for a single GMT time-stamped event. This low-level structure is used by
the mid-level EventType870 data object to create an array of up to ten (10)
events that can be moved to the module in a single output data block transfer.
Name Data
Type
Description
DBIndex
INT
Point index in the module's database -
Corresponds to the order of point definition in
the Data Type section of the configuration file
ASDU
INT
1=M_SP, 3=M_DP, 5=M_ST, 9=M_ME_NA,
11=M_ME_NB, 15=M_IT
Qualifier
INT
Qualifier code used for ASDU types 5, 9, 11
and 15
Year
INT
Event Year ( four digits year ex: 2006)
Month
INT
Event Month (1 to 12)
Day
INT
Event Day (1to 31)
Hour
INT
Event Hour (0 to 23)
Minute
INT
Event Minute (0 to 59)
Seconds_Milliseconds
INT
Event Seconds and Miliseconds in scaled
integer format (0 to 59999) Example =>
59999 = 59 seconds and 999 milliseconds
Data
INT[6]
Data associated with the event (point value)
Event Block 9958 for UTC Time Data Object (EventTypeUTC870)
The EventTypeUTC870 mid-level data object is used as part of the higher-level
Control870 data object. EventTypeUTC870 uses the lower-level
EventElementUTC870 data object as part of it's structure.
EventTypeUTC870 is one of two data structures that support moving time-
stamped events from the processor to the module so those events can be
transmitted on the IEC-60870-5-104S network. The EventTypeUTC870 structure
is the one to use when events carry a date and time stamp formatted as
Coordinated Universal Time (UTC), such as event data received from Rockwell
Automation 1756 SOE Sequence of Events modules. This structure can hold up
to ten (10) separate UTC time-stamped events in an array based on the
EventElementUTC870 data object. Using this structure, up to ten (10) events can
be sent to the module in the place of one regular output data image block.
Name Data
Type
Description
EventCommand_GMT
BOOL
Set to 1 to trigger Block 9958 (GMT Event
Block) data transfer
EventCount_GMT
INT
Number of events to be sent in current 9958
block
Event_GMT EventElement870[10]
See the description of the EventElement870 (page 62) data object for details
about the data sent as part of a GMT time-stamped event.