Normal data transfer – ProSoft Technology MVI56-LTQ User Manual
Page 61

MVI56-LTQ ♦ ControlLogix Platform
Reference
Limitorque Valve Actuator Master Communication Module
User Manual
ProSoft Technology, Inc.
Page 61 of 98
August 30, 2010
Normal data transfer includes the paging of the valve data found in the module’s
internal database in registers 0 to 1499, the status data and the done bit data
from the module to the processor. These data are transferred through read (input
image) blocks 0 to 7. Data transferred from the processor to the module is
through blocks 0 and 1. The structure and function of each block is discussed in
the following topics.
Normal Data Transfer
Read Block
These blocks of data transfer information from the module to the ControlLogix
processor. The structure of the input image used to transfer this data is shown
below:
Word
Description
0
Reserved
1
BTW ID Requested (0 or 1)
2 to 201
Valve Data (20 valves each block)
202 to 211
Done Bit Data
212 to 213
Product Code
214 to 215
Revision
216 to 217
Operating System
218 to 219
Run Number
220
Pass Count
221
Queue Size
222
BTR Count
223
BTW Count
224
BT Parse Count
225
BT Event Count
226
BT Error Count
227
Current Slave
228
Current Port
229
Alt Port
230
Special Poll Request
231
State
232
Comm State
233
CfgErr
234 to 248
Spare
249
BTR ID (0 to 7)
The Read Block ID is an index value used to determine the location of where the
data will be placed in the ControlLogix processor controller tag array of module
read data. Each transfer can move up to 200 words (block offsets 2 to 201) of
data representing the data for up to 20 valves. In addition to moving valve data,
the block also contains status data for the module. This last set of data is
transferred with each new block of data and is used for high-speed data
movement.