beautypg.com

ProSoft Technology MVI56E-MNET/MNETXT User Manual

Page 111

background image

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