IoTServa Request a Pilot
Guide

BACnet MS/TP vs BACnet/IP: Which One You Have and Why

MS/TP is token passing over RS-485 and BACnet/IP runs over Ethernet on UDP port 47808. Learn the differences, the role of a BBMD and how to read both.

6 minute readUpdated

A DIN-rail gateway with RS-485 terminals and an Ethernet cable

BACnet/IP is fast and routable. MS/TP is slower and shared, and usually sits behind a BACnet/IP controller.

Two Data Links, One Protocol

BACnet defines several data link layers. BACnet/IP carries messages over Ethernet and IP, usually on UDP port 47808. BACnet MS/TP is a multidrop serial bus with token passing over RS-485. Objects, properties and services are the same in both.

MS/TP in Practice

MS/TP is common for field controllers and VAV boxes because the wiring is cheap. The bus is shared, so a token passes between master devices and speed is limited. Wiring follows the RS-485 rules: daisy chain, termination at both ends, and matching baud rates on every device.

BACnet/IP and BBMD

On IP, broadcasts such as Who-Is do not cross routers by default. A BACnet broadcast management device (BBMD) forwards them between subnets, or a foreign device registers with a BBMD. Many sites need this when a BMS and a monitoring system sit on different networks.

Identity and Addressing

Each device has a device instance number that must be unique across the whole BACnet internetwork. MS/TP also uses a MAC address on each trunk. Duplicates cause devices to disappear or answer for each other.

Reading Both Together

IoTServa reads BACnet/IP directly and reaches MS/TP through an RS-485 gateway or the BACnet/IP controller that fronts the trunk. Each point lands in the same tag model with its units and quality.

Common Questions

Is BACnet MS/TP the same as RS-485?

MS/TP is a BACnet data link that runs on RS-485 wiring. RS-485 is the electrical layer and MS/TP defines the token passing on top.

What port does BACnet/IP use?

UDP port 47808, also written 0xBAC0, by default.

References

Start with One Site. Prove It on Real Devices.

Tell us which protocols are on site. We will scope a pilot that reads your real devices.

WhatsApp