Menu

RS-485 Physical Layer Reference

Reference guide for RS-485 covering differential signaling, daisy-chain topology, termination, and the common protocol families that rely on it.

Categories:

Overview

RS-485, formally TIA/EIA-485, is a differential serial communication standard widely used as the physical layer for Modbus RTU and BACnet MS/TP. It supports multidrop serial trunks and remains common in controller, meter, and retrofit field networks.

RS-485 multidrop bus topology with termination resistors

Key Characteristics

ParameterValue
Signal typeDifferential (D+ / D-)
Max devices per segment32 with standard drivers
Max cable lengthApproximately 1200 m at low baud rates
TopologyDaisy-chain bus
Common protocolsModbus RTU, BACnet MS/TP

Wiring Rules

  • Daisy-chain only, not star wiring
  • Terminate only at the two physical ends of the bus
  • Keep polarity consistent across the trunk
  • Use biasing where the design requires a defined idle state

[!CAUTION] Star wiring is one of the most common RS-485 installation mistakes and a leading cause of intermittent CRC and framing errors.

Common Problems

  • Star or stub wiring creates reflections
  • Missing or misplaced termination degrades signal quality
  • USB serial adapter or driver issues delay bench testing