December 10, 2013
For any RS485 bus segment for typical protocols like BACnet MS/TP and Modbus RTU...
Multiply the number of devices*, by the length of the line in km, by the speed of operation in kBaud, by a “problem factor”, and keep the number below thirty.
The star (*) above on number of devices is to warn that one generally deals in quarter load or better devices. If you are using older full-load RS485 devices then consider each device as four devices.
The problem factor is a number which is usually unity (1) when all the line characteristics are well conditioned. Double it if there is poor biasing. Double it for poor termination. Double it again if cable runs are close to motors or transformers. Double it for improper capacitance. Double it for poor twisting of the cable. Double it for potential ground faults like poor/weak or multiple grounding.
BACnet MS/TP and many RS485 communications networks allow 250 addresses with data rates up into the 100 kBaud range and line lengths to a maximum of 1200m. But having all of these maximums at once is not practical.
The rule of thumb is key when connecting chains of Modbus RTU meters to Cimetrics B6030 EasyMap to BACnet or Cimetrics B2000 router to ModbusTCP; or when connecting chains of BACnet MS/TP devices for use with a Cimetrics B6000 BACnet/IP to MS/TP router.
Comments will be approved before showing up.
April 01, 2025
Why BACstac/DN is the Best Choice for BACnet Development, AI-Ready Buildings, Analytika became a Qualified Service Provider for the New York area and more...
March 26, 2025
NIST’s Cybersecurity Framework, Microsoft injects AI agents into security tools, Alphabet to buy Wiz for $32 billion in its biggest deal to boost cloud security and more...
March 26, 2025
BACstac/DN for Microsoft .NET 8 — a set of robust libraries that simplify BACnet integration. Even the largest HVAC companies rely on our code to stay up to date with hundreds of annual protocol changes.