MBS Protocol PLX3x Series
User Manual Ethernet and Serial Gateways
Page 128 of 218 ProSoft Technology, Inc.
May 26, 2016
Slave Configuration Parameters
Specifies the number of milliseconds to wait before responding to a
command received on the port from a remote Master. This delay is
sometimes required to accommodate slower Master devices.
Defines the virtual Modbus slave address for the port. Any
commands received on the slave port, addressed to the node
address entered here, will be processed by the gateway. Each slave
device on the network must be assigned a unique address.
Specifies the internal database address to use as the zero address
or starting point for binary Input Status data. Input Status data is
read-only data, requested by Modbus Function Code 2 commands
(Read Input Status). For example, if this parameter is set to 150 and
a Function Code 2 command is received requesting Input Status
address 0 (virtual Modbus Address 10001 or 100001), the data
returned in the response will be the bit value at register 150, bit 0 in
the gateway's database.
Specifies the internal database address to use as the zero address
or starting point for Input Register (16-bit integer) data. Input
Register data is read-only data, requested by Modbus Function
Code 4 commands (Read Input Registers). For example, if this
parameter is set to 500 and a Function Code 4 command is
received requesting Input Register address 0 (virtual Modbus
address 30001 or 300001), the data returned in the response will be
the value at register 500 in the gateway's database.
Specifies the internal database address to use as the zero address
or starting point for binary output Coil data. Coil data is read by
Modbus Function Code 1 commands (Read Coils) and written by
Function Codes 5 (Force Single Coil) or Function Code 15 (Force
Multiple Coils). For example, if this parameter is set to 50 and a
Function Code 1 command is received requesting Coil address 0
(virtual Modbus Coil address 00001 or 000001), the data returned in
the response will be the value at register 50, bit 0 in the gateway's
database.
Specifies the internal database address to use as the zero address
or starting point for Holding Register (16-bit integer) data. Holding
Register data is read by Modbus Function Code 3 commands (Read
Holding Registers) and written by Function Code 6 (Preset Single
Register) or Function Code 16 (Preset Multiple Registers).
For example, if this parameter is set to 1000 and a Function Code 3
command is received requesting Holding Register address 0 (virtual
Modbus address 40001 or 400001), the data returned in the
response will be the value at register 1000 in the gateway's
database.
Specifies a time delay in milliseconds to be added to the 3.5
character time delay used by the module to recognize the end of a
message. Certain applications may require validation of Modbus
messages with more than 3.5 character time between consecutive
bytes (example: modem applications). A value of 0 will cause the
default end of message delay to be used.