ProSoft Technology MVI69-103M User Manual
Page 40

MVI69-103M ♦ CompactLogix or MicroLogix Platform
Ladder Logic
IEC 60870-5-103 Master Communication Module
Page 40 of 131
ProSoft Technology, Inc.
November 3, 2008
Data Type
Description
BootTimer
Used to clear output block ID after power up
LoopIndex
Used as index during Loops
TempByte
Used for INT/SINT conversion
TempINT
Used for SINT/INT Conversion
TempDINT
Used for INT/SINT conversion
The other members of the object are be utilized in the ladder logic to assist in the
data transfer operation.
3.1.3 Data Object (MV69103M_DATA)
Data for the module is stored in two controller tags for the example ladder logic.
The read data (data transferred from the module to the processor) is stored in the
controller tag MVI69103M.DATA.ReadData[ ]. The write data (data transferred
from the processor to the module) is stored in the controller tag
MVI69103M.DATA.WriteData[ ]. Separate tags can be constructed for each data
type utilized by the controlled devices and for each device.
3.1.4 User Command Data Object (MVI69103M_UserCommand)
User Command is an optional feature that allows the processor to dynamically
build commands, instead of using the configured commands from the
configuration file.
In order to support the user command control of the module, refer to
MVI69103M.CONTROL.UserCommand.Activate to trigger the block. The tag
MVI69103M.CONTROL.UserCommand.Count sets the number of commands to
be sent (maximum of 5 per block). Use the tag
MVI69103M.CONTROL.UserCommand.UserCommand to set the commands.
The structure of this object is shown in the following figure:
Data Type
Description
DBIndex
Address in module's database to associate with command
Session Session
Index
Sector Sector
Index
DataType
ASDU data type for command
FunctionCode Function
code
InformationNumber
Information object address of the point
OverrideFlag
Override flag used with ASDU 20 (0=use db value, 1=use override)
OverrideValue
Override value to use if override flag set
Refer to the Command List section of this document for the definition of each of
the parameters. This option permits execution of user-generated commands from
the ladder logic directly to controlled devices. This feature is especially important
in generating general commands (ASDU 20 object) request.