如果不存在此字段,表明信宿节点设备与信源节点设备位于同一个BAC-net网络中。如果此域表示存在一个Reject-Message-To-Network报文,则网络层实体要执行专门的针对此报文的规程。......
2023-08-29
网络层协议报文是指BACnet网络层控制和管理报文,主要用于BACnet路由器配置和管理、路由表的维护、网络层拥塞控制、PTP链路控制和管理以及网络层功能查询等。有10种网络层协议报文,说明如下:
1.Who-Is-Router-To-Network报文
该报文类型域是X‘00’,有2B的网络号,并可由网络中任意节点产生,用广播方式发送和转发。Who-Is-Router-To-Network报文作用:
1)转发节点用来确定通达信宿节点所在网络的下一个路由器。
2)帮助路由器更新路由表。在没有网络号的情况下,接收此报文的路由器要返回其所有可通达的目标网络的列表。
2.I-Am-Router-To-Network报文
该报文类型域是X‘01’,后面有2B的网络号。作用是列出通过发送此报文的路由器可以到达的网络号。
3.I-Could-Be-Router-To-Network报文
此类报文类型域是X‘02’,后面有2B的网络号。该类型报文是BACnet半路由器对数据部分有DNET域的Who-Is-Router-To-Network报文进行回复的报文,由能够建立到达特定目标网络的点到点连接的半路由器使用,其网络号就是所响应的报文中包含的特定网络的网络号。
4.Reject-Message-To-Network报文
报文类型域是X‘03’,后面有1B的原因说明和2B的网络号。该类报文由BACnet路由器产生,作用是一个拒绝报文,直接发给生成被拒绝的报文的节点,网络号就是被拒绝报文中的网络号。
5.Router-Busy-To-Network报文
报文类型域是X‘04’,后面是可选择的2B的网络号。该报文由路由器产生,作用是通过路由器通知停止接收通过本路由器向某特定目标网络或者所有网络发送的报文。此报文通常用广播MAC地址发向相应的网络。如果没有可选择的2B的网络号,则表示到所有网络的报文都不接收。
6.Router-Available-To-Network报文
报文类型域是X‘05’,后面是可选择的2B的网络号。该报文由路由器产生,并以广播方式进行传输,用户数据部分为DNET列表,说明该路由器恢复或使能接收来自DNET列表网络的报文。当数据部分的“DNET表”默认时,表示该路由器恢复或使能来自所有网络的报文。
7.Initialize-Router-Table报文
报文类型域是X‘06’,作用是初始化一个路由器的路由表或者查询当前路由表的内容。此报文有一个数据段,包含有初始化路由表的信息。
8.Initialize-Router-Table-Ack报文
报文类型域是X‘07’,作用是对初始化路由表报文应答,表示路由器的路由表已经改变,或者已被查询。此报文的数据段具有与它应答的初始化路由表报文相同的格式。
9.Establish-Connection-To-Network报文
报文类型域是X‘08’,后面有2B的网络号和1B的“中止时间值”。作用是命令一个半路由器创建一个通达指定网络的点到点连接。
10.Disconnect-Connection-To-Network报文
报文类型域是X‘09’,后面有2B的网络号。作用是命令一个路由器释放所建立的点到点连接。
有关BACnet标准与楼宇自控系统技术的文章
如果不存在此字段,表明信宿节点设备与信源节点设备位于同一个BAC-net网络中。如果此域表示存在一个Reject-Message-To-Network报文,则网络层实体要执行专门的针对此报文的规程。......
2023-08-29
两个或多个BACnet子网络通过路由器互联构成BACnet互联网。目前能够到达的网络是指那些在BACnet互联网中已经具有一条有效连接的网络。......
2023-08-29
所有的BACnet设备都应能工作在响应方BACnet用户状态,从而能够接收请求方BACnet用户发来的APDU。事务处理状态机请求方和响应方BACnet用户为每一个事务处理都要创建并且维护一个TSM。为了简化状态机的描述,这里仅给出应用实体所进行分段的情况,应用程序所进行的分段也是存在的。当更新的状态机接收到分段确认PDU,就向应用程序传递一个分段确认指示原语。......
2023-08-29
其中,对象标志符用来惟一标识对象;BACnet设备可以通过广播自身包含的某个对象的对象名称,与包含相关对象的设备建立联系。因此进行BACnet对象的定义,解决楼宇自控设备的互相识别、访问是实现楼宇自控设备互操作的关键。BACnet设备使用相关的对象进行描述,每一对象都有一组属性,设备的特征可以通过属性值表现出来。......
2023-08-29
BACnet标准采用了4层结构:应用层、网络层、数据链路层和物理层,并为数据链路层和物理层提供了6种选择方案,其中一种就是选择主从/令牌传递协议加上EIA-485标准。MS/TP协议定义了MS/TP帧结构,这部分内容如第4章的“MS/TP局域网规范”所述。MS/TP协议还定义了MS/TP网络采用惟一的一种总线拓扑结构和主站点与从站点以及采用令牌机制的媒质访问控制方法。......
2023-08-29
冷水机组台数控制有三种基本方法,其中电流比台数控制方法最精确可靠。冷水机组在运行时的多余冷量从旁通或者平衡管回流,会造成很大的冷量损失,因此仅开启满足冷负荷需求的冷机台数对建筑节能贡献最大。通过BACnet互联得到的数值与机组内部设定值相同,控制逻辑与机组内部控制逻辑一致,相比管道安装的传感器,可能产生偏差外,DDC对冷水机组的起/停控制命令通过BACnet网关送达冷水机组,中间经过冷水机组的内部安全监测。......
2023-08-30
下面简要介绍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
相关推荐