beautypg.com

ProSoft Technology MVI56E-MNET/MNETXT User Manual

Page 47

background image

MVI56E-MNET / MNETXT ♦ ControlLogix Platform

Configuring the MVI56E-MNET Module

Modbus TCP/IP Interface Module

User Manual

ProSoft Technology, Inc.

Page 47 of 181

April 23, 2014

2.2.6 MNET Client x Commands

The MNET Client x Commands section of the configuration sets the Modbus
TCP/IP Client command list. This command list polls Modbus TCP/IP server
devices attached to the Modbus TCP/IP Client port. The module supports
numerous commands. This permits the module to interface with a wide variety of
Modbus TCP/IP protocol devices.

The function codes used for each command are those specified in the Modbus
protocol. Each command list record has the same format. The first part of the
record contains the information relating to the MVI56E-MNET communication
module, and the second part contains information required to interface to the
Modbus TCP/IP server device.

Command List Overview

In order to interface the MVI56E-MNET module with Modbus TCP/IP server
devices, you must construct a command list. The commands in the list specify
the server device to be addressed, the function to be performed (read or write),
the data area in the device to interface with and the registers in the internal
database to be associated with the device data. The Client command list
supports up to 100 commands.

The command list is processed from top (command #1) to bottom. A poll interval
parameter is associated with each command to specify a minimum delay time in
tenths of a second between the issuances of a command. If the user specifies a
value of 10 for the parameter, the command will be executed no more frequently
than every 1 second.

Write commands have a special feature, as they can be set to execute only if the
data in the write command changes. If the register data values in the command
have not changed since the command was last issued, the command will not be
executed.

If the data in the command has changed since the command was last issued, the
command will be executed. Use of this feature can lighten the load on the
network. To implement this feature, set the enable code for the command to
C

ONDITIONAL

(2).