ProSoft Technology MVI56-101S User Manual
Page 73

MVI56-101S ♦ ControlLogix Platform
Ladder Logic
IEC 60870-5-101 Slave Communication Module
User Manual
ProSoft Technology, Inc.
Page 73 of 193
August 2, 2011
3.1.2 User Data Objects
These objects hold data to be transferred between the processor and the MVI56-
101S module. The user data is the read and write data transferred between the
processor and the module as "pages" of data up to 200 words long.
Name Data
Type
Description
ReadData INT[600]
WriteData INT[600]
The read data (ReadData) is an array set to match the value entered in the Read
Register Count parameter of the 101S.CFG file. For ease of use, this array
should be dimensioned as an even increment of 200 words. This data is paged
up to 200 words at a time from the module to the processor. The ReadData task
places the data received into the proper position in the read data array. Use this
data for status and control in the ladder logic of the processor.
The write data (WriteData) is an array set to match the value entered in the
Write Register Count parameter of the 101S.CFG file. For ease of use, this
array should be dimensioned as even increments of 200 words. This data is
paged up to 200 words at a time from the processor to the module. The
WriteData task places the write data into the output image for transfer to the
module. This data is passed from the processor to the module for status and
control information for use in other nodes on the network.
3.1.3 Block Control Data (Backplane870S)
This data object stores the variables required for the data transfer between the
processor and the MVI56-101S module. The following table describes the
structure of this object.
Name Data
Type
Description
LastRead
INT
Index of last read block
LastWrite
INT
Index of last write block
BlockIndex
INT
Computed block offset for data table