ProSoft Technology MVI56E-MNETC User Manual
Page 47

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.