ProSoft Technology MVI56-104S User Manual
Page 65

Ladder Logic
MVI56-104S ♦ ControlLogix Platform
User Manual
IEC 60870-5-104 Server Communication Module
ProSoft Technology, Inc.
Page 65 of 188
November 18, 2009
3.1.5 Utility Data Object (Util870)
The Util870 mid-level data object is used to build the top-level ModuleDef870
data object. The Util870 mid-level data object holds and organizes the variables
required to control special functions within the sample ladder logic application.
Name Data
Type
Description
OneShot_EventCommand
BOOL
Prevents successive repeat executions of
9958 Event Command Block transfers
OneShot_ReadTime
BOOL
Prevents successive repeat executions of
9970 Read Time Command Block transfers
OneShot_SetTime
BOOL
Prevents successive repeat executions of
9971 Set Time Command Block transfers
Date_Time_for_event
LINT[10]
UTC Date and Time in 64-bit format
Enable_UTC_copy_date
BOOL
Timer to clear WarmBoot and ColdBoot
3.2 Normal
Data
Transfer
Normal data transfer includes the paging of the user data found in the module’s
internal database in registers 0 to 3999 and the status data. These data are
transferred through read (input image) and write (output image) blocks. Refer to
the Configuring the MVI56-104S Module (page 23) chapter for a description of
the data objects used with the blocks and the ladder logic required. The structure
and function of each block is discussed is discussed in the following topics.