Industrial Communication

RS-485 Wiring Guide: Daisy Chain, Termination, Biasing and Shielding

Most Modbus RTU problems are wiring problems. Here is how to wire an RS-485 bus correctly: topology, termination, biasing, cable and shielding.

RS-485 sends data as a voltage difference between two wires, often labelled A and B (or D− and D+). That makes it tolerant of noise and good for long runs in a factory. It is a half-duplex bus: devices take turns to talk. The standard allows up to about 10 Mbit/s over short distances and runs up to about 1,200 m at lower speeds; real limits depend on the cable, the transceivers and the environment.

Diagram: RS-485 daisy-chain wiring with 120 ohm termination at both ends, shielded twisted pair, and a star layout to avoid

Tap or click the diagram to enlarge it.

Step 1

Six Wiring Rules

Follow these and most buses work the first time.

Limits

Three Limits to Remember

Check the datasheets of your devices for the exact figures.

Devices per bus

The standard load allows 32 unit loads on a bus. Modern low-load transceivers allow more, so check each device.

Distance and speed

Up to about 1,200 m at lower baud rates. Faster rates need shorter runs.

One talker at a time

The master polls devices in turn, so the time for a full scan grows with the number of devices.

Troubleshooting

No Communication? Check in This Order

Always switch off before touching terminals.

Electrical work should be done by qualified people with the equipment switched off and locked out. Always follow the device manuals; this article is general guidance, not a design for your site.

Need a clean RS-485 installation?

Tell us what devices you have and we will recommend a communication plan.

Contact Our Team