Modbus RTU vs Modbus TCP
Modbus RTU runs over serial RS-485. Modbus TCP runs over Ethernet. Compare wiring, addressing, diagnostics, gateways and cybersecurity.
Controls & Instrumentation · Last reviewed
Short answer: use Modbus TCP where an Ethernet network already exists, speed matters, or there are many devices. Use Modbus RTU on RS-485 for simple, low-cost, long-distance multi-drop wiring and for older devices, often with a gateway to join the two. Neither protocol has built-in security.
| Modbus RTU | Modbus TCP | |
|---|---|---|
| Physical layer | Serial: RS-485 (multi-drop) or RS-232 (point to point) | Ethernet, with switches and routers |
| Topology | A daisy chain bus with termination at both ends | Star or any switched network |
| Addressing | A unit address (1 to 247) for each device on the bus | An IP address for each device, plus a unit ID for gateways |
| Speed | Slow, commonly 9,600 to 115,200 baud | Fast, at network speeds |
| Number of devices | Up to 32 unit loads on an RS-485 segment without repeaters, up to 247 addresses | Limited by the network and the device connection limits |
| Distance | Up to about 1,200 m at low speeds on RS-485 | About 100 m per copper Ethernet segment, longer with fiber |
| Diagnostics | Limited. CRC errors and timeouts | Network tools: ping, port tests, packet captures |
| Gateways | Used to convert to TCP, with a serial side and a network side to configure | Same gateways, from the network side |
| Security | No authentication or encryption, but physically limited access | No authentication or encryption, and reachable from the network if it is not segmented |
| Cost | Low wiring and device cost | Higher per device, with network hardware |
Related tools and labs
Calculators, labs and simulators are part of the All-Access Pass.
More comparisons
- PLC vs DCS: Which Control System for the Plant?
- RTD vs Thermocouple: Which Temperature Sensor Fits?
- 4–20 mA vs 0–10 V: Which Analog Signal Should You Use?
- Two-Wire vs Four-Wire Transmitters
- BACnet vs Modbus: Which Protocol Fits Building Automation?
- PLC vs Microcontroller: Which Controller Fits?
- VFD vs Soft Starter: Which One for an AC Induction Motor?
- Star-Delta vs Direct-on-Line Motor Starting
Questions
Can both run on the same system?
Yes. A gateway lets TCP clients read RTU devices, and many plants have both.
Is Modbus TCP faster than RTU?
Usually, because of the network speed. The gateway and the device processing can still limit it.
Educational material. Examples use simplified, hypothetical inputs and are not a design, a construction document or professional engineering advice. Confirm requirements with the codes and standards adopted where the work is built and with a licensed engineer.