beautypg.com

ProSoft Technology MVI56E-MNETC User Manual

Page 47

background image

MVI56E-MNETC ♦ ControlLogix Platform

Configuring the MVI56E-MNETC Module

Modbus TCP/IP Client Enhanced Communication Module

User Manual

ProSoft Technology, Inc.

Page 47 of 183

February 3, 2013

If, however, the remote Client sends a count of two (2) for each 32-bit floating-
point value it expects to receive or send, or, if you do not plan to use floating-
point data in your application, then set this parameter to N

O

, which is the default

setting.

You will also need to set the Float Start and Float Offset parameters to
appropriate values whenever the Float Flag parameter is set to Y

ES

.

Float Start

0

TO

65535

Whenever the Float Flag parameter is set to Y

ES

, this parameter determines the

lowest Modbus Address, received in commands from a remote Client, to consider
as requests to read or write floating-point data. All commands with address
values greater than or equal to this value will be considered floating-point data
requests. All commands with address values less than this value will be
considered normal 16-bit register data requests.

This parameter is used only if the Float Flag is set to Y

ES

. For example, if a value

of 7000 is entered, all commands received with addresses of 47001 (or 407001)
and above will be considered as requests for floating-point data and 32-bits of
data will be returned for each count of one in the command.

You will also need to set the Float Offset parameter to an appropriate value
whenever the Float Flag parameter is set to Y

ES

.

Float Offset

0 to 9999

This parameter defines the start register for floating-point data in the internal
database. This parameter is used only if the Float Flag is enabled. For example,
if the Float Offset value is set to 3000 and the Float Start parameter is set to
7000, data requests for register 7000 will use the internal Modbus register 3000.

Output Offset

0 to 9999

This parameter defines the start register for the Modbus command data in the
internal database. This parameter is enabled when a value greater than 0 is set.
For example, if the Output Offset value is set to 3000, data requests for Modbus
Coil Register address 00001 will use the internal database register 3000, bit 0. If
the Output Offset value is set to 3000, data requests for Modbus Coil register
address 00016 will use the internal database register 3000, bit 15. Function
codes affected are 1, 5, and 15.