Common Modbus RTU mistakes in device documentation

Posted on 2026-03-24 · by HF · Updated on 2026-03-24

Many Modbus problems are not caused by the protocol itself. They are caused by unclear manuals.

If the device documentation is missing key details, the integrator has to guess. That usually means delays, support calls, and wrong values.

1. The address format is unclear

One of the most common mistakes is mixing raw offsets with numbers like 40001 without explanation.

The reader must know exactly what to enter into the client tool.

2. The register type is not stated clearly

If the documentation does not say whether the value is in holding registers or input registers, the user may send the wrong request.

3. Data type is missing

A value is not useful if the user does not know whether it is:

  • signed or unsigned
  • 16-bit or 32-bit
  • integer or float

4. Scaling is missing

If the manual shows a value but does not explain scaling, the user may read 215 and not know whether it means 215, 21.5, or 2.15.

5. Byte order and word order are not stated

This is a common problem with 32-bit values and floats. If the documentation does not explain the order, the user may read the correct registers and still get the wrong value.

6. Read or write access is unclear

If the manual does not clearly say whether a register is read-only or writable, the user may send writes that fail.

7. Serial defaults are missing

The manual should state the default baud rate, parity, stop bits, and slave ID setup. Without this, the user may not even get basic communication working.

8. Supported function codes are not listed

Do not assume all common function codes are supported. State which ones the device supports.

9. No examples are included

A short request and response example helps the user confirm that communication is working and the address format is correct.

10. Fault and exception behavior are missing

If the device returns exception codes or special values during fault states, document that clearly.

Final note

A Modbus manual should answer the basic questions before the user has to ask support. If the documentation leaves room for guessing, many users will get stuck.

Consulting

Manufacturers can hire me for help with Modbus device documentation, testing, and troubleshooting.