ProSoft Technology MVI56E-MCMR User Manual

Page 85

Advertising
background image

MVI56E-MCMR ♦ ControlLogix Platform

Configuring the MVI56E-MCMR Module

Modbus Communication Module with Reduced Data Block

User Manual

ProSoft Technology, Inc.

Page 85 of 225

May 13, 2014

Based on the configuration described above for the ModDef section of the
module and the values specified for the offset parameters, below is the Modbus
addressing map for the module.

MVI Address 0x

1x

3x

4x

Tag Address

0

10001 to 10016

WriteData[0]

1

10017 to 10032

WriteData[1]

9

10145 to 10160

WriteData[9]

10

10161 to 10176

30001

WriteData[10]

11

10177 to 10192

30002

WriteData[11]

100

11601 to 11616

30091

WriteData[100]

200

13201 to 13216

30191

WriteData[200]

500

18001 to 18016

30491

WriteData[500]

598

19569 to 19584

30489

WriteData[598]

599

19585 to 19600

30490

WriteData[599]

600 to 999

N/A

N/A

N/A

N/A

Reserved

1000

0001 to 0016

ReadData[0]

1001

0017 to 0032

ReadData[1]

1009

0145 to 0160

ReadData[9]

1010

0161 to 0176

40001

ReadData[10]

1011

0177 to 0192

40002

ReadData[11]

1050

0801 to 0816

40041

ReadData[50]

1100

1601 to 1616

40091

ReadData[100]

1200

3201 to 3216

40191

ReadData[200]

1500

8001 to 8016

40491

ReadData[500]

1598

9569 to 9584

40589

ReadData[598]

1599

9585 to 9600

40590

ReadData[599]

With the offset parameters listed above, the Modbus Master could read from coils
10001 to 10176 using the tags MCMR.DATA.W

RITE

D

ATA

[0]

TO

[9].

The Master

could also read from address 30001 to 30490, and the data contained in those
Modbus addresses would come from the tags MCMR.DATA.W

RITE

D

ATA

[10]

TO

[499]

within the ControlLogix program.

The Master could then write to coils addressing 0001 to 0160 and this data would
reside within the ControlLogix program in tags MCMR.DATA.R

EAD

D

ATA

[0]

TO

[9].

The Master could then write to registers using Modbus addresses 40001 to

40590, and this information would reside in addresses
MCMR.DATA.R

EAD

D

ATA

[10]

TO

[599].

Note: The offset parameter only set the starting location for the data. As shown above, if the

Master issues a Write command to address 40001, the data will go into the ControlLogix processor
at address MCMR.DATA.R

EAD

D

ATA

[10].

Likewise, a Write To bit address 0161 will also change to address
MCMR.DATA.R

EAD

D

ATA

[10].0

within the program. Be careful not to overlap your

data. You may want leave additional registers/bits unused to allow for future
expansion in the program.

Advertising