Free Building Management System Software Tools

Written by HVAC Guy

This blog will give you an honest insight into the day-to-day process of being a BMS Engineer. I will be talking about all different aspects of the job from software strategy planning to on-site hiccups and frustrations.

17 July 2021

Often the controls manufacturers provide you with all the tools required to get the job done, but there are certain situations where you need to use 3rd party software or websites for certain tasks.

I have a go-to set of trusted software solutions that I use time and time again when the manufacturer’s package is not suitable for the job.

An example of where this would be necessary is testing a Modbus electricity meter. If you simply want to prove that the device is outputting Modbus values you can plugin locally and connect to it directly with your laptop, no need for manufacturers software or even a BMS controller. It is worth mentioning that the correct cables/converters would be necessary to get it to work. But this is a useful test to carry out when you want to take any potential wiring issues out of the equation.

This list is not just limited to software for practical on-site solutions as described above, there are other apps/sites that I often access to complete the task in hand.


Modscan is a free software package that allows your laptop to work like a Modbus master to communicate with slave devices via a 2-wire connection or an ethernet connection. This can be any slave device as long as it talks in Modbus.

The interface is quite dated now but it is free and very simple to configure. In order to connect to an ethernet device, you will need an ethernet cable and nothing more. To connect to a 2-wire device you will likely need a converter to convert the Modbus RS485 output to a language which your PC will speak. This often involves a couple of additional parts, Check out my post on essential BMS engineer gadgets to see my recommended converters.

The software is simple and with few adjustable settings, it can be configured and set working within minutes.

I will provide a full tutorial of the software in a future post. In short, you set up your connection from the top menu: Connection > Connect.

This then brings up a pop-up box to configure the communication settings. You need to know which comm port you are connected to and what speed settings are required for the device.

Modscan can be downloaded for free from the following link:


This is a great learning tool for almost anything!

Whilst the information regarding building management systems and associated industries is quite limited there is still a bit out there. Most recently the introduction of the Tridium N4 training videos by One Sightsolutions has proven to be a great success. I often find myself referencing them to check best practices and to refresh the brain if it is something I have not looked at for a while. You can find the entire library of videos through the link below!

Aside from the One Sightsolutions videos, you can find other bits and bats related to building management systems but to be honest, the information is a little bit scarce and often dated.

BACnet Discovery Tool (BDT)

The BACnet Discovery Tool is provided free of charge by the guys over at Contemporary Controls. I find it to be the most reliable BACnet testing tool provided that you are communicating BACnet via IP, it does not support MSTP as far as I am aware, later versions may prove to do this down the line.

The software can be accessed free of charge by filling in the form on the attached link.

Another BACnet discovery tool is called YABE (Yet Another BACnet Explorer) and can be downloaded from

BDT is a very straightforward program with little to bamboozle. You simply select the port you wish to use (Field marked “your IP address”) and then your search.

All connected BACnet devices will appear in the white space on the left where you can then double click into them to check the points available and see the real values.

This is a really great tool to quickly scan a network for BACnet IP devices.

This is a great web-based tool that comes in very handy for creating graphics.

Most graphics packages that I have worked on within Building Management Systems software programs do not allow for simple picture resizing within the software, when you include an image it shows it in the exact size it is saved. This is where this website comes in.

I particularly like this one because most web-based services like this either cost money or require you to have some form of log in, this does not. You simply select your file and choose what you want to do with it. There are some further edits which can be achieved like colour filters, crops and rotations but it is very basic. I only use it for resizing images which works perfectly and to top it off, it works with PNG’s maintaining transparent backgrounds too…. Excellent free web tool.

Another tool for graphical work online and FREE is the LunaPIC which is great for removing any backgrounds  and can be found at


MBUS is another communication protocol which is mainly found on metering devices in the BMS world.

MBCONF software is an application tool which will allow you to connect to a single device and change the configuration if necessary. It is particularly useful if you have a device in front of you and you are not sure of the address. You can connect to it using address 254 within the software and it will search the connected network for devices, if only one device is connected it will return with the device settings and the primary address. From here you can record the address or change it if necessary.

MBSHEET software scans the network and pulls in all connected devices at the same time. Once all devices are found you can then scan the devices for the output values. This is particularly useful when you are having issues reading the MBUS on your Building Management System. You can bypass the BMS with this software to prove the devices and the wiring of the network.

In order to use the MBCONF and MBSHEET software you will need some additional hardware. I use a PW relay module to test with. This module acts as a gateway between your computer and the MBUS network.

Download link for MBCONF –

Download link for MBSHEET –

You May Also Like…

What is a 4-20 mA current loop?

What is a 4-20 mA current loop?

The 4-20 mA current loop has been the standard for signal transmission and electronic control in control systems since...


Submit a Comment

Your email address will not be published. Required fields are marked *