beautypg.com

ProSoft Technology MVI56E-MCMR User Manual

Page 120

background image

Ladder Logic

MVI56E-MCMR ♦ ControlLogix Platform

User Manual

Modbus Communication Module with Reduced Data Block

Page 120 of 225

ProSoft Technology, Inc.

May 13, 2014

This information is passed to the controller from the module with each normal
read block image.

MCMRBlockStats
The MCMRB

LOCK

S

TATS

object stores the block transfer statistics for the

MVI56E-MCMR module.

Name

Data Type

Description

Read

INT

Total number of read block transfers

Write

INT

Total number of write block transfers

Parse

INT

Total number of blocks parsed

Event

INT

Total number of event blocks received

Cmd

INT

Total number of command blocks received

Err

INT

Total number of block transfer errors

Command Control Data Object (MCMRCONTROL)

Contains the data structure required for the processor to request special tasks
from the module. The command control task allows the processor to dynamically
enable commands configured in the port command list. The event command task
allows the processor to dynamically build any commands to be sent by the
module Master port to a remote Slave.

The following table describes the structure of this object.

Name

Data Type

Description

ColdBoot

BOOL

Triggers a Cold Boot Command

WarmBoot

BOOL

Triggers a Warm Boot Command

CmdControlP1

MCMRCmdControl

Command Control for Port 1

CmdControlP2

MCMRCmdControl

Command Control for Port 2

EventTriggerP1

BOOL

Triggers the Event Command.

EventTriggerP2

BOOL

Triggers the Event Command.

EventCmdP1

MCMREventCmd[100]

This object contains the attributes to define a
Master command. An array of these objects
is used for each port.

EventCmdP2

MCMREventCmd[100]

This object contains the attributes to define a
Master command. An array of these objects
is used for each port.

EventCmdRespP1

INT[5]

Event Command Response for Port 1

EventCmdRespP2

INT[5]

Event Command Response for Port 2