— A Practical Guide for Engineers, EPCs, and Project Teams
RS-485 is the workhorse of industrial serial communication. It underpins Modbus RTU, Profibus, DMX512, and countless proprietary protocols. It is robust, inexpensive, and capable of spanning up to 1,200 metres over a simple twisted pair. Yet RS-485 is also one of the most frequently miswired and misunderstood standards in industrial automation. The same flexibility that makes it widely applicable also makes it easy to get wrong—and the symptoms of incorrect wiring (intermittent communication, data corruption, complete network failure) can be maddeningly difficult to diagnose.
The three most common causes of RS-485 problems are missing or incorrect termination, missing or incorrect biasing, and grounding and shielding errors. This guide explains each in practical terms, and provides a systematic troubleshooting methodology for engineers, EPCs, and maintenance teams.
1. RS-485 Fundamentals: What the Standard Actually Says
RS-485 is defined by TIA/EIA-485-A (the current revision of the original EIA-485 standard). It specifies the electrical characteristics of the physical layer—not the protocol, connector, or cable. Key characteristics:
| Parameter | Specification |
|---|---|
| Signalling | Differential (A and B lines) |
| Topology | Multidrop bus (daisy-chain) |
| Maximum devices | 32 unit loads per segment |
| Maximum distance | 1,200 m (4,000 ft) |
| Common-mode voltage range | -7 V to +12 V |
| Driver output | ±1.5 V minimum differential |
| Receiver sensitivity | ±200 mV |
| Data rate | Up to 10 Mbps (distance-dependent) |
The critical insight: RS-485 uses differential signalling. The receiver looks at the voltage difference between the A and B lines, not the voltage relative to ground. This is what gives RS-485 its excellent noise immunity—any noise induced on the cable affects both lines equally and is rejected as common-mode. But this differential nature also means that the bus must be properly terminated and biased for the receiver to interpret the correct logic state.
2. Wiring Topology: The Daisy-Chain Rule
2.1 Correct Topology: Daisy-Chain (Bus)
The RS-485 standard requires a daisy-chain (linear bus) topology. All devices connect to a single twisted pair, with each device tapping into the bus at a single point.
text
Master ──── Device 1 ──── Device 2 ──── Device 3 ──── Termination │ │ │ │ A/B A/B A/B A/B
Key rules:
Devices must be connected in sequence along the bus
Each device must tap into the bus with a short stub (ideally <0.3 m)
The bus must be terminated at both physical ends
Devices must not be connected in a star or ring topology
2.2 Incorrect Topology: Star, Ring, and Long Stubs
| Topology | Problem |
|---|---|
| Star | Reflections at the junction; signal integrity problems |
| Ring | No defined termination points; multiple reflections |
| Long stubs | Reflections and impedance mismatch; signal degradation |
| T-connections | Reflections; multiple impedance discontinuities |
The consequence: Incorrect topology causes signal reflections that corrupt data, especially at higher baud rates. The symptoms are intermittent—communication may work at low speed but fail at high speed, or work when the bus is short but fail when it is long.
3. Termination: Matching the Cable Impedance
3.1 Why Termination Is Required
At high frequencies, the RS-485 cable behaves as a transmission line. When the signal reaches the end of the cable, if the impedance is not matched to the cable's characteristic impedance, the signal reflects back toward the source. These reflections interfere with the original signal, causing data corruption.
Termination absorbs the signal at the end of the cable, preventing reflections.
3.2 The Correct Termination Resistor
| Parameter | Value |
|---|---|
| Resistance | Equal to the cable's characteristic impedance |
| Typical value | 120 Ω (for standard RS-485 twisted pair) |
| Power rating | ≥0.25 W |
| Tolerance | ±1% preferred |
| Location | At the two physical ends of the bus |
Critical rule: Only two termination resistors are permitted on an RS-485 bus—one at each end. Adding termination at intermediate devices overloads the driver and reduces signal amplitude.
3.3 When Termination Is Required
| Baud Rate | Cable Length | Termination Required? |
|---|---|---|
| ≤19.2 kbps | <100 m | Usually not required |
| ≤19.2 kbps | >100 m | Recommended |
| 38.4–115.2 kbps | Any | Recommended |
| >115.2 kbps | Any | Required |
Rule of thumb: If the cable length exceeds 1/10 of the signal wavelength, termination is required. At 115.2 kbps, the wavelength is approximately 1,800 m, so termination is required for cables longer than about 180 m. In practice, install termination for any installation operating above 19.2 kbps or longer than 100 m.
3.4 Fail-Safe Termination (Biased Termination)
A simple 120 Ω resistor provides termination but does not guarantee a defined idle state. When no device is transmitting, the bus floats and the receiver may interpret noise as data. Fail-safe termination adds biasing to hold the bus in a known state (logic 1, or "mark") when idle.
Fail-safe termination network:
text
VCC ──── 680 Ω ────┬──── 120 Ω ────┬──── 680 Ω ──── GND │ │ A B
| Resistor | Value | Purpose |
|---|---|---|
| Termination | 120 Ω | Matches cable impedance |
| Pull-up (A to VCC) | 680 Ω | Biases A high |
| Pull-down (B to GND) | 680 Ω | Biases B low |
Note: The pull-up and pull-down values depend on the supply voltage and the number of unit loads on the bus. Common values are 560 Ω, 680 Ω, or 1 kΩ. Some transceivers have built-in fail-safe biasing—verify before adding external resistors.
4. Biasing: Defining the Idle State
4.1 Why Biasing Is Required
When no device is driving the bus (idle state), the differential voltage between A and B is near zero. The RS-485 receiver interprets voltages below ±200 mV as undefined—it may output random data or oscillate. Biasing ensures that the idle bus is held at a defined logic level (typically logic 1, or "mark").
4.2 How Biasing Works
Biasing uses two resistors—a pull-up on the A line and a pull-down on the B line—to create a small differential voltage when no driver is active.
Without biasing: Idle bus floats; receiver may output noise.
With biasing: Idle bus held at logic 1; receiver outputs stable idle state.
4.3 Biasing Location
Biasing should be applied at one location on the bus—typically at the master or at one of the termination points. Applying biasing at multiple locations can overload the driver and reduce signal amplitude.
Best practice: Combine termination and biasing at the master end of the bus, and provide termination only at the far end.
4.4 Selecting Bias Resistor Values
The bias resistors must:
Provide enough bias current to develop at least 200 mV across the termination resistor
Not overload the driver when it is active
Approximate formula:
For a 5 V supply, 120 Ω termination, and 680 Ω pull-up/pull-down:
This is greater than the 200 mV threshold, so the receiver will correctly interpret the idle state.
Caution: If the bias resistors are too small, the driver may not be able to overcome the bias current and develop adequate signal amplitude. If they are too large, the bias voltage may be insufficient. Always verify the bias network against the driver's output capability.
5. Grounding and Shielding
5.1 The Grounding Problem
RS-485 specifies a common-mode voltage range of -7 V to +12 V. If the ground potential difference between two devices exceeds this range, communication fails or the transceivers are damaged.
Ground potential differences arise from:
Long cable runs between buildings with separate earth grounds
Ground currents from nearby electrical equipment
Lightning strikes and electrical faults
5.2 The Third Wire: Common Reference
Although RS-485 uses only two signal wires (A and B), a third wire is often required to connect the common (ground) reference between devices. This ensures that the common-mode voltage stays within the transceiver's range.
Best practice: Run a third conductor (common reference) alongside the A and B pair, especially for long-distance or inter-building installations.
5.3 Shield Grounding
For shielded RS-485 cable, the shield should be:
Grounded at one end only (typically the master end) to prevent ground loops
Connected to the chassis or earth ground, not to the signal common
Continuous through the entire bus, with no breaks
Exception: In some installations, grounding the shield at both ends may be acceptable if the ground potential difference is minimal and the cable is short. However, single-point grounding is the safer default.
5.4 Isolation
For installations with significant ground potential differences, use isolated RS-485 transceivers or isolators. These break the galvanic path between devices, eliminating ground loops and protecting against common-mode voltages up to several thousand volts.
When to use isolation:
Long-distance runs between buildings
Installations near high-power equipment
Medical or hazardous-area applications
Any installation with known ground potential differences
6. Cable Selection
| Parameter | Recommendation |
|---|---|
| Type | Twisted pair (required) |
| Impedance | 120 Ω (for standard RS-485) |
| Shielding | Foil or braid (for noisy environments) |
| Conductor size | 24 AWG (0.5 mm²) or larger |
| Capacitance | <50 pF/m |
| Third conductor | Recommended for common reference |
Belden 3106A or equivalent (120 Ω, twisted pair, shielded) is the industry-standard RS-485 cable. For permanent installations, use a cable specifically rated for RS-485—not ordinary instrumentation cable.
7. Troubleshooting Methodology
RS-485 problems are often intermittent and difficult to diagnose. A systematic approach is essential.
7.1 Step 1: Verify Physical Layer
| Check | Method | Expected Result |
|---|---|---|
| Cable continuity | Multimeter | Continuity on A, B, and common |
| Short circuits | Multimeter | No shorts between A, B, or ground |
| Termination resistance | Multimeter with bus disconnected | ~60 Ω (two 120 Ω in parallel) |
| Bias voltage | Multimeter with bus idle | >200 mV between A and B |
| Common-mode voltage | Multimeter | Within -7 V to +12 V |
Note: When measuring termination resistance, disconnect all devices to avoid parallel paths. The measured resistance across A and B should be approximately 60 Ω (two 120 Ω resistors in parallel). If it reads 120 Ω, one terminator is missing. If it reads 40 Ω, a third terminator is present.
7.2 Step 2: Verify Wiring Topology
| Check | Method | Expected Result |
|---|---|---|
| Daisy-chain | Visual inspection | All devices in sequence, no stars or rings |
| Stub length | Visual inspection | <0.3 m per device |
| Termination location | Visual inspection | At the two physical ends only |
| A/B polarity | Multimeter | A and B correctly connected on all devices |
A/B polarity: The most common wiring error is swapping A and B on one or more devices. RS-485 is polarity-sensitive—if A and B are reversed on any device, that device will not communicate. Check polarity on every device.
7.3 Step 3: Verify Signal Quality
| Check | Method | Expected Result |
|---|---|---|
| Differential voltage | Oscilloscope (differential probe) | >1.5 V when active |
| Signal integrity | Oscilloscope | Clean transitions, no ringing or reflections |
| Idle state | Oscilloscope | Stable logic 1 |
| Noise | Oscilloscope | Minimal noise on A and B |
Oscilloscope diagnosis:
Ringing (oscillations after transitions): Termination missing or incorrect
Slow rise/fall times: Cable too long or excessive capacitance
Noise on both lines: Common-mode noise; check grounding and shielding
No signal: Driver failure, broken cable, or incorrect polarity
7.4 Step 4: Verify Protocol Settings
| Check | Method | Expected Result |
|---|---|---|
| Baud rate | Configuration review | All devices match |
| Data bits | Configuration review | All devices match (typically 8) |
| Parity | Configuration review | All devices match (typically none or even) |
| Stop bits | Configuration review | All devices match (typically 1 or 2) |
| Device address | Configuration review | Unique address for each device |
Configuration mismatches are the second most common cause of RS-485 problems (after wiring errors). Verify that every device on the bus has identical baud rate, data bits, parity, and stop bits—and a unique address.
7.5 Step 5: Isolate the Problem
If the bus has multiple devices, isolate the problem by:
Disconnecting all devices and connecting only the master and one slave
Testing communication between the two devices
Adding devices one at a time until the failure occurs
Identifying the device or cable segment that causes the failure
This divide-and-conquer approach quickly isolates the problem.
8. Common Problems and Solutions
| Symptom | Likely Cause | Solution |
|---|---|---|
| No communication at all | A/B polarity reversed; wrong baud rate; broken cable | Check polarity; verify baud rate; check cable continuity |
| Intermittent communication | Missing termination; incorrect topology; noise | Install termination; correct topology; add shielding |
| Communication works at low speed, fails at high speed | Reflections from missing or incorrect termination | Install 120 Ω termination at both ends |
| Communication works when bus is short, fails when long | Missing termination; excessive capacitance | Install termination; use lower-capacitance cable |
| One device fails, others work | Wrong address; wrong baud rate; A/B reversed on that device | Check device configuration and wiring |
| Data corruption (CRC errors) | Noise; reflections; grounding problems | Check shielding and grounding; install termination; add biasing |
| Bus idle state undefined | Missing biasing | Add fail-safe biasing resistors |
| Transceivers damaged | Ground potential difference; overvoltage | Use isolated transceivers; check grounding |
| Communication fails in cold weather | Cable expansion; connection problems | Check connections; use temperature-rated cable |
| Communication fails when equipment starts | Noise from VFDs, motors, or contactors | Separate signal and power cables; add shielding; use isolated transceivers |
9. Design Checklist
| Item | Requirement | Verified |
|---|---|---|
| Topology | Daisy-chain, no stars or rings | ☐ |
| Termination | 120 Ω at both physical ends | ☐ |
| Biasing | Fail-safe bias at one end | ☐ |
| Cable | Twisted pair, 120 Ω, shielded | ☐ |
| Common reference | Third wire for long runs | ☐ |
| Shield grounding | One end only, to earth | ☐ |
| Isolation | Isolated transceivers for long runs or noisy environments | ☐ |
| A/B polarity | Consistent on all devices | ☐ |
| Stub length | <0.3 m per device | ☐ |
| Baud rate | All devices match | ☐ |
| Addresses | Unique for each device | ☐ |
| Documentation | Wiring diagram and configuration records | ☐ |
10. Applicable Standards
| Standard | Scope |
|---|---|
| TIA/EIA-485-A | Electrical characteristics of RS-485 |
| TIA/EIA-422-B | Electrical characteristics of RS-422 |
| TIA/EIA-568 | Commercial building cabling standard |
| Modbus over Serial Line Specification V1.02 | Defines Modbus RTU over RS-485 |
| IEC 61158 | Fieldbus specifications |
| IEC 61784 | Profile sets for fieldbus |
11. Why Choose Anhui Tiankang for RS-485 Communication Solutions?
Anhui Tiankang (Group) Co., Ltd. has nearly five decades of experience in industrial instrumentation and communication. Our RS-485-enabled instruments are designed for reliable performance in the most demanding industrial environments.
RS-485-enabled product portfolio:
| Product | Communication | Key Features |
|---|---|---|
| Pressure transmitters | Modbus RTU / HART | 4–20 mA + RS-485; Ex ia/Ex d |
| Temperature transmitters | Modbus RTU | RTD/TC input; head-mounted or rail-mounted |
| Level instruments | Modbus RTU | Radar, DP, guided wave |
| Flow meters | Modbus RTU | Electromagnetic, vortex, Coriolis |
| Flow computers | Modbus RTU | Custody transfer; multi-stream |
| Power meters | Modbus RTU | Energy monitoring |
| Remote I/O | Modbus RTU | Distributed I/O for SCADA |
Engineering support:
RS-485 network design and topology review
Termination and biasing calculations
Cable selection and routing guidance
Troubleshooting assistance for communication problems
Integration support for Modbus RTU networks
Core advantages:
Complete certifications: CCC Ex, ATEX, IECEx, SIL
CNAS-accredited laboratory: full performance testing
Long-term supplier to CNPC, Sinopec, CNOOC, and international EPC projects
One-stop supply: from instruments to cables to Ex accessories
12. Conclusion
RS-485 is a robust, reliable communication standard—but only when it is correctly wired. The three most common causes of RS-485 problems are termination, biasing, and grounding. Get these right, and your RS-485 network will operate reliably for years. Get them wrong, and you will spend countless hours troubleshooting intermittent communication failures.
Key takeaways:
| Aspect | Key Principle |
|---|---|
| Topology | Daisy-chain only; no stars or rings |
| Termination | 120 Ω at both physical ends of the bus |
| Biasing | Fail-safe bias at one end to define the idle state |
| Cable | Twisted pair, 120 Ω, shielded |
| Common reference | Third wire for long runs or inter-building installations |
| Shield grounding | One end only, to earth |
| Isolation | Use isolated transceivers for long runs or noisy environments |
| Polarity | Verify A/B polarity on every device |
| Troubleshooting | Verify physical layer → topology → signal quality → protocol settings |
The most important rule: Measure the termination resistance before commissioning. If it reads ~60 Ω, your termination is correct. If it reads 120 Ω or 40 Ω, fix it before you try anything else.
Remember: RS-485 is not a "wire it up and hope it works" technology. It is an engineered transmission line that requires correct termination, biasing, and grounding. The time invested in proper design and installation is repaid many times over in reliable communication and reduced maintenance.
Contact Us
For RS-485 network design, troubleshooting assistance, or project quotations, please contact:
Yin Shuangjie
International Sales Manager
📧 Email: [email protected]
📱 WhatsApp / Zalo: +86 17856068126
🌐 Website: http://www.tiankang-global.com/
Anhui Tiankang – Your partner for reliable industrial communication and instrumentation solutions.

