Menu

Modbus RTU

Modbus RTU overview covering RS-485 transport, serial parameters, framing, and the field conditions that cause RTU failures.

Categories:

What It Is

Modbus RTU is Modbus carried over serial links, most commonly RS-485. It uses binary framing and CRC error checking and remains one of the most common field-device transports in building automation and industrial systems.

Serial Parameters

All devices on the same trunk must agree on the core serial settings:

  • baud rate,
  • parity,
  • data bits,
  • stop bits,
  • device address or Unit ID.

One mismatch can make the entire trunk appear dead.

Those transport settings are only one layer of the job. After serial framing is correct, the request still has to use the right function code, the right target Slave ID / Unit ID, and a valid register map.

Where It Fits

  • Power meters
  • VFDs and drives
  • UPS systems
  • Chillers, boilers, and packaged mechanical equipment
  • Legacy controllers that still use serial field buses

Common Failure Modes

SymptomLikely CauseFirst Check
No communication at allWrong serial settings or wiring polarityBaud, parity, stop bits, A/B polarity
Some devices work, others do notDuplicate IDs or bad trunk disciplineUnique device IDs and daisy-chain wiring
Values are wrong but plausibleAddress offset or data interpretation problemAddressing convention and register type
Intermittent communicationNoise, poor grounding, or topology errorsShield, termination, and cable path

Practical Commissioning Order

The cleanest Modbus RTU startup path is:

  1. prove the physical trunk and serial settings
  2. prove one known-good device address
  3. validate one known-good point with the right function code
  4. confirm the register-map interpretation, including word order when multi-register values are involved

That sequence matters because many RTU projects waste time debugging scaling or point names before the serial path and addressed device identity are actually proven.

Tools & Diagnostics

ToolTypeDescription
CAS Modbus ScannerScannerBest first check for one-point validation on a live RTU device
CAS Modbus RTU ParserParserDecode CRC behavior, frame timing, and function-code activity
QuickServerGateway and diagnostics platformUseful when RTU data must be bridged into BACnet or another protocol while proving source-side communication first