一、什么是BACNet
BACnet(Building Automation and Control networks)即楼宇自动化与控制网络,用于智能建筑的通信协议。
一般楼宇自控设备从功能上讲分为两部分:一部分专门处理设备的控制功能;另一部分专门处理设备的数据通信功能。而BACnet就是要建立一种统一的数据通信标准,使得设备可以互操作。BACnet协议只是规定了设备之间通信的规则,并不涉及实现细节。
二、BACNet在控制器中的用途(如下图):
1、Building Automation Model --- BACNet Object
注:图表之间的互连是通过BACnet对象完成的。图表中使用的参数(例如HOME模式的设定点风扇转速)也表示为BACnet对象。
2、硬件特定的参数在BACnet对象中表示
3、BACNet优先级数组
一些BACnet对象(例如加热阀的输出对象)有一个优先级数组,它决定函数的重要性:
•紧急模式的功能对人类安全至关重要
保护模式的功能对保护植物设备很重要
•用户交互的手动模式功能
•自动模式程序功能