ProSoft Technology MVI56E-MNET/MNETXT User Manual
Page 111
MVI56E-MNET / MNETXT ♦ ControlLogix Platform
Reference
Modbus TCP/IP Interface Module
User Manual
ProSoft Technology, Inc.
Page 111 of 181
April 23, 2014
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-MNET 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 the data transfer function to be performed by the block. The module
uses the following block identification numbers.
Block ID Range
Descriptions
-1
Null block
0
For firmware versions earlier than 2.05, this is a null block.
For firmware versions 2.05 and newer, block 0 contains the same data as
block 1. 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
2000
Event Command block
5001 to 5006
Command Control blocks
9956
Formatted Pass-through block from function 6 or 16 with word data
9957
Formatted Pass-through block from function 6 or 16 with floating-point data
9958
Formatted Pass-through block from function 5
9959
Formatted Pass-through block from function 15
9960
Formatted Pass-through block from function 22
9961
Formatted Pass-through block from function 23
9970
Function 99 indication block
9990
Set Module IP Address block
9991
Get Module IP Address block
9996
Unformatted Pass-through block with raw Modbus message
9998
Warm-boot block
9999
Cold-boot block