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

需积分: 38 30 下载量 111 浏览量 更新于2024-08-09 收藏 5.45MB PDF 举报
该文档是关于BACnet标准的详细说明,主要涵盖了楼宇自动化控制系统中的数据通信服务和协议。BACnet(楼宇自动化和控制网络)标准定义了用于暖通空调(HVAC)及制冷控制设备的数据通信服务,同时也适用于其他楼宇自动化系统的计算机设备。标准的目标是提供一套完整的消息集,用于设备间传递二进制、模拟量、文本和数字数据,包括硬件输入/输出值、模拟量值、文本字符串、时间表、报警事件、文件和控制逻辑等信息。 文档中提到了BACnet协议的基础,即抽象和面向对象的方法,用于表示设备间的通信方式,允许用户在不深入了解设备内部结构的情况下访问和识别信息。协议将每个楼宇控制系统建模为一系列数据结构,称为对象,对象的属性代表了设备的硬件、软件和操作特性。这种方法简化了信息的访问和交互。 此外,文档还引用了国际标准中的术语,如抽象句法结构、应用、应用实体、应用进程和应用层协议控制信息,这些都是开放系统互联(OSI)模型中的概念。这些术语的定义有助于理解BACnet协议在通信中的作用和功能。 标准中的表格16-2描述了有证实专有传输服务原语的结构,包括请求(Req)、指示(Ind)、响应(Rsp)和确认(Cnf)四种原语。每个原语包含不同的参数,如生产商ID、服务标号和服务参数,用于在设备间进行可靠的数据交换。其中,某些参数是强制性的(M),有些则是可选的(U),并根据原语类型和方向有不同的约束(如M(=)表示对于响应或确认是必需的)。 BACnet标准提供了一个框架,使得不同厂商的楼宇自动化设备能有效地通信和协作,促进楼宇自动化系统的互操作性和标准化。通过理解和应用这些定义和规则,工程师和系统集成商可以构建更高效、更兼容的楼宇自动化解决方案。