论文部分内容阅读
智能建筑是信息时代的产物,是以计算机和网络为核心的信息技术向建筑行业的应用与渗透。它与传统的建筑相比,具有作业流程更为有效,综合运行成本更低,物业管理效率更高以及综合服务功能更强等优点。智能化已经成为当代建筑发展的一个重要趋势所在。所以,进入20世纪90年代以后,随着微处理器技术的迅速发展,促使终端设备智能化的发展,使人们将过去用于工业控制领域的现场总线技术运用于楼宇自控系统中。
但是,在BACnet之前楼宇自控系统中应用的现场总线多数都是厂家的私有协议,并不能做到真正的互操作。在这种背景下,美国采暖、制冷与空调工程师协会提出了具有完全开放性、互操作性的协议——BACnet。BACnet协议的各种具体应用都是通过BACnet的应用服务来实现的,所以研究BACnet应用服务的具体实现具有重要的现实意义。
该文首先对楼宇自控系统的概念、历史背景、发展现状、特点和优点进行了概述。另外介绍了有影响力的几种现场总线,并对楼宇自控系统的发展进行了展望。然后,介绍了BACnet协议的具体内容,并重点阐述了BACnet应用服务的具体实现。
最后,以一个横向研究项目为背景,介绍了BACnet对象和服务在安防系统中的应用,同时介绍了基于BACnet标准协议的软网关在安防产品上的应用。这样通过软网关就可以使安防产品在BACnet网上和其他BACnet设备进行通信。在该安防系统中,首先将安防系统的数据变成可以识别的输出信息,针对安防的特性构建出Device,AnalogInput和BinaryInput三个BACnet对象分别与安防系统、安防防区事件以及系统事件一一相对应,将对象的属性与事件的属性,进行对应之后再设计出所需要的进行请求——响应操作的服务的类型。根据这些服务,对请求的服务进行解码,对响应的服务进行编码。通过对请求——响应服务进行操作,从而将安防系统的数据转变为BACnet数据,实现在BACnet网络上通信。