
Configuration as a Modbus Slave
MVI56-MCM
♦
ControlLogix Platform
Modbus Communication Module
ProSoft Technology, Inc.
Page 51 of 159
July 24, 2008
With the sample configuration, the following is the layout of the tags and
addressing.
The sample configuration values set up the module database for
WriteData[0 to
599]
to be stored in the module memory at register 0 to 599, and
ReadData[0 to
599]
to be stored in the module memory at registers 1000 to 1599 like shown
above.
5.2.1 Modbus
Memory
Map
Based on the configuration described above, below is the default Modbus
address for the module. Each register within the module can be accessed as a
0xxx bit address, 1xxxx bit address, 3xxxx register address, or 4xxxx register
address.
MVI Address
0xxx
1xxxx
3xxxx
4xxxx
Tag Address
0
0001 to 0016
10001 to 10016 30001
40001
WriteData[0]
1
0017 to 0032
10017 to 10032 30002
40002
WriteData[1]
2
0033 to 0048
10033 to 10048 30003
40003
WriteData[2]
3
0049 to 0064
10049 to 10064 30004
40004
WriteData[3]
4
0065 to 0080
10065 to 10080 30005
40005
WriteData[4]
5
0081 to 0096
10081 to 10096 30006
40006
WriteData[5]
6
0097 to 0112
10097 to 10112 30007
40007
WriteData[6]
7
0113 to 0128
10113 to 10128 30008
40008
WriteData[7]
8
0129 to 0144
10129 to 10144 30009
40009
WriteData[8]
9
0145 to 0160
10145 to 10160 30010
40010
WriteData[9]
10
0161 to 0176
10161 to 10176 30011
40011
WriteData[10]
50
0801 to 0816
10801 to 10816 30051
40051
WriteData[50]