beautypg.com

ProSoft Technology PLX31-EIP-SIE User Manual

Page 97

background image

PLX3x Series

MBTCP Protocol

Ethernet and Serial Gateways

User Manual

ProSoft Technology, Inc.

Page 97 of 218

September 17, 2014

Database Address

Modbus Address

0

40001

1000

41001

2000

42001

3000

43001

3999

44000

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.