Modbus RTU Protocol
ModbusRemote Terminal Unit (RTU) Protocol is a messaging structure used to establish master–slave communications between intelligent devices. When a Modbusmaster sends a message to a Modbus slave, the message contains the address of the slave, the function, the data and a checksum. The slave’s response message contains fields confirming the master’s request, any data requested and an error–checking field.
- Even though the Modbus protocol allow frames up to 255 bytes long, the drives cannot receive Modbus frames longer than 128 bytes.
A typical Modbus RTU frame consists of the following fields:
| ADDRESS | FUNCTION | DATA | CHECKSUM |
|---|
| Address field |
|
| Function code field |
|
| Data field |
|
| Checksum field |
For details on how the checksum is computed refers to chapter ‘CRC Generation’ in the PI-MBUS-300 Modbus Reference Guide. |





