1. BACnet现场总线技术 BACnet是Building Automation and Control Network 的简称,是一种为楼宇自控网络制定的数据通讯协议。1995年6月,美国暖通空调工程师协会(American Society of Heating, Refrigeration, and Air-conditioning Engineers,ASHRAE)经过8年半时间,正式通过全球首个楼宇自控行业通讯标准——BACnet。同年12月成为美国国家标准,并且还得到欧盟委员会的承认,成为欧盟标准草案。 BACnet是一个标准通讯和数据交换协议。各厂家按照这一协议标准开发与楼宇自控网兼容的控制器与接口,最终达到不同厂家生产的控制器都可以相互交换数据,实现互操作性。根据 2005 年的资料,目前世界上已有数百家国际知名的厂家支持 BACnet ,其中包括楼宇自控系统厂家、消防系统厂家、冷冻机厂家、配电照明系统厂家和安保系统厂家等。 BACnet协议采用符合OSI(Open System Interconnection,开放式系统互联)模型的分层体系结构,由物理层、数据链路层、网络层和应用层组成。BACnet考虑到楼宇自动控制系统的环境和控制要求,在确定通信体系所划分的层数时,去掉OSI七层模型中的表示层、会话层和传输层,构成了一个包含四个层次的分层体系结构,这四个层次与OSI模型中的层次对应关系(如表1所示)。 在数据链路层和物理层提供了可供选项的范围,允许根据需要进行选择AREnet为令牌总线网,数据传输速率2.5-20Mbps,有良好的实时性。MS/TP(Master-Slave/Token Ring Passing)是一种主从/令牌传递数据链路层技术,允许使用便宜的EIA-485硬件,而PTP(peer-to-peer)通信机制联络(如利用电话线拨号连接)通过使用EIA-232信号标准实现,PTP包括数据连接建立、数据交换、数据连接终止三部分。