Module’s internal database structure – ProSoft Technology MVI56E-SIE User Manual
Page 137

MVI56E-SIE ♦ ControlLogix Platform
Reference
Client Communication Module
User Manual
ProSoft Technology, Inc.
Page 137 of 168
September 6, 2012
All data transferred between the module and the processor over the backplane is
through the input and output images. Ladder logic must be written in the
ControlLogix processor to interface the input and output image data with data
defined in the controller tags. All data used by the module is stored in its internal
database. This database is defined as a data table with addresses from 0 to
4999
Module’s Internal Database Structure
5000 registers for user data
0
Register Data
4999
Data contained in this database is transferred in blocks, or pages, using the input
and output images. ControlLogix ladder logic and the MVI56E-SIE module's
program work together to coordinate these block transfers. Up to 200 words of
data can be transferred from the module to the processor (read block - input
image) or from the processor to the module (write block - output image) in each
block transfer. The block structure of each block type depends on the data
content and function of the block. The module uses the following block
identification numbers:
Block ID Range
Descriptions
-1
Null block
0
This feature enhances performance, especially when using less than
200 words of read/write data:
If Read Register Count in the module configuration file is set >
200 words, Block ID 0 is not used.
If Read Register Count in the module configuration file is set >0
and <= 200 words, Block ID contains the same data as block 1
(both read data and status data).
1 to 25
Read or Write blocks
1000 to 1024
Initialize Output Data blocks
3000 to 3029
Client Status blocks
5001 to 5016
Command Control blocks
9990
Set Module IP Address block
9991
Get Module IP Address block
9998
Warm-boot block
9999
Cold-boot block