1、BACnet介绍
BACnet(Building Automation and Control Networks)是一种用于智能建筑的通信协议,它是由国际标准化组织(ISO)、美国国家标准协会(ANSI)和美国采暖、制冷与空调工程师学会(ASHRAE)定义的通信协议。
主要用途包括:
-
暖通空调(HVAC)控制:BACnet用于控制和监测暖通空调系统的运行,调节温度、湿度、空气质量等,以优化能源使用和舒适度。
-
照明控制:通过BACnet协议,可以远程管理和控制建筑内的照明系统,实现能效优化和自动化管理,例如根据时间或占用情况调节灯光。
-
安防系统:包括监控、访问控制、火灾报警系统等,BACnet可以用于集成和统一管理这些系统,提高建筑的安全性和响应速度。
-
能源管理:BACnet可用于监测和管理能源使用,帮助优化能耗并降低运营成本,例如控制电力、水和其他资源的使用。
-
设备集成:BACnet协议支持多种设备和厂商的集成,使得不同厂商的设备能够无缝地互操作,简化了系统集成的复杂性。
-
远程监控和控制:通过BACnet,管理员可以远程监控和控制建筑系统的运行状态,及时发现并处理异常情况。
2、BACnet简化的架构
BACnet建立在包含四个层次的简化分层体系结构上,这四层相当于OSI模型中的物理层、数据链路层、网络层和应用层。
BACnet标准定义了自己的应用层和简单的网络层,对于其数据链路层和物理层,提供了以下五种选择方案:
(1)第一种选择是ISO 8802-2类型1定义的逻辑链路控制(LLC)协议,加上ISO 8802-3介质访问控制(MAC)协议和物理层协议。ISO 8802-2类型1提供了无连接(Connectionless)不确认(Unacknowledged)的服务,ISO 8802-3则是著名的以太网协议的国际标准。
(2)第二种选择是ISO 8802-2类型1定义的逻辑链路控制(LLC)协议,加上ARCNET(ATA/ANSI878.1)。
(3)第三种选择是主从/令牌传递(MS/TP)协议加上EIA-485协议。MS/TP协议是专门针对楼宇自动控制设备设计的,同ISO 8802-2类型1一样,它通过控制EIA-485的物理层,向网络层提供接口。
(4)第四种选择是点对点(PTP)协议加上EIA-232协议,为拨号串行异步通信提供了通信机制。
(5)第五种选择是LonTalk协议。
3、准备工作
1.协议文档认识BACnet协议https://www.cnblogs.com/bossing/p/11002758.html
链接:百度网盘 请输入提取码
提取码:wz49
调试工具
BACnetScan:
链接:百度网盘 请输入提取码
提取码:mjp7
VTS_3.6.5:
链接:百度网盘 请输入提取码
提取码:0sul
Yet Another Bacnet Explore-Yabe
https://sourceforge.net/projects/yetanotherbacnetexplorer/
设备BACnet模拟器:
链接:百度网盘 请输入提取码
提取码:gcfb
参考文献
https://blog.csdn.net/u012850592/article/details/128495235
https://www.cnblogs.com/bosins/p/11049470.html
https://www.cnblogs.com/bosins/p/11002758.html
标签:协议,提取,8802,BACnet,ISO,https From: https://blog.csdn.net/fuluoce/article/details/141259310