Free engineering calculators and unit convertersceo@instrumentationblog.in
Signals and PLC · Glossary

What is Modbus RTU?

serial protocolSignals and PLC

Modbus RTU is a simple master slave serial protocol, usually on RS485, that reads and writes registers and coils in field devices.

Advertisement

Modbus RTU Explained

A master sends a request with slave address, function code, data and a CRC; the addressed slave replies. Frames are separated by at least 3.5 character times of silence.

Common function codes are 03 (read holding registers), 04 (read input registers), 06 (write single register) and 16 (write multiple registers).

Modbus RTU: Typical Values

Slave addresses1 to 247
Error checkCRC 16
Typical baud rates9600 or 19,200 bit/s
Advertisement

Calculators for Modbus RTU

Free Tools

Frequently Asked Questions

What is Modbus RTU?

Modbus RTU is a simple master slave serial protocol, usually on RS485, that reads and writes registers and coils in field devices.

Why do register addresses differ by one?

Documentation often uses 1 based numbers like 40001, while the protocol sends 0 based addresses.

What causes CRC errors?

Noise, wrong baud or parity settings, missing termination or bad grounding.

You May Also Like

Learn more on the blog

Modbus RTU troubleshooting: CRC, no response and fault table

A practical guide on instrumentationblog.in with more detail on modbus RTU and how it is applied on real plants.

Read Full Article

Related Terms

More Signals and PLC Terms

All signals and plc terms · Full glossary A to Z

Advertisement