RS-485 - Knowledge Base

RS-485 serial communication overview covering differential signaling, daisy-chain topology, termination, and protocol usage.

Categories:

What RS-485 Is

RS-485 (TIA/EIA-485) is a differential serial communication standard used as the physical layer for Modbus RTU and BACnet MS/TP. It supports multi-drop topologies (up to 32 devices per segment) over distances up to ~1200 m (4000 ft).

RS-485 multidrop bus topology with termination resistors

Key Characteristics

ParameterValue
Signal typeDifferential (D+/D−)
Max devices per segment32 (standard drivers)
Max cable length~1200 m at 9600 baud
TopologyDaisy-chain (bus)
Common protocolsModbus RTU, BACnet MS/TP

Wiring Rules

  • Daisy-chain only — no star or stub wiring (stubs cause signal reflections)
  • Two wires — Data+ and Data− plus signal ground
  • Termination resistors — 120Ω at both physical ends of the bus
  • Biasing — pull-up on D+, pull-down on D− to define idle state

[!CAUTION] Star wiring is the #1 RS-485 installation mistake. Even short stubs cause signal reflections that produce intermittent CRC errors.

USB Adapters

For laptops without serial ports, a USB-to-RS-485 converter is required. See How to Install the Driver for the Abacus USB to RS232/485 Converter.

Common Problems

Need more help?

If this page does not resolve the issue, contact Chipkin support with the product model, protocol details, and any diagnostics you have already captured.

Open Chipkin Support