
MVI56-MCM
♦
ControlLogix Platform
Reference
Modbus Communication Module
Page 126 of 159
ProSoft Technology, Inc.
July 24, 2008
Tag Name
Data Type
Description
InternalDBAddress
INT
Internal database address
PointCount
INT
Number of points for this command
SwapCode INT
Swap code (0= no swap, 1=swap words, 2=swap
words and bytes, 3=swap bytes)
ModbusFunctionCode
INT
Modbus function code
DeviceDBAddress
INT
Modbus register address in target modbus slave
EventCmdStatusReturned INT
(0=Fail,
1=Sucess)
EventBlockID
INT
Temporary variable to calculate event block ID
_SlavePollStatus
This object contains all of the Slave Polling status (used when the port is used as
a master).
Tag Name
Data Type
Description
Port1Slave0Read BOOL
Port1Slave128Read BOOL
Port2Slave0Read BOOL
Port2Slave128Read BOOL
P1Slaves
INT[256]
P1 Slave Status
P2Slaves
INT[256]
P2 Slave Status
_Passthru
Tag Name
Data Type
Description
MBOffset INT
MBOffsetBit INT
MBMsgLen INT
MBMsg SINT[500]
MBControl1 CONTROL
LEN DINT
POS DINT
EN BOOL
EU BOOL
DN BOOL
EM BOOL
ER BOOL
UL BOOL
IN BOOL
FD BOOL
MBControl2 CONTROL
MBScratch INT[3]
MBCoil
_CoilArray
(page 127)
Boolean
BOOL[416]
Conversion from Bool to INT data types