beautypg.com

ProSoft Technology MVI56E-MNETCR User Manual

Page 77

background image

MVI56E-MNETCR ♦ ControlLogix Platform

Ladder Logic

Modbus TCP/IP Multi Client Enhanced Communications Module for Remote Chassis

User Manual

ProSoft Technology, Inc.

Page 77 of 159

June 14, 2011

3.1.4 Backplane Control Object (MNETCRUTIL)

This data object stores the variables required for the data transfer between the
processor and the MVI56E-MNETCR module. The following table shows the
structure of the object.

Name

Data Type

Description

LastRead

INT

Index of last read block

LastWrite

INT

Index of last write block

BlockIndex

INT

Computed block offset for data table

ReadDataSizeGet

INT

Gets ReadData Array Length.

WriteDataSizeGet

INT

Gets WriteData Array Length.

ReadDataBlkCount

INT

Holds the value of the Block Counts of the Read Data
Array.

WriteDataBlkCount

INT

Holds the value of the Block Counts of the Write Data
Array.

RBTSremainder

INT

Holds remainder calculation value from the read
array.

WBTSremainder

INT

Holds remainder calculation value from the write
array.

IPgetPending

BOOL

Allows setting module IP address

IPsetPending

BOOL

Allows getting module IP address

The LastRead tag stores the latest Read Block ID received from the module. The
LastWrite tag stores the latest Write Block ID to be sent to the module. The Block
Index tag is an intermediate variable used during the block calculation.