MBTCP Protocol
PLX3x Series ♦ Multi-Protocol Gateways
User Manual
Page 104 of 215
ProSoft Technology, Inc.
January 25, 2018
Parameter
Value
Description
Minimum Command
Delay
0 to 32767
Specifies the number of milliseconds to wait between the initial
issuance of a commands. You can use this to delay all
commands sent to slaves to avoid "flooding" commands on the
network. This parameter does not affect retries of a command as
they will be issued when failure is recognized.
Response Timeout
0 to 65535
Specifies the time in milliseconds that a client waits before re-
transmitting a command if no response is received from the
addressed server. The value you use depends on the type of
communication network, and the expected response time of the
slowest device on the network.
Retry Count
0 to 10
Specifies the number of times the gateway retries a command if
it fails.
Float Flag
(Enron-Daniels)
Yes or No
Specifies if the floating-point data access functionality is active.
Y
ES
- Modbus functions 3, 6, and 16 interpret floating-point
values for registers as specified by
Float Start
and
Float Offset
.
N
O
- The gateway does not use floating point functionality.
Float Start
0 to 32767
This parameter only appears if
Float Flag
is Yes.
Specifies the first register of floating-point data. The gateway
considers all requests with register values greater-than or equal
to this value as floating-point data requests. For example, if you
enter 7000, the gateway considers all requests for registers 7000
and above as floating-point data.
Float Offset
0 to 3998
This parameter only appears if
Float Flag
is Yes.
Specifies the starting register for floating-point data in the
gateway internal database. For example:
If you set
Float Offset
to 3000 and set
Float Start
to 7000,
the gateway returns data as floating-point data for register
47001 (or 407001) actually comes from internal gateway
registers 3000 and 3001.
If the requested address is 47002 (407002), the gateway
returns data from internal registers 3002 and 3003.
If the requested address is 47101 (407101), the gateway
returns data from internal registers 3200 and 3201; and so
on.
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 to 0, there is no delay.
MBAP Port Override
Yes or No
Specifies whether to override the default port settings.
Y
ES
- The gateway uses MBAP format messages for all Server
Port values. The gateway does not use RTU through TCP.
N
O
- The gateway uses standard Server Port 502 with MBAP
format messages. All other Server Port values use encapsulated
Modbus message format (RTU through TCP).