HVAC&R控制系统数据通信服务与协议标准

需积分: 38 30 下载量 108 浏览量 更新于2024-08-09 收藏 5.45MB PDF 举报
"该资源主要介绍了BACnet标准,这是一个数据通信协议,主要用于暖通空调(HVAC)和楼宇自动化控制系统。BACnet提供了一套完整的消息集合,用于设备间传输各种类型的数据,并定义了一种面向对象的方法来表示设备间的通信。此外,它将楼宇自动控制系统计算机建模为具有特定属性的对象,使用户可以无需了解设备内部细节就能访问信息。文档还包含了对一些关键术语的定义,如抽象句法结构、应用、应用实体、应用进程和应用层协议控制信息。" 本文档详细阐述了BACnet(楼宇自动化和控制网络)的标准,旨在定义服务和协议,用于HVAC&R(供暖、通风、空调和制冷)设备及其监控计算机之间的数据通信。BACnet不仅限于此,还可以应用于其他楼宇自动化系统的计算机设备。此协议的核心在于提供一套报文集合,支持二进制、模拟、文本和数字数据的传输,涵盖了硬件和软件状态、文本字符串、时间表、报警、事件、文件和控制逻辑等多种信息。 在信息表达上,BACnet采用了抽象和面向对象的方法,将楼宇自动化控制系统计算机划分为多个数据结构,称为对象。每个对象的属性代表设备的硬件、软件和操作特性。通过这种方式,用户可以方便地识别和访问信息,而无需深入理解设备的具体构造和配置。 文档中还列举了一些关键术语的定义,如: - 抽象句法结构(Abstract Syntax):定义了表示应用层数据或协议控制信息的符号规则,独立于具体的编码技术。 - 应用(Application):指用户处理信息请求的集合。 - 应用实体(Application Entity):与OSI模型相关的应用进程的表示形式。 - 应用进程(Application Process):在开放系统中的活动元素,执行特定应用的信息处理任务。 - 应用层协议控制信息(Application Protocol Control Information):应用实体间通过表示层服务协调操作时交换的信息。 这些定义帮助读者理解BACnet协议的基础概念和运作机制,为理解和实现基于BACnet的楼宇自动化系统提供了理论基础。