Order no.: 900312.001
V2.0
Page 30
MODBUS RTU
Remote Terminal Unit
The ST190 is Slave (Server).
The Slave Address is set as Parameter L0 and can only be modified by use of the push buttons.
Physics
Baud rate
4800, 9600, 19200, 57600, 115200 bps
Format
11 Bit
(1 start bit, 8 data bits with LSB first, 1 parity bit, 1 stop bit)
Parity
even
List of implemented function codes that are supported
0x03
Read Holding Register
0x04
Read Input Register
0x06
Write Single Register
0x11
Report Slave ID
Examples
Read Holding Register
Request: Read Register 2 (read actual value sensor F1, for e15.3°C)
Slave
Adress
Function
Code
Starting Adress
(0x0000…0xFFFF)
Quantity of registers
1…125 (0x01…0x7D)
CRC
(CRC 16, MSB first)
0x01
0x03
0x03
0xE8
0x00
0x01
Response: Read Register 2
Slave
Adress
Function
Code
Byte Count
Register value
(MSB first)
CRC
(CRC 16, MSB first)
0x01
0x03
0x02
0x00
0x99
Error: Read Register 2
Slave
Adress
Function
Code
Exception
Code
CRC
(CRC 16, MSB first)
0x01
0x83
0x01…0x04
Exception Code
0x01
Illegal function
0x02
Illegal adress
0x03
Illegal Value
0x04
Slave Device Failure