PLX30 Series
MBTCP Protocol
Ethernet and Serial Gateways
User Manual
ProSoft Technology, Inc.
Page 97 of 200
September 19, 2012
The following virtual addresses are not part of the normal gateway user database
and are not valid addresses for standard data. However, these addresses may
be used for incoming commands that are requesting floating-point data.
To use addresses in this upper range requires the following
Set the
Float Flag
in the MBTCP server configuration to
Yes
)
Set the
Float Start
to a database address in the range below
Set the
Float Offset
to a database address in the gateway user memory
area shown above.
Remember that, once this is done, all data above the
Float Start
address must be
floating-point data.
Database Address
Modbus Address
4000
44001
5000
45001
6000
46001
7000
47001
8000
48001
9000
49001
9999
50000
The MBTCP gateway must be correctly configured and connected to the network
before any attempt is made to use it. Use a network verification program, such as
ProSoft Discovery Service
or the command prompt PING instruction, to verify
that the gateway can be seen on the network. Use
ProSoft Configuration Builder
to
confirm proper configuration of the gateway and to transfer the configuration
files to and from the gateway.
Modbus Message Routing: Port 2001
When Modbus messages are sent to the Gateway over the TCP/IP connection to
port 2001, the messages are sent (routed in the Gateway) directly out the serial
communication port (Port 0, if it is configured as a Modbus Master. The
commands (whether a read or a write command) are immediately routed to the
slave devices on the serial port. Response messages from the slave devices are
routed to the TCP/IP network to be received by the originating host.