基于BACnet协议的智能建筑系统集成的实现
1 概述
智能建筑是信息时代的产物,是以计算机和网络为核心的信息技术向建筑行业的应用与渗透。它与传统的建筑相比,具有作业流程更为有效,综合运行成本更低,物业管理效率更高以及综合服务功能更强等优点。智能化已经成为当代建筑发展的一个重要趋势所在。
要实现对这些系统的综合管理,就需要相关的机电和通信设备和各个功能子系统具有开放性和互操作性,各机电设备以及子系统和中央机能实现相互通讯,而各楼宇控制设备生产商以及由他们组成的各个组织分别开发了自己的通讯协议,且这些协议互不相容,这就给用户系统升级以及维护造成困难。因此也阻碍了智能建筑的发展。所以制定一个统一的,使各厂家的通讯协议能够互通的通讯协议标准,从而使建筑物内的各个子系统可以进行标准化的集成,就成为十分迫切的问题。BACnet协议的制定正好迎合了这一要求。
2 BACnet协议
2.1 BACnet协议
BACnet是A DATA Communication Protocol fox Building Automa-tion and Control Network的简称,即楼宇自动控制网络。它是因应楼宇自控的使用者对自动控制设备互操作性的要求而产生的。它的根本目的是提供楼宇自动控制系统实现互操作的方法,以便操作者对建筑物内的各个子系统进行标准化的集成。
2.2 BACnet对象模型
BACnet的最成功之处就在于采用了面向对象的技术,定义了一组具有属性的对象(Object)来表示任意的楼宇自控设备的功能,从而提供了一种标准的表示楼宇自控设备的方式。BACnet目前定义了18个对象,每个对象都有一组属性,属性的值描述对象的特征和功能。
2.3 BACnet的服务
在BACnet中,把对象的方法称为服务(Servic)。服务就是一个BACnet设备可以用来向其它BACnet设备请求获得信息,命令其它设备执行某种操作或者通知其它设备有某个事件发生的方法。在BACnet设备中要运行一个“应用程序”,负责发出服务请求和处理收到的服务请求。这个应用程序实际上就是一个执行设备操作的软件。BACnet定义了35个服务,并且将这35个服务划分为6个类别。
2.4 BACnet的体系结构
BACnet的体系结构是包含四个层次的简化分层结构,这四层相当于OSI模型中的物理层、数据链路层、网络层和应用层。BACnet标准定义了自己的应用层和简单的网络层,对于其数据链路层和物理层,提供了以下五种选择方案:1) Ethernet (ISO 8802-03):2)ARCnet;3)LonTalk:4)RS48.5:5)RS232。
3 基于BACnet协议的系统集成方案
在采用BACnet协议进行智能建筑的集成设计时,实际上就是在楼宇监控网络发送BACnet格式的数据包。根据BACnet协议的内容特点来实现BACnet数据通讯的要素,在实现基于BACnet的系统集成的方案中,主要包括以下三方面的设计:
相关文章
- 2024-11-04乙醇汽油对计量准确度的影响
- 2024-07-25用多齿分度台检定J1级经纬仪一测回水平方向标准偏差测量不确定度的评定
- 2022-05-17WEINVIEW触摸屏、和利时plc在包装机械方面的应用
- 2024-07-26便携式水听器测试仪的研究与实现
- 2023-01-10基于VB平台的遥感图像分幅与裁切



请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。