新闻中心

PRESS CENTER 纵横智控
你的位置: 首页 新闻 行业资讯
纵横智控

BACnet协议是什么?一文了解BACnet协议

2024-06-05 11:33:35 阅读: 发布人:纵横智控

BACnet协议,是一种专为智能建筑而设计的通信协议,定义了数据格式和传输方式,使得不同厂商的设备可以在同一网络中通信。它安装简易,维护成本低,可用于暖通空调系统、照明控制、门禁系统、火警侦测系统等诸多管理系统中。本文旨在解析BACnet协议,描述其概念、它的对象和服务以及应用场景等,让读者能够更好理解和应用这一协议。

 

一、BACnet协议的组成部分有哪些?

 

对等网络架构:在BACnet网络中,所有的网络设备, 除基于MS/TP协议的以外, 都是完全对等的(peer to peer)。

 

对象模型:BACnet中每个设备被抽象为由多个对象组成。每个对象都有属性,这些属性定义了对象的状态和行为。例如,一个温度传感器对象可能包含当前温度、最高温度阈值和最低温度阈值等属性。

 

服务:BACnet定义了一系列的服务,这些服务用于读取和写入对象的属性,以及执行其他操作,如订阅事件通知、发送报警等。

 

一致性类别:设备的完善性由其一致性类别来表示,一致性类别保障了设备能够按照BACnet标准进行基本的操作。

 

二、BACnet协议数据链路层和物理层的选项

边缘计算网关/物联网平台/网关模块/纵横智控

 

BACnet为我们提供了多种数据链路层和物理层的选项,所以能够适应不同的网络环境和应用需求。

 

第一种选项采用了ISO 8802-2类型1的逻辑链路控制(LLC)协议,结合ISO 8802-3的介质访问控制(MAC)协议和物理层协议。ISO 8802-2类型1提供了一种无连接不确认的服务,ISO 8802-3则是广为人知的以太网协议的国际标准版本。

 

第二种选项同样基于ISO 8802-2类型1的逻辑链路控制(LLC)协议,但与之搭档的是ARCNET(ATA/ANSI 878.1)协议,这是一种适用于局域网的技术。

 

第三种选项是主从/令牌传递(MS/TP)协议与EIA-485协议的结合。MS/TP协议专为楼宇自动控制设备设计,它与ISO 8802-2类型1协议类似,通过控制EIA-485的物理层,为网络层提供接口。

 

第四种选项是点对点(PTP)协议与EIA-232协议的结合,它为拨号串行异步通信提供了一种通信机制。

 

第五种选项是LonTalk协议,它是一种全面的通信协议堆栈,可用于支持LonWorks技术,使用在多种物理层和数据链路层中。

 

这些选项为BACnet协议的实施提供了灵活性,使得设计者可以根据特定的网络环境和设备要求选择最为合适的通信方案。

 

三、BACnet的对象和服务是啥?

 

BACnet的对象是对现实设备中某一特征的抽象,它的属性表示对象的状态和行为。BACnet的对象有28个,包括了模拟输入、模拟输出、二元输入、二元输出、多状态输入、多状态输出、设备、时间表、警报和事件等。

 

BACnet的服务是一些预定义的操作,这些服务允许设备读取和写入对象的属性,订阅事件通知,以及执行其他功能。包括:读取属性、写入属性、订阅、确认、时间同步、设备通信控制、虚拟终端等35种服务。

 

这些对象和服务为楼宇自动化系统提供了一种标准化的通信方式,让不同厂商的设备能够在同一个网络中无缝地协同工作,极大地提高了楼宇自动化系统的互操作性和灵活性。

 


边缘计算网关/物联网平台/网关模块/纵横智控



四、BACnet协议的应用场景有哪些?

 它主要应用于智能楼宇中,比如在暖通空调(HVAC)控制系统里,可监控和控制楼宇的温湿度、空气质量等,实现能源高效利用和舒适环境。在照明控制系统中,它可以实现对照明系统的智能化控制,根据实际需要自动调节亮度和开关。在能源管理系统中,它可以帮助监测和分析楼宇的能源消耗,实现能源优化和成本节约。当然,它的作用可不止这一点,在门禁控制、视频监控、环境监测、水位监测、火灾报警、

电梯和自动扶梯控制等场景中都有相关应用。

 

以上就是BACnet协议的简单介绍,希望通过本文,读者能明白BACnet的概念以及一些基础知识。 EG8200是一款专注于数据采集和协议转换的图形化编程边缘计算网关,为智能建筑、智慧园区等相关场景提供更为便捷的通信功能。如果有兴趣,可以参看这篇文章,了解边缘计算网关是如何对接BACnet协议的。

 


热门产品