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

Page 137

Advertising
background image

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

Advertising