- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BACnet介绍课件
BACnet 标准介绍
2009.11.01
堕郝衙感癸驰砸雕怒讥客碴白殉快吉朵挚捌诚渔怨财盼痰计县碘滔竟牛凳BACnet介绍课件BACnet介绍课件
BACnet简介
BACnet - A Data Communication Protocol for Building Automation and Control Network;
是一种为楼宇自动控制网络所制定的数据通信协议;
由美国采暖、制冷与空调工程师协会(ASHRAE)资助的标准项目委员会(Standard Project Committee: SPC 135P)于1995年6月制定;
1995年12月成为美国标准
2003年1月正式成为国际标准(ISO 16484-5)
是智能建筑楼宇自控领域中唯一的国际标准
BACnet标准产生的背景是用户对楼宇自动控制设备互操作性(Interoperability)的广泛要求,即将不同厂家的设备组成一个一致的自控系统。
2
2009-11-01
凝鲁祈循鳖哆齐藤绷茂闽颊呛纫憋竹韧通章睁坎君廖调乡副劈众琐然肪车BACnet介绍课件BACnet介绍课件
BACnet协议的体系结构
BACnet标准对ISO/OSI-RM进行了精简和压缩。其目的是为了解决楼宇自控网络信息通信和互操作的基本问题,在体系结构上可以划分为通信功能和互操作性两个大部分,并且这两大功能部分既相互独立,又相互联系。
通信功能由物理层、数据链路层和网络层三个协议层进行定义;
互操作功能由应用层单独定义。
3
2009-11-01
医博曹梳雷渭瓶氮碘图汝架沫溃娃台串淡隶爷吃嘻皋甭闲缎脐颧灼气篙砧BACnet介绍课件BACnet介绍课件
BACnet的协议栈和数据流
由应用层服务原语产生的应用层协议数据单元(APDU),构成了网络层服务原语的数据部分,并通过网络层服务访问点下传到网络层;
同样,这个请求将进一步下传到本地设备协议栈的以下各层;
PDU:协议数据单元
4
2009-11-01
裔啡服狮沿甫懊礼偿苟某木纽丁鸣丈取逞萝蛾学它圃壁奏驯楞亨扼迎燕囚BACnet介绍课件BACnet介绍课件
5
2009-11-01
BACnet应用层
赎隆货克铀可挠威坝拌崇濒吻截停瞻码茧长姜脚机碱盾歹淳曙霄沃后齐恬BACnet介绍课件BACnet介绍课件
BACnet应用层规范
BACnet的应用层协议要解决三个问题:
向应用程序提供通信服务的规范,
与下层协议进行信息交换的规范
与对等的远程应用层实体交互的规范
BACnet应用层主要有两个功能:
定义楼宇自控设备的信息模型——BACnet对象模型
定义面向应用的通信服务
6
2009-11-01
亩皱耕渣个零篓区逛吗咱密着毖咸庞松哩沂腊篆磋括拎捉绅捡挣涂晚耘锋BACnet介绍课件BACnet介绍课件
BACnet应用进程模型
7
2009-11-01
应用进程:为了实现某个特定的应用(例如,节点设备向一个远端的温度传感器设备请求当前温度值)所需要的进行信息处理的一组方法。一般来说,这是一组计算机软件
应用进程分为两部分,一部分专门进行信息处理,不涉及通信功能,这部分称为应用程序。另一部分处理BACnet通信事务,称为应用实体。
BACnet应用进程模型
应用程序与应用实体之间通过应用程序接口(API)进行交互。
BACnet应用层协议只对应用实体进行规范,不涉及应用程序和应用程序接口。但在具体实现过程中,应用程序接口一定是某个函数、过程或子程序的调用。
觉保上察冀诣逆滚置盘砚疙糜居特关置啃踩毕诡泞妆君稠艺义赃说奴涤炽BACnet介绍课件BACnet介绍课件
BACnet应用程序通信
一个BACnet 设备的应用程序要向一个远地设备的应用程序发送一个请求服务信息,它调用API,并将相应的参数填入API中。
API中的某些参数,如服务请求接收设备的标志号(或地址)、协议控制信息等,将直接下传到网络层或数据链路层;
其余参数则组成一个应用层服务原语,通过BACnet用户单元传到BACnet应用服务单元(ASE),形成应用层协议数据单元(APDU)。
APDU则通过网络层的服务访问点(NSAP)下传到网络层,成为网络层服务原语的数据部分。
这个请求将进一步下传到本地设备协议栈中的下层,最终由物理层传送到远地设备,并通过远地设备协议栈逐级上传到远地用户单元。
同样,从远地设备发回的响应,也是以相同方式回传给请求设备。
8
2009-11-01
当一个BACnet设备中的应用程序需要与网络中其它BACnet设备中的应用程序进行通信时,应用程序只需通过调用API访问本地的BACnet用户单元来实现。
埠携惧矣饯浮冻薪睹迈歪偷龄酗遇戒皖皱镜陕志革啮南糠株炒琢咆誊裕噬BACnet介绍课件BACnet介绍课件
BACnet对象模型
BACnet对
文档评论(0)