Site had an installation of Schneider EM6400 Energy meters for monitoring energy consumption related parameters like Voltage, Current, Power etc. The customer wanted to monitor these parameters on a Building Management System (BMS). However, this was not directly possible because the EM6400 were providing data on Modbus RTU RS485 protocol while the BMS only supported BACnet IP protocol for data communication.
Hence the customer needs a solution that would enable communication between the EM6400 meters (on Modbus RTU) and the BMS (supporting BACnet IP).
Provide a protocol gateway that would convert Modbus RTU data on RS485 to BACnet IP. The gateway would have RS485 port/s and Modbus RTU protocol drivers for communicating with the EM6400 energy meters.
It would also have an Ethernet port and BACnet IP protocol drivers to communicate with the BMS.
This gateway would read/write data from the EM6400 meters on Modbus. Then store the data in an internal cache. And publish this data on BACnet IP from its internal buffers for the BMS.
Solution Daigram
According to the connection diagram first we tested the loop using testing toolkit and resolved problems like:
Modscan screen shot of a meter that was tested:
After testing process, we programmed our protocol gateway to read data from the meters on Modbus RTU and publish it on BACnet IP. To do this first we ensured that:
Based on the input parameters we prepared configuration .csv file for our converter and file was loaded.
Parameter list that we included in the configuration CSV file for Gateway (Converter) :
After this we installed the gateway on the site and made the RS485 connection with the power meters. We assigned an appropriate IP address to the gateway unit (after consulting the IT and BMS team) and it was connected to the local area network (LAN) using a Switch.
To confirm that the gateway was programmed and commissioned correctly we used a 3rd party BACnet Explorer software (BACeye) to discover the BACnet device and objects that were programmed in our gateway. Below image shows the result of this discovery:
Hence all the values were crosschecked and it was confirmed that the values obtained on BACnet matched the values read directly on the meters.
If you are interested in this solution or have any other project requiring a solution, please contact our sales team.