其中,对象标志符用来惟一标识对象;BACnet设备可以通过广播自身包含的某个对象的对象名称,与包含相关对象的设备建立联系。因此进行BACnet对象的定义,解决楼宇自控设备的互相识别、访问是实现楼宇自控设备互操作的关键。BACnet设备使用相关的对象进行描述,每一对象都有一组属性,设备的特征可以通过属性值表现出来。......
2023-08-29
1.BACnet/ZigBee体系结构
ZigBee与BACnet的互联,等同于在BACnet协议栈的数据链路层和物理层又加载了一个Zig-Bee网络,形成一个扩展的BACnet的协议体系结构,也叫BACnet/ZigBee体系结构,如图13-4所示。
图13-4 BACnet/ZigBee体系结构
ZigBee网络分为3层加入到BAC-net网络中,其中的BZLL(BACnet ZigBee Data Link Layer,虚拟数据链路层)位于BACnet网络层和ZigBee协议栈之间,为ZigBee和BACnet的互联提供了一个协议接口。
2.BACnet/ZigBee网络
有些学者将采用图13-4所示体系结构的BACnet网络称为BACnet/ZigBee网络。每个BACnet/ZigBee网络都属于ZigBee网络中的一个ZigBee组,由ZigBee网络上的一组BACnet/ZigBee节点组成,存在惟一的ZigBee组地址,用ZigBee组ID进行标志。
为了与ZigBee协议兼容,BACnet/ZigBee网络也引入了簇(Cluster)的概念。在ZigBee的覆盖区域,传感器节点将采集到的数据通过接力传递,传送给网关节点,最后再由网关节点传送给远端的监控中心。传感器节点在监测区域的数据传递使用分层的路由算法很普遍,分层的路由算法就是分簇的算法,为便于BACnet数据和ZigBee数据的转换,隧道方式也起着网关的作用。ZigBee常用隧道簇是一种包含了可利用隧道机制传输非ZigBee数据的通用属性的簇,常用隧道簇和BACnet协议隧道簇确定一个BACnet ZigBee节点,该节点具有传输BACnet NPDU(BACnet网络层协议数据单元)报文的能力。
3.虚拟数据链路层(BZLL)
对BACnet网络通信系统的底层通信系统进行的扩展,必须要考虑与BACnet网络层接口的兼容,即在BACnet网络层和ZigBee协议之间定义了一个微协议层。该协议层相当于Windows网络编程中的API,在此处也相当于BACnet的链路层。
当BACnet/ZigBee节点接收到一个组播报文时,该节点通过查找组表得到对应的BACnet端口,再将报文通过该端口传输到BZLL处理。当该节点发送一个广播报文时,BZLL将报文通过BACnet协议隧道簇传输到ZigBee协议栈,然后在绑定表中查找到对应的组ID,通过无线信道发送到该ZigBee组上。
在BACnet网络中,如果采用PTP、ARCNet、MS/TP和Ethernet网络做自控网络,当这些局域网的MAC地址超过6B时,要使用BACnet虚拟MAC(VMAC)地址。
BZLL使用APSDE-DATA服务原语实现对BACNet NPDU的传输。APSDE为ZigBee网络层和ZigBee应用层设备对象提供了一系列数据服务,并通过APSDE-DATA的请求、证实和指示3类服务原语实现。这些服务原语在ZigBee协议规范中有详细的定义。
有关BACnet标准与楼宇自控系统技术的文章
其中,对象标志符用来惟一标识对象;BACnet设备可以通过广播自身包含的某个对象的对象名称,与包含相关对象的设备建立联系。因此进行BACnet对象的定义,解决楼宇自控设备的互相识别、访问是实现楼宇自控设备互操作的关键。BACnet设备使用相关的对象进行描述,每一对象都有一组属性,设备的特征可以通过属性值表现出来。......
2023-08-29
两个或多个BACnet子网络通过路由器互联构成BACnet互联网。目前能够到达的网络是指那些在BACnet互联网中已经具有一条有效连接的网络。......
2023-08-29
网络层协议报文是指BACnet网络层控制和管理报文,主要用于BACnet路由器配置和管理、路由表的维护、网络层拥塞控制、PTP链路控制和管理以及网络层功能查询等。有10种网络层协议报文,说明如下:1.Who-Is-Router-To-Network报文该报文类型域是X‘00’,有2B的网络号,并可由网络中任意节点产生,用广播方式发送和转发。该类报文由BACnet路由器产生,作用是一个拒绝报文,直接发给生成被拒绝的报文的节点,网络号就是被拒绝报文中的网络号。......
2023-08-29
BACnet标准采用了4层结构:应用层、网络层、数据链路层和物理层,并为数据链路层和物理层提供了6种选择方案,其中一种就是选择主从/令牌传递协议加上EIA-485标准。MS/TP协议定义了MS/TP帧结构,这部分内容如第4章的“MS/TP局域网规范”所述。MS/TP协议还定义了MS/TP网络采用惟一的一种总线拓扑结构和主站点与从站点以及采用令牌机制的媒质访问控制方法。......
2023-08-29
从WLAN到通信距离半径仅有10m的蓝牙微网;WSN、近场通信、UWB等新技术陆续登场,可统一称为短距离无线通信网络。短距离无线通信网络之间的互联互通也是物联网实现的重要基础。国内的研究人员在短距离无线网络与Internet实现互连方面做了许多工作,基本上能够在实验室环境中实现互联互通。......
2023-08-30
图7-25给出了一个含有环形、总线型和星形网段构成的一个LonWorks总线网络的图示。LonWorks总线网络由控制计算机、现场智能节点、网络适配器和通信介质等组成。LonWorks逻辑网络使用网络节点、LonWorks设备和路由器等实物连接的LON网络是物理网络,当使用不同域和子网中的节点组成逻辑上的网络就是LonWorks逻辑网络。图7-29 一个在BAS中常用的LON网络结构......
2023-08-29
下面简要介绍BACnet标准的各个部分,关于内容的深度分析和讨论放在后面的专门章节中。每一个BACnet设备必须至少包含一个标准对象。网络层的功能就是实现连接两个使用不同数据链路层协议的BACnet局域网。BACnet网络层向应用层提供的服务是不确认的无连接形式的数据单元传送服务。......
2023-08-29
施耐德TAC Vista BAS的一个工作界面如图10-43所示。图10-43 TAC Vista系统的一个工作界面1.TAC BAS架构施耐德TAC Vista系统是基于开放的LonWorks技术的BAS,控制网络使用LonWorks网络,通过LonWorks路由器把分布在不同建筑内和不同楼层的DDC便捷地连接起来。图10-44 施耐德TAC BAS的架构TAC Xenta OP是一个小型的操作终端,通过面板与DDC连接。图10-45 细致的组件连接关系2.控制器及编程软件施耐德TAC BAS中的DDC是TAC Xenta系列控制器。LonWorks网络通信使用3120神经元芯片,中央处理器是32位、10MHz主频的CPU。......
2023-08-30
相关推荐