Overview

BACnet (Building Automation and Control Networks) is a communication protocol used in smart buildings. It is defined by the International Organization for Standardization (ISO), the American National Standards Institute (ANSI) and the American Society of Heating, Venting, and Air-conditioning Engineers (ASHRAE). BACnet is designed specifically for smart buildings and control systems, and can be used for heating, ventilation, and air conditioning (HVAC), lighting control, access control, fire detection systems, and related equipment. Its advantages include reducing the cost of maintenance systems and making installation simpler than general industrial communication protocols. In addition, BACnet also provides five standard protocols commonly used in the industry, which can prevent equipment and system suppliers from monopolizing the market and increase the scalability and compatibility of future systems. BACnet supports multiple communication methods, including serial ports, IP, Ethernet, and ZigBee.

Neuron supports BACnet IP protocol and can communicate with BACnet devices through UDP protocol.

Parameter Configuration

ParameterDescription
hostBACnet device ip
portBACnet device port, default 47808

Support Data Type

  • float
  • bit
  • uint8

Usage of Address Fromat

Address Format

AREA[ADDRESS]

AREAADDRESS RANGEATTRIBUTEDATA TYPEREMARK
AI0 - 0x3fffffreadfloatanalog input
AO0 - 0x3fffffread/writefloatanalog output
AV0 - 0x3fffffread/writefloatanalog value
BI0 - 0x3fffffreadbitbinary input
BO0 - 0x3fffffread/writebitbinary output
BV0 - 0x3fffffread/writebitbinary value
MSI0 - 0x3fffffreaduint8multi state input
MSO0 - 0x3fffffread/writeuint8multi state output
MSV0 - 0x3fffffread/writeuint8multi state value

Address Examples

AddressData TypeDescription
AI0floatAI area, address is 0
AI1floatAI area, address is 1
BO10floatBO area, address is 10
BO20floatBO area, address is 20
AV30floatAV area, address is 30
BI0bitBI area, address is 0
BI1bitBI area, address is 1
BV3bitBV area, address is 3
MSI10uint8MAI area, address is 10
MSI20uint8MSI area, address is 20
MSI30uint8MSI area, address is 30