ProSoft Technology MVI56-104S User Manual
Page 63

Ladder Logic
MVI56-104S ♦ ControlLogix Platform
User Manual
IEC 60870-5-104 Server Communication Module
ProSoft Technology, Inc.
Page 63 of 188
November 18, 2009
UTC Event Element Data Object (EventElementUTC870)
EventElementUTC870 is a low-level data object that holds and organizes all the
data required for a single UTC time-stamped event. This low-level structure is
used by the mid-level EventTypeUTC870 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 ( This value should be FFFF, hex,
or -1, decimal)
UTC_Time
DINT[2]
Event Time in 64-bit UTC format
Reserved INT
Reserved
Data
INT[6]
Data associated with the event (point value)
Read Time Block 9970 Data Object (ReadTimeType870)
The ReadTimeType870 mid-level data object is used as part of the higher-level
Control870 data object. ReadTimeType870 uses the lower-level TimeType870
data object as part of it's structure. This data structure's purpose is to hold and
organize date and time data brought from the module into the ControlLogix
processor.
Since the module acts as an IEC-60870-5-104 Server, the module time can be
updated across the IEC network by a remote IED Client application. This special
9970 Read Time Block provides a way of synchronizing the date and time on the
processor with that of the IEC network.
Name Data
Type
Description
ReadTimeCommand
BOOL
Set to 1 to trigger block 9970 (Read Module Time)
Time
TimeType870
Time data read from module's clock