Modbus Rtu Slave; Modbus Rtu Master - ICC MBP-100 Instruction Manual

Modbus plus multiprotocol network gateway
Table of Contents

Advertisement

For clarity, let's use Equation 1 and Equation 2 in a calculation example. Say,
for instance, that we are going to read coil #34. Using Equation 1, we can
determine that coil #34 resides in register #3, as ⎣3.0625⎦ = ⎣3 r1⎦ = 3. Then,
using Equation 2, we can determine that the bit within register #3 that coil #34
targets is (34-1)%16 = 1, as 33%16 = mod(2 r1) = 1. Therefore, reading coil
#34 will return the value of register #3, bit #1.
Note that this discrete-to-register/bit relationship holds true regardless of
whether or not register #3 is assigned to a point. If register #3 is not assigned
to a point, then a Modbus exception will be returned. Either way, coil #34 will
always access register #3, bit #1.

14.1.2 Modbus RTU Slave

Broadcast (for functions 5, 6, 15 and 16) is supported.
Network characteristics selections
Baud rate: 2400 / 4800 / 9600 / 19200 / 38400 bps
o
Parity: odd / even / none (1 stop bit) / none (2 stop bits)
o

14.1.3 Modbus RTU Master

Supported Modbus master functions are indicated in Table 4. These
functions are automatically invoked by the gateway in response to point
read or write requests. The specific read or write function code used
depends on the point's assigned configuration.
Table 4: Supported Modbus Master Functions
Function Code
The slave response timeout (in seconds) is assigned via the designated
port's "Timeout" selection. If "0" is chosen (an invalid timeout time), the
gateway will use a 2s timeout by default.
Network characteristics selections
Baud rate: 2400 / 4800 / 9600 / 19200 / 38400 bps
o
Parity: odd / even / none (1 stop bit) / none (2 stop bits)
o
3
Read multiple registers
4
Read input registers
6
Write single register
16
Write multiple registers
51
Function

Advertisement

Table of Contents
loading

Table of Contents