BACnet vs Modbus vs LonWorks
Until recently, there was no standard industry network protocol for building automation, and users had to choose between many different systems from different manufacturers. Proprietary communications were a result of no off-the shelf communication solution.
Today, we have reached a place where there are three inter-operable standard network protocols to choose from: BACnet, LonWorks and Modbus. All three are widely used, and according to a Building Operating Management survey in 2011, 62% of respondents had at least one BACnet application; for LonWorks the percentage was 40%, while for Modbus the number was 30%.
Building Automation Controls Network (BACnet): BACnet is a network protocol specifically used for multiple devices to communicate across building automation systems by system users and building system manufacturers
Modbus: Modbus is a network protocol best used for industrial automation systems specifically for connecting electronic equipment. Although Modbus is best for industrial applications, its simplicity allows it to be a useful tool for building automation as well.
LonWorks: LonWorks is a communication network protocol useful for building automation applications designed on a low bandwidth, for networking devices through power lines, fiber optics, and other media.
| BACnet | Modbus | LonWorks |
Developed By: | ASHRAE | Modicon Inc. | Echelon Corporation/ Motorola |
Use | Communication across devices | Connection between devices | Networking devices through power lines, fiber optics, and other media |
Markets | Industrial, Transportation, Energy Management, Building Automation, Regulatory and health and safety | HVAC, Lighting, Life Safety, Access Controls, transportation and maintenance | Home automation, industrial, transportation, and public utility control networks. |
Examples | Boiler Control, Tank Level Measurements | Tasks such as request temperature reading, send status alarm, or fan schedule | Security, lighting systems, HVAC, machine control, manufacturing, metering |
Proprietary | No | No | Yes |
Transmission Modes | Ethernet, IP, MS/TP, Zigbee | ASCII, RTU, TCP/IP | MS/TP, network, SNVT |
Standards | ANSI/ASHRAE Standard 185 ;ISO-16484-5; ISO-16484-6 | IEC 61158 | ANSI/EIA 709.1; ISO/IEC 14908-1, 14908-2, 14908-3, 14908-4 |
Costs | Low; No charge for usage or licensing fees | Low; No charge for usage or licensing fees | High (proprietary); Limited users (exclusive to actual members; mostly manufacturers) |
Network Interfaces | Existing LANs and LANs infrastructure | Traditional serial and Ethernet protocols | U10/U20 USB Network Interface; i.LON SmartServer; i.LON 600 |
Testing | Modbus TCP Conformance Testing Program | Products must conform to LonWorks protocol | |
Advantages |
|
|
|
Disadvantages |
|
|
|
Check out these 5 Tips for BACnet Best Practices to Learn More.
For a more mobile-friendly version of this blog post, click here.