BACnet MS/TP Analyzer

BACnet MS/TP Analyzer

BACnet is a protocol widely used in building automation networks (building automation and control is what BAC stands for). The BACnet MS/TP Analyzer layer plugin can be attached to any Serial-based stream session for analysis of BACnet MS/TP frames traveling between BACnet MS/TP master and slave(s).

First, start a session that will provide raw data for the analyzer. Normally, it should be one of:

Next, attach BACnet MS/TP Analyzer on top of that. Now, whenever BACnet MS/TP frames are detected inside the raw byte stream, human-readable desciptions will be printed in the log — side-by-side with the original data bytes. Nothing is lost — BACnet decoded messages complement the original raw data, not replace it.

Moreover, it's always possible to remove the BACnet MS/TP layer and get back to the raw, unprocessed data streams.

BACnet is a very complex multi-layered protocol stack. The BACnet Analyzer plugin currently doesn't support 100% of the BACnet specification — it'll take some time to get there.

Still, our BACnet Analyzer is already very capable and will provide great aid with troubleshooting BACnet MS/TP networks.