RS-485 Communication Wiring: Termination, Biasing and Troubleshooting

— 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:

ParameterSpecification
SignallingDifferential (A and B lines)
TopologyMultidrop bus (daisy-chain)
Maximum devices32 unit loads per segment
Maximum distance1,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 rateUp 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

TopologyProblem
StarReflections at the junction; signal integrity problems
RingNo defined termination points; multiple reflections
Long stubsReflections and impedance mismatch; signal degradation
T-connectionsReflections; 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

ParameterValue
ResistanceEqual to the cable's characteristic impedance
Typical value120 Ω (for standard RS-485 twisted pair)
Power rating≥0.25 W
Tolerance±1% preferred
LocationAt 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 RateCable LengthTermination Required?
≤19.2 kbps<100 mUsually not required
≤19.2 kbps>100 mRecommended
38.4–115.2 kbpsAnyRecommended
>115.2 kbpsAnyRequired

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

ResistorValuePurpose
Termination120 Ω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:

Vbias=VCC×RtermRpullup+Rpulldown+Rterm

For a 5 V supply, 120 Ω termination, and 680 Ω pull-up/pull-down:

Vbias=5×120680+680+120=5×1201480=0.405V=405mV

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

ParameterRecommendation
TypeTwisted pair (required)
Impedance120 Ω (for standard RS-485)
ShieldingFoil or braid (for noisy environments)
Conductor size24 AWG (0.5 mm²) or larger
Capacitance<50 pF/m
Third conductorRecommended 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

CheckMethodExpected Result
Cable continuityMultimeterContinuity on A, B, and common
Short circuitsMultimeterNo shorts between A, B, or ground
Termination resistanceMultimeter with bus disconnected~60 Ω (two 120 Ω in parallel)
Bias voltageMultimeter with bus idle>200 mV between A and B
Common-mode voltageMultimeterWithin -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

CheckMethodExpected Result
Daisy-chainVisual inspectionAll devices in sequence, no stars or rings
Stub lengthVisual inspection<0.3 m per device
Termination locationVisual inspectionAt the two physical ends only
A/B polarityMultimeterA 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

CheckMethodExpected Result
Differential voltageOscilloscope (differential probe)>1.5 V when active
Signal integrityOscilloscopeClean transitions, no ringing or reflections
Idle stateOscilloscopeStable logic 1
NoiseOscilloscopeMinimal 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

CheckMethodExpected Result
Baud rateConfiguration reviewAll devices match
Data bitsConfiguration reviewAll devices match (typically 8)
ParityConfiguration reviewAll devices match (typically none or even)
Stop bitsConfiguration reviewAll devices match (typically 1 or 2)
Device addressConfiguration reviewUnique 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:

  1. Disconnecting all devices and connecting only the master and one slave

  2. Testing communication between the two devices

  3. Adding devices one at a time until the failure occurs

  4. Identifying the device or cable segment that causes the failure

This divide-and-conquer approach quickly isolates the problem.


8. Common Problems and Solutions

SymptomLikely CauseSolution
No communication at allA/B polarity reversed; wrong baud rate; broken cableCheck polarity; verify baud rate; check cable continuity
Intermittent communicationMissing termination; incorrect topology; noiseInstall termination; correct topology; add shielding
Communication works at low speed, fails at high speedReflections from missing or incorrect terminationInstall 120 Ω termination at both ends
Communication works when bus is short, fails when longMissing termination; excessive capacitanceInstall termination; use lower-capacitance cable
One device fails, others workWrong address; wrong baud rate; A/B reversed on that deviceCheck device configuration and wiring
Data corruption (CRC errors)Noise; reflections; grounding problemsCheck shielding and grounding; install termination; add biasing
Bus idle state undefinedMissing biasingAdd fail-safe biasing resistors
Transceivers damagedGround potential difference; overvoltageUse isolated transceivers; check grounding
Communication fails in cold weatherCable expansion; connection problemsCheck connections; use temperature-rated cable
Communication fails when equipment startsNoise from VFDs, motors, or contactorsSeparate signal and power cables; add shielding; use isolated transceivers

9. Design Checklist

ItemRequirementVerified
TopologyDaisy-chain, no stars or rings☐
Termination120 Ω at both physical ends☐
BiasingFail-safe bias at one end☐
CableTwisted pair, 120 Ω, shielded☐
Common referenceThird wire for long runs☐
Shield groundingOne end only, to earth☐
IsolationIsolated transceivers for long runs or noisy environments☐
A/B polarityConsistent on all devices☐
Stub length<0.3 m per device☐
Baud rateAll devices match☐
AddressesUnique for each device☐
DocumentationWiring diagram and configuration records☐

10. Applicable Standards

StandardScope
TIA/EIA-485-AElectrical characteristics of RS-485
TIA/EIA-422-BElectrical characteristics of RS-422
TIA/EIA-568Commercial building cabling standard
Modbus over Serial Line Specification V1.02Defines Modbus RTU over RS-485
IEC 61158Fieldbus specifications
IEC 61784Profile 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:

ProductCommunicationKey Features
Pressure transmittersModbus RTU / HART4–20 mA + RS-485; Ex ia/Ex d
Temperature transmittersModbus RTURTD/TC input; head-mounted or rail-mounted
Level instrumentsModbus RTURadar, DP, guided wave
Flow metersModbus RTUElectromagnetic, vortex, Coriolis
Flow computersModbus RTUCustody transfer; multi-stream
Power metersModbus RTUEnergy monitoring
Remote I/OModbus RTUDistributed 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:

AspectKey Principle
TopologyDaisy-chain only; no stars or rings
Termination120 Ω at both physical ends of the bus
BiasingFail-safe bias at one end to define the idle state
CableTwisted pair, 120 Ω, shielded
Common referenceThird wire for long runs or inter-building installations
Shield groundingOne end only, to earth
IsolationUse isolated transceivers for long runs or noisy environments
PolarityVerify A/B polarity on every device
TroubleshootingVerify 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.