Menu

BACnet Max Masters

BACnet Max Masters overview covering MS/TP token search range, latency impact, and the most common configuration mistakes on RS-485 trunks.

Categories:

What It Is

Max Masters is a BACnet MS/TP parameter that defines the highest master MAC address the token-passing algorithm will search for on the trunk.

This is one of the most important BACnet MS/TP configuration values because it directly affects whether some devices ever get the token at all.

Why It Matters

Setting QualityEffect
Too lowDevices with higher MAC addresses are silently excluded
Too highThe bus wastes time polling empty addresses
CorrectToken rotation reaches every master efficiently

[!WARNING] If Max Masters is lower than the highest real master MAC address on the trunk, higher-addressed masters can look offline even when wiring and baud settings are correct.

Best Practice

Set Max Masters to the highest master MAC actually used on the trunk, not to a guessed default and not automatically to 127 unless the design really needs it.

Example TrunkRecommended Max Masters
Masters at 1, 5, 1212
Masters at 3, 18, 3131
Masters only below 88 or highest actual master

Common Failure Modes

SymptomLikely CauseFirst Check
High-MAC devices never appearMax Masters too lowCompare configured value with highest active master MAC
Network works but feels slowMax Masters too highCheck whether the trunk is polling unused address space
Different tools show inconsistent visibilityMasters use different assumptionsConfirm Max Masters values across all masters