beautypg.com

ProSoft Technology MVI56E-MNETC User Manual

Page 124

background image

Guide to the MVI56E-MNETC User Manual

MVI56E-MNETC ♦ ControlLogix Platform

User Manual

Modbus TCP/IP Client Enhanced Communication Module

Page 124 of 183

ProSoft Technology, Inc.

February 3, 2013

Word Offset

Server Status

16

Total number of MBAP command list requests

17

Total number of MBAP command list responses

18

Total number of MBAP command list errors sent

19

Total number of MBAP command list errors received

Status information transferred in the Server Status block can be viewed in the
MNETC.STATUS controller tag in the ladder logic. For more information, see
Status Data Definition (page 102).

Controller Tags

To issue a Server Status block request, enter the appropriate values in the
following members of the MNETC.STATUS controller tag in the ladder logic.

Controller Tag

Data Type

Description

ServerStatsTrigger

BOOL

Set the value of this tag to 1 to trigger the Server
Status block request.

Status information transferred in the Server Status block can be viewed in the
MNETC.STATUS controller tag in the ladder logic. For more information, see
Status Data Definition (page 102).

Event Command Blocks with Sequence Number (4000 to 4029, 4100 to 4129,
and 4200)

Event Command block with Sequence Number (4000 to 4029)

Note: To use the Event Sequence Command Block for polling operations, you
need to configure at least one command in the client even if the command is
disabled.

During routine operation, the module continuously cycles through the user-
defined MNET Client x Command List (page 51) for each Client, examining
commands in the order they are listed, and sending enabled commands on the
network. However, the module also has a special command priority queue, which
is an internal buffer that holds commands from special function blocks until they
can be sent on the network.

When one or more commands appear in the command priority queue:

1 The routine polling process is temporarily interrupted.
2 The commands in the command priority queue are executed until the queue

is empty.