Modbus RTU is the protocol most EC fans speak, and it turns a plenum full of anonymous fans into individually addressed devices.
The protocol itself is straightforward. The physical layer underneath it, RS-485, is where most commissioning problems live.
Modbus RTU runs over RS-485 using a two-wire daisy chain plus a signal common. Each fan gets a unique address, and every device on the bus must share the same baud rate, parity and stop bits. Terminate both ends of the chain, avoid star wiring, and set addresses before installation wherever possible.
The physical layer first
Modbus RTU rides on RS-485, a differential pair. That is why it shrugs off noise far better than an analogue signal.
- Use twisted pair cable specified for RS-485, with a screen.
- Wire the bus as a daisy chain, never as a star.
- Keep stubs short, ideally under 300 mm.
- Fit a termination resistor at each end of the chain, typically 120 ohms.
- Connect the signal common between devices rather than relying on earth.
- Finally, earth the screen at one point only.
Star wiring is the top cause of an unreliable Modbus RTU bus, since reflections spoil the signal at higher baud rates.
Addressing and communication settings
Every device on the bus needs a unique address, and every device must agree on the settings.
| Setting | Typical value | Note |
|---|---|---|
| Address | 1 to 247 | Must be unique on the bus |
| Baud rate | 9,600 or 19,200 | Same for every device |
| Parity | Even or none | Same for every device |
| Stop bits | 1 or 2 | Depends on parity |
| Response timeout | 100–1,000 ms | Set at the master |
Set addresses before fans go into a plenum wherever possible, since reaching a DIP switch afterwards is often impossible.
What you can actually read and write
Register maps differ between makers, although the useful content is much the same.
- Write a speed setpoint, usually as a percentage or an rpm figure.
- Read actual speed, since that is the most useful diagnostic you get.
- Current and power come next, because they reveal mechanical loading.
- Board temperature follows, and it predicts electronics life.
- Fault and warning flags arrive too, often with a short history.
- Finally, running hours help with maintenance planning.
Speed trending is worth the whole exercise on its own. Our smart fan guide explains why.
Bus length and device count
One segment takes up to 32 standard loads, and up to about 1,200 metres at lower baud rates.
Many modern devices count as a fraction of a load, so more than 32 often works. However, length and speed trade against each other, so a long bus should run slower rather than faster.
Use repeaters or split into multiple segments with separate master ports. Pushing one segment beyond its limits produces intermittent faults that are extremely tedious to diagnose.
Commissioning in the right order
- Set and record every address before anything goes into a plenum.
- Then check wiring continuity and polarity before applying power.
- Confirm termination resistors sit at both ends and nowhere else.
- Poll each device on its own before joining the whole bus together.
- Check the response timeout suits the number of devices fitted.
- Finally, write down the address map and store it with the building records.
That last step is worth insisting on. An undocumented address map turns a simple fan swap into an afternoon of guessing.
Troubleshooting a bus that will not talk
Four causes cover most Modbus RTU failures, in roughly this order.
Somebody reversed A and B on one device. Two devices share an address. Termination is missing, or fitted twice. Finally, one device runs a different baud rate or parity.
Disconnect devices one at a time to isolate the offender. For the protocol specification itself, the Modbus Organization publishes it freely.
Modbus fan FAQ
How many fans can I put on one Modbus bus?
Up to 32 standard loads, and often more with modern low-load devices. Practical limits come from response time and cable length rather than from the protocol.
Do I need termination resistors?
Yes, at both ends of the chain and nowhere else. Extra resistors in the middle load the bus, so they cause exactly the intermittent faults you were trying to avoid.
Can I mix fan brands on one bus?
Electrically yes, provided settings match. Register maps differ, so the master needs a separate configuration for each device type.
Is Modbus RTU worth it for one fan?
Rarely, unless you want the monitoring data. For a single fan, a 0-10V signal is simpler and needs no addressing. See our control interface comparison.
Modbus RTU is simple once the physical layer is right. Daisy chain the bus, terminate both ends, set addresses early and document them.











