Mnet servers, Float flag – ProSoft Technology MVI56E-MNETR User Manual
Page 63
Configuring the MVI56E-MNETR Module
MVI56E-MNETR ♦ ControlLogix Platform
User Manual
Modbus TCP/IP Interface Module with Reduced Data Block
ProSoft Technology, Inc.
Page 63 of 153
August 31, 2009
2.1.6 [MNET
Servers]
This section contains database offset information used by the servers when
accessed by external clients. These offsets can be utilized to segment the
database by data type.
Float Flag
Yes or No
This flag specifies how the Slave driver will respond to Function Code 3, 6, and
16 commands (read and write Holding Registers) from a remote Master when it
is moving 32-bit floating-point data.
If the remote Master expects to receive or will send one, complete, 32-bit
floating-point value for each count of one (1), then set this parameter to Y
ES
,
especially if the Master must read or write from Modbus addresses above
gateway address 3999 (virtual Modbus address 44000 or 440000). When set to
Y
ES
, the Slave driver will return values from two, consecutive, 16-bit internal
memory registers (32 total bits) for each count in the read command or receive
32-bits per count from the Master for write commands. Example: Count = 10,
Slave driver will send 20 16-bit registers for 10 total 32-bit floating-point values.
If, however, the remote Master 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
.