MBTCP Protocol PLX3x Series ♦ Multi-Protocol Gateways
User Manual
Page 106 of 215 ProSoft Technology, Inc.
January 25, 2018
Specifies the minimum interval between executions of continuous
commands. The value is in tenths of a second. If you enter a value of
100, the command executes no more frequently than once every 10
seconds.
1 to 125 (for
registers)
or
1 to 800 (for
coils)
Specifies the number of 16-bit registers or binary bits to be transferred
by the command.
Modbus functions 5 and 6 ignore this field as they apply only to a
single data point.
For Modbus functions 1, 2, and 15, this parameter sets the number
of bits (inputs or coils) transferred by the command.
For Modbus functions 3, 4, and 16, this parameter sets the number
of registers transferred by the command.
No Change
Word Swap
Word and Byte
Swap
Byte Swap
Specifies if and how the order of bytes in data received or sent is to be
rearranged. Different manufacturers store and transmit multi-byte data in
different combinations. You can use this parameter when dealing with
floating-point or other multi-byte values, as there is no standard method
of storing these data types. You can set this parameter to rearrange the
byte order of data received or sent into an order more useful or
convenient for other applications.
NO CHANGE (0) - No change is made in the byte ordering (1234 = 1234).
WORD SWAP (1) -The words are swapped (1234=3412).
WORD AND BYTE SWAP (2) - The words are swapped, then the bytes in
each word are swapped (1234=4321).
BYTE SWAP (3) - The bytes in each word are swapped (1234=2143).
These swap operations affect 4-byte (2-word) groups of data. Therefore,
data swapping using Swap Codes should be done only when using an
even number of words, such as 32-bit integer or floating-point data.
IP address of the device being addressed by the command.
502 or other
supported port
on server
Service Port on which communication will occur. Use a value of 502
when addressing Modbus TCP/IP servers that are compatible with the
Schneider Electric MBAP specifications (this will be most devices). If the
server device supports another Service Port, enter the Service Port
value for this parameter.
1 to 255 (0 is a
broadcast)
Specifies the node address of a remote Modbus Serial device through a
Modbus Ethernet to Serial converter.
Note: Most Modbus devices only accept addresses in the range of 1 to
247, so check with the slave device manufacturer to see if the slave
device can use addresses 248 to 255.
If the value is set to zero, the command will be a broadcast message on
the network. The Modbus protocol permits broadcast commands for
write operations. Do not use node address 0 for read operations.
1, 2, 3, 4, 5, 6,
15, or 16
Specifies the Modbus Function Code to be executed by the command.
These function codes are defined in the Modbus protocol. More
information on the protocol is available from www.modbus.org
(http://www.modbus.org) or see About the Modbus Protocol (page 112).
The following function codes are supported by the gateway.
1 - Read Coil Status
2 - Read Input Status
3 - Read Holding Registers
4 - Read Input Registers
5 - Force (Write) Single Coil