LonTalk是由美国Echelon公司开发的数据通信协议,在工控领域和楼宇自控领域中有着广泛的应用,具体的实施形态就是组建LonWorks网络,LonWorks网络是一种实时测控网络,也是一种局域网,在数十种常用的现场总线技术中,是一种应用广泛的现场总线网络。LonWorks技术的核心之一是它的通信协议LonTalk。BACnet支持使用LonTalk协议的服务来传输BACnet报文的功能,BACnet将LonTalk协议规范作为自己的标准。......
2025-09-30
LON网络中的节点类型可按是否采用神经元芯片分:以神经元芯片为核心的控制节点和采用MIP结构的控制节点。
以神经元芯片为核心的控制节点中,一个神经元芯片加上收发器便可构成一个典型的现场控制节点。图7-19所示为一个神经元节点的结构框图。
由于神经元芯片是8位总线结构,芯片中的3个CPU都是8位的CPU,所能完成的功能是有限的。对于一些复杂的控制,如带有PID算法的单回路、多回路的控制就显得力不从心。采用HostBase结构是解决这一矛盾的很好的方法,将神经元芯片作为通信协处理器,用包含更高性能微处理器的主处理器来完成复杂的测控功能。典型的LON网络HostBase的结构如图7-20所示。
图7-19 一个神经元节点的结构框图
图7-20 HostBase的结构
如果按用途分,LonWorks设备、路由器是常见的LON网络节点。(https://www.chuimin.cn)
1.LonWorks设备
每个连接到LON网络上的设备通常以合适的机械封装并内含一个神经元芯片和一个收发器。根据设备的不同功能也可以有嵌入式传感器和执行器,对外部传统传感器和执行器的输入/输出接口,对主机的接口,对另一神经元芯片和LON网络路由器收发器的接口。由神经元执行的应用程序实现设备的个性化功能,它可以存储在ROM(只读存储器)中,也可以通过网络下载保存到PROM或者EEPROM中。
LonWorks网络中的大多数设备的工作是检测和控制被控物理系统的各个组件的状态。这些设备叫做LonWorks控制设备,它们可以拥有嵌入式传感器和执行器的任何组合或对外部传感器的输入/输出接口。设备中的应用程序可以按照给定的控制逻辑具体地实现各种监控功能,如PID环路控制、数据记录和时序调度等。
2.路由器
对多种介质的支持可以使不同的用户能够选择最适合它们需要的介质和通信方法。路由器也能用于控制网络业务量和分割网络段使其不受另一网络段通信量的影响,从而增加总处理能力和网络容量。网络工具以网络拓扑结构为基础自动配置路由器,使路由器的安装便于不同的用户并对设备而言是完全透明的。
路由器允许单一的对等网络跨接多类型的传输介质和数量较大的LonWorks设备。路由器对网络的逻辑运算和路由算法是透明的,但是路由器并不能传输任何数据包。采用智能型路由器就可以很好地了解系统配置,阻断没有远端接收者的数据包。LonWorks系统中大量使用的还有LonWorks/IP路由器,能接入Internet等广域网进行系统的远程监控。
相关文章
LonTalk是由美国Echelon公司开发的数据通信协议,在工控领域和楼宇自控领域中有着广泛的应用,具体的实施形态就是组建LonWorks网络,LonWorks网络是一种实时测控网络,也是一种局域网,在数十种常用的现场总线技术中,是一种应用广泛的现场总线网络。LonWorks技术的核心之一是它的通信协议LonTalk。BACnet支持使用LonTalk协议的服务来传输BACnet报文的功能,BACnet将LonTalk协议规范作为自己的标准。......
2025-09-30
两个半路由器形成一个路由器,并建立起一个有效的PTP连接。PTP技术又称对等互联网络技术,该技术依赖网络节点的计算能力和网络带宽。PTP网络没有客户端或服务器的概念,只有平等的同级节点,同时对网络上的其他节点充当客户端和服务器。由某公司开发的BACnet路由器的外观如图3-8所示。BACnet路由器由控制器/路由器组成,这些控制器处于网络层并在BACnet/IP网络、以太网、BACnet和MS/TP网络之间路由BACnet信息。图3-8 一个BACnet路由器的外观......
2025-09-30
在解释BACnet网络中的物理网段、网段之前,首先介绍BACnet设备的概念。任何一种支持用BACnet协议进行数字通信的真实或者虚拟的设备就叫BACnet设备。在一个应用进程中由BACnet用户元素所表示的那个部分则是BACnet用户。每个BACnet设备与物理介质相连,物理介质称之为物理网段,或者讲由BACnet节点直接相连的单一连续传输介质就是物理网段。一个或多个物理网段通过中继器在物理层连接,便形成了一个BACnet网段。如果数据帧的源站和目的站在同一个网段内,网桥不进行转发。......
2025-09-30
下面简要介绍BACnet标准的各个部分,关于内容的深度分析和讨论放在后面的专门章节中。每一个BACnet设备必须至少包含一个标准对象。网络层的功能就是实现连接两个使用不同数据链路层协议的BACnet局域网。BACnet网络层向应用层提供的服务是不确认的无连接形式的数据单元传送服务。......
2025-09-30
其中,对象标志符用来惟一标识对象;BACnet设备可以通过广播自身包含的某个对象的对象名称,与包含相关对象的设备建立联系。因此进行BACnet对象的定义,解决楼宇自控设备的互相识别、访问是实现楼宇自控设备互操作的关键。BACnet设备使用相关的对象进行描述,每一对象都有一组属性,设备的特征可以通过属性值表现出来。......
2025-09-30
BACnet是一个关于楼宇自控设备数据通信的统一标准,按照这种标准生产的设备都可以进行信息交换,实现互操作。ASHRAE推出的BACnet很快在业界进行了推广,并在不同的国家得到认同。BACnet标准一直由ASHRAE的SSPC-135委员会管理并持续完善。BACnet标准推出的目的是为了使不同生产商提供的控制设备能够互操作,使用户不再依赖特定的私有协议和技术。BACnet的每一种标准对象包含一组标准属性。我国是投票赞成BACnet成为国际标准的国家,但是至今还不是我国的国家标准。......
2025-09-30
BACnet设备通过在网络中传递服务请求和服务应答报文实现服务。BACnet功能组规定了实现特定控制功能所需的对象和服务的组合。每种对象类型的相关要求和定义,在BACnet标准的附录C中有详细说明。这就是BACnet标准定义了6个通用的一致性等级的原因。......
2025-09-30
控制网络能够很好地支持实时数据信息的通信。控制网络在处理定时事件和随机事件时,可以按照指定的策略依顺序进行实时处理。控制网络当然应具备一定的鲁棒性。所以控制网络的通信过程及网络本身必须具有极高的可靠性,如要求过程数据信息和操作指令数据信息实现零丢包率。因此,控制网络设备需要经过严格的设计和测试。......
2025-09-30
相关推荐