MVI56E-MCMR ♦ ControlLogix Platform Configuring the MVI56E-MCMR Module
Modbus Communication Module with Reduced Data Block User Manual
ProSoft Technology, Inc. Page 53 of 223
2.3.2 Backplane Configuration
The BACKPLANE CONFIGURATION section defines the 5000 data registers to use
for read and write data within the MVI56E-MCMR module. You will use these
data read and write locations in the Internal Address tag within each Master
Command (page 57). The following illustration shows the values from the sample
program.
The WRITE REGISTER START parameter determines the starting register location
for WRITEDATA[0 to 599]. The WRITE REGISTER COUNT determines how many of
the 5000 registers to use send data to the module. The sample ladder file uses
600 registers for write data, labeled MCMR.DATA.WRITEDATA[0 to 599].
Error/Status Block Pointer
Used mainly when the module is configured as a Slave. This
parameter places the STATUS data into the database of the module.
Specifies the starting register in the module's database for sending
data to the ReadData controller tag array in the ControlLogix
processor.
Sets how many registers of data the MVI56E-MCMR module will
send to the ControlLogix processor's ReadData array. This value is
best if set to a multiple of 200 (40 for MCMR).
Specifies where in the 5000 register module memory to start placing
data sent from the WriteData tag array in the ControlLogix processor.
Specifies how many registers of data the MVI56E-MCMR module will
request from the ControlLogix processor. Because the module pages
data in blocks of 40 words, this number is best if it is evenly divisible
by 40.
Sets the consecutive number of backplane failures that will cause the
module to stop communications on the Modbus network. Typically
used when the module is configured as a Slave.