beautypg.com

ProSoft Technology MVI56E-MNET/MNETXT User Manual

Page 84

background image

Ladder Logic

MVI56E-MNET / MNETXT ♦ ControlLogix Platform

User Manual

Modbus TCP/IP Interface Module

Page 84 of 181

ProSoft Technology, Inc.

April 23, 2014

3.4.3 MNET.CONTROL

These controller tags are a 'scratchpad' area of intermediate data storage
variables used by the ladder logic to keep track of various logic processing
functions.

Controller Tag

Description

WarmBoot

Setting this tag to 1 will cause the module to reload, refreshing
configuration parameters that must be set on program initialization.
Only use this command if you must cause the module to re-boot.

ColdBoot

Set this tag to 1 when the module is required to perform the cold
boot (hardware reset) operation. Do this when the module is
experiencing a hardware problem requiring a hardware reset.

BPLastRead

This tag stores the latest Read Block ID received from the module.
This value changes frequently.

BPLastWrite

This tag stores the latest Write Block ID to be sent to the module.
This value changes frequently.

BlockIndex

This tag is an intermediate variable used during the block
calculation.

WBPending

Pending message

CBPending

Pending message

ReadDataBlkCount

Holds the value of the Block Counts of the Read Data Array. Array
size is the Read Register Count divided by 200.

WriteDataBlkCount

Holds the value of the Block Counts of the Write Data Array. Array
size is the Write Register Count divided by 200.

RBTSremainder

Holds remainder calculation value from the read array.

WBTSremainder

Holds remainder calculation value from the write array.

ReadDataSizeGet

Holds read data array size.

WriteDataSizeGet

Holds write data array size.

IPAddress

Getting and setting IP address to and from the module.

FaultCode

Fault Code value

CheckInitialization

Check Initialization trigger

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
BlockIndex tag is an intermediate variable used during the block calculation.