ProSoft Technology MVI56E-MCM/MCMXT User Manual

Page 120

Advertising
background image

Reference

MVI56E-MCM ♦ ControlLogix Platform

User Manual

Modbus Communication Module

Page 120 of 199

ProSoft Technology, Inc.

June 18, 2014

The following illustration shows the layout of the

module’s internal database

structure:

10,000 registers for user data

0

Register Data

9999

6000 words of configuration and
status data

10000

Status and Config

15999

Data contained in this database is paged through the input and output images by
coordination of the ControlLogix ladder logic and the MVI56E-MCM module's
program. Up to 248 words of data can be transferred from the module to the
processor at a time. Up to 247 words of data can be transferred from the
processor to the module. Each image has a defined structure depending on the
data content and the function of the data transfer as defined below.

6.2.3 Normal Data Transfer

Nor

mal data transfer includes the paging of the user data found in the module’s

internal database in registers 0 to 9999 and the status data. These data are
transferred through read (input image) and write (output image) blocks. Refer to
Using the Sample Program in an Existing Application (page 186) for a description
of the data objects used with the blocks and the ladder logic required. The
structure and function of each block is discussed below.

Read Block

These blocks of data transfer information from the module to the ControlLogix
processor. The following table describes the structure of the input image.

Read Block from Module to Processor

Word Offset

Description

Length

0

Reserved

1

1

Write Block ID: -1 to 50

1

2 to 201

Read Data

200

202

Program Scan Counter

1

203 to 204

Product Code

2

205 to 206

Product Version

2

207 to 208

Operating System

2

Advertising