4 mbtcp client x commands – ProSoft Technology MVI69E-MBTCP User Manual

Page 51

Advertising
background image

MVI69E-MBTCP ♦ CompactLogix Platform

Configuring the MVI69E-MBTCP Using PCB

Modbus TCP/IP Enhanced Communication Module

User Manual

ProSoft Technology, Inc.

Page 51 of 150

May 20, 2015

Float Offset

0 to 9999

Specifies the start register for floating-point data in the internal
database. This parameter is used only if the Float Flag is enabled.

ARP Timeout

1 to 60 seconds Specifies the number of seconds to wait for an ARP reply after a

request is issued. If the value is out of range, the module uses the
default value of 5.

Command Error Delay

0 to 300

Specifies the number of 100 millisecond intervals to turn off a
command in the error list after an error is recognized for the
command. If you set this parameter to 0, there is no delay.

MBAP Port Override

Yes or No

Override default port settings.

N

O

= Use standard server Port 502 with MBAP format messages. All

other server Port values use encapsulated Modbus message format
(RTU via TCP).
Y

ES

= Use MBAP format messages for all server Port values. RTU

via TCP is not used.

3.2.4 MBTCP Client x Commands

In order to interface the MVI69E-MBTCP module with Modbus server devices,
you must create 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.

Each of the 20 Client Command Lists supports up to 16 commands each. The
command list is processed from top (Command #0) to bottom.

Read commands are executed without condition. You can set write commands to
execute only if the data in the write command changes (Conditional Enable). If
the register data values in the command have not changed since the command
was last issued, the command is not executed. You can use this feature to
optimize network performance.

The MBTCP Modbus client (and server) communication drivers support several
data read and write commands. When you configure a command, you need to
consider the type of data (bit, 16-bit integer, 32-bit float, etc), and the level of
Modbus support in the server equipment. For information on floating-point
support, please see Floating-Point Support.

In the ProSoft Configuration Builder tree view, double-click the MBTCP

C

LIENT X

C

OMMANDS

icon.

Advertising