RS485 is the backbone of industrial automation, but when communication drops, troubleshooting can be a nightmare. While it often runs for years without trouble, random timeouts, node dropouts, or corrupted data frames can bring a production line to an expensive halt.
When an RS485 network fails, it’s usually due to one of a few common problems: the cable run is too long, there are too many nodes loading the bus, ground loops are introducing noise, or there are fundamental wiring mistakes.
1. How do I know if I actually need a repeater?
Three situations call for a repeater:
Distance over 1200 meters
RS485 is rated for 1200 meters at 9600 bps (per the TIA/EIA-485 standard ). Beyond that, signal degrades. A repeater boosts the signal back to full strength.
More than 32 devices on a single segment:
Each RS485 transceiver is an electrical load of the bus. Standard RS485 segments are limited to 32 devices. A simple repeater adds one more segment, but remains a linear daisy-chain. For high density networks with up to 256 nodes we recommend using a Multi-port RS485 Hub to split the bus into independent manageable sections. This prevents one bad node from killing the entire communication for your facility.

Ground potential differences
When RS485 nodes are distributed across different buildings or large facilities, their local earth grounds are rarely at the exact same voltage potential. This difference drives a “ground loop” current through the RS485 cable shielding or ground wire, severely corrupting data and potentially frying transceiver chips. An isolated repeater effectively breaks this electrical path, providing galvanic isolation while allowing the data signal to pass through safely.
2. What’s the difference between a repeater and a hub?
People use these terms interchangeably, but they do different things.
| Repeater | Hub | |
|---|---|---|
| What it does | Boosts signal to extend distance | Splits one signal to multiple devices |
| Ports | Typically 2 ports (in and out) | Multiple ports (4, 8, etc.) |
| Use when | You need to go longer distances | You need to connect multiple devices to one master |
Some devices can do both things. A 4-port hub usually has a repeater function built into it. It splits the signal from the devices. Boosts the signal from the devices at the same time.

3. What do all these terminals mean? (A/B, A1/A2, B1/B2)
This is where most wiring mistakes happen.
RS485 uses two wires: A and B. That’s it.
On a repeater or hub, you’ll see terminals like:
- A, B – Usually the master side (input)
- A1, B1 / A2, B2 – Slave ports (outputs)
- GND – Signal ground (optional, but recommended)
- Power – 24V DC input

The rule: A to A, B to B. Always.
If you swap A and B on one segment, you’ll get no communication.
4. Does wire color matter? Green to A or red to A?
The color of the wire jacket is irrelevant to the protocol; the electrical polarity (A+ and B-) is what matters.
If your twisted pair cable uses red and black wires, arbitrarily designate one color for A(+) and the other for B(-), and document it. You must maintain this exact color-mapping across the entire daisy-chain. A single node wired backwards will collapse the communication for the entire segment.

Some cables have a kind of wire inside called a twisted pair. This twisted pair also has a drain wire. The drain wire is used for the ground not for the signal. It is there to help with the shield ground, not the signal that the cable is carrying.
5. Where do I put the termination resistor?
Termination resistors (typically 120Ω) go at the physical ends of the RS485 cable—not at every device, not at the repeater (unless it’s at the end).

If your repeater is in the middle of the line, do not terminate it. Only terminate the ports that are at the cable ends.
Some repeaters have built‑in termination switches. Turn them on only for ports that are at the line ends.
6. What should the LEDs tell me?
Most repeaters have status LEDs. They’re your first troubleshooting tool.
| LED | What It Means | Normal State |
|---|---|---|
| Power | Device has power | Solid on |
| TX/RX | Data transmitting/receiving | Blinks with traffic |
| Port LEDs | Activity on specific ports | Blinks with traffic |
| Error | Something wrong | Should be off |

If a port LED never blinks, check wiring on that segment. If error LED is on, check for short circuits or address conflicts.
7. I added a repeater and still have no communication. Now what?
Go through this checklist in order:
1. Check power – Is the repeater’s power LED on? If not, check voltage at the terminals (should be 9-24V DC).
2. Check A/B wiring – Are A to A and B to B all the way? Swap A and B on one segment as a test.
3. Check termination – Do you have two (and only two) terminators at the far ends?
4. Check one segment at a time – Disconnect one side. Can devices on side A talk to each other? If not, problem is inside that segment.

5. Check for shorts – Measure resistance between A and B. Should be 120Ω if terminated, or open/infinite if not. If it’s near 0, you have a short.
6. Test with just two devices – Remove everything except the master and one slave. Add them back one by one until the problem reappears.
8. Do I need an isolated repeater?
Isolation protects against ground loops and voltage spikes.
You need isolation if:
- Devices are in different buildings (different ground potentials)
- You’ve had unexplained data errors or equipment damage
- The cable runs outdoors (lightning risk)
- There are motors, VFDs, or other noise sources nearby

You can skip isolation if:
- All devices are in the same panel
- Grounding is solid and tested
- No history of noise problems
Isolated repeaters cost more. They’re worth it when you need them.
9. If one segment shorts, will it take down the whole network?
With a standard repeater: yes. A short on one side can drag down the other side.
With an isolated repeater: no. Isolation keeps the two sides electrically separate. A short on side A won’t affect side B.

This is a major advantage of isolation. It contains faults to one segment.
10. How many repeaters can I chain together?
In theory, you can chain multiple repeaters to extend a network indefinitely. A repeater physically regenerates the voltage differential of the RS485 signal, pushing it another 1200 meters.
In real-world industrial applications, however, the practical limit is dictated by propagation delay and timing jitter:
- Propagation Delay: Every repeater introduces a microsecond-level hardware delay to process and regenerate the bit. If you cascade 4 or 5 repeaters, the cumulative delay might exceed your master PLC’s strict Modbus response timeout threshold, causing silent communication failures.
- Signal Jitter: Daisy-chaining too many repeaters degrades the signal’s timing integrity (jitter).
The Golden Rule: Most robust field applications rarely cascade more than 3 repeaters in a single linear run. If you need to cover massive distances with dozens of nodes, you should transition to Fiber Optic Modems or use a Multi-port RS485 Hub to branch the network efficiently.

Most field applications never need more than two.
Quick Reference: When to Use What
⚠️ Symptom-Based Troubleshooting Reference
- Random timeouts when large motors start: Classic EMI or Ground Loop. Ensure that the cable shield is grounded at only one end. If problem persists, install an Isolated RS485 Repeater to isolate the ground loop current.
- Nodes after the repeater are dead: Check polarity (Data A/B reversed on output), or verify you didn’t incorrectly place a 120Ω resistor on the repeater’s middle terminals instead of the physical end of the wire.
- High latency, slow SCADA updates: You may have too many repeaters cascading on one line. Reduce hop count by splitting your linear wiring into independent branches using an Active RS485 Hub.
RS485 Network Still Crashing? Let’s Fix It.
Replacing standard repeaters won’t fix ground loops or star topology reflections. Describe your network layout and symptoms below. Our industrial networking engineers will diagnose the root cause and spec the exact isolated hub or gateway needed to stabilize your SCADA system.
Frequently Ask Questions
Q1: My master PLC runs at 115200 bps, but the new sensors are 9600 bps. Can a repeater bridge different baud rates?
A: No. A standard RS485 repeater is physically transparent—it only amplifies the electrical voltage of the signal. It cannot translate data speeds or protocols. If you need to bridge devices operating at different baud rates on the same network, you must use an [Active RS485 Caching Hub] , which actively buffers and repackages the data between different speed segments.
Q2: Will installing an isolated repeater add latency and cause my Modbus RTU polling to timeout?
A: Generally no. A good hardware repeater adds only a few micro/nanoseconds of propagation delay. For typical Modbus RTU timeout thresholds (typically set to 100ms to 500ms), this is totally negligible. But if you have a long run that cascades 4 or more repeaters, the cumulative delay might mean you have to nudge your PLC’s response timeout settings upwards a bit.
Q3: When using an opto-isolated repeater, what do I do with the cable shield (drain wire)?
A: Never connect the shield continuously across the repeater’s input and output terminals. Doing so creates a conductive path that entirely defeats the galvanic isolation. Ground the incoming cable shield to earth at the master PLC end only. For the outgoing cable, ground its shield at the repeater chassis (if earthed) and leave the far end floating at the sensors to prevent ground loops.
Q4: The field wiring was done poorly, and the sensors are wired in a “star” topology instead of a daisy-chain. Will a repeater fix the signal reflections?
A: A standard inline repeater will actually make a star topology worse by amplifying the signal reflections caused by the multiple branches. RS485 strictly requires a linear daisy-chain. To salvage a star wiring layout, you must install a dedicated [4-Port or 8-Port RS485 Hub/Splitter] . A hub physically isolates each branch into its own independent segment, preventing reflections from collapsing the main bus.

