基于嵌入式Linux的BACnet控制器软件设计.docVIP

  • 3
  • 0
  • 约4.47千字
  • 约 5页
  • 2016-03-19 发布于安徽
  • 举报

基于嵌入式Linux的BACnet控制器软件设计.doc

基于嵌入式Linux的BACnet控制器软件设计 摘要:描述BACnet协议的体系结构,分析BACnet控制器的功能,论证基于嵌入式Linux开发BACnet控制器的可行性;给出BACnet控制器软件的体系结构及其软件设计。 BACnet协议是一种为楼宇自动控制网络所制定的数据通信协议。该协议已成为美国国家标准(ANSI/ASHRAE 135-1995)和欧盟标准草案,并在2000年成为草案级国际标准。其中定义了23个对象和42个服务,以及5个数据链路的局域网底层网络结构。1999年1月正式发布了附录135a,成为标准的附件J,确定BACnet/IP技术的第6个局域网互联的底层技术。1 BACnet网络体系结构和控制器功能分析1.1 BACnet网络体系结构BACnet建立在包含四个层次的简化分层体系结构上。这四层相当于OSI模型中的物理层、数据链路层、网络层和应用层。BACnet标准定义自已的应用层和简单的网络层,对于其数据链路层和物理层,提供了五种选择方案,在附件J-BACnet/IP中加入了对IP的支持。图1是BACnet/IP网络体系结构层次图。BACnet没有对应于OSI的第四、五、六层,也就是说,BACnet没有传输层、会话层和表示层。BACnet网络层屏蔽了底层采用的网络技术的差异。1.2 BACnet控制器的功能分析在一个BACnet控制网络中,一个BACnet控制

文档评论(0)

1亿VIP精品文档

相关文档