0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LonWorks分布式控制网络技术在环境温度控制中的应用

电子设计 来源:郭婷 作者:电子设计 2019-10-09 08:00 次阅读

LonWorks(Local Operating Networks,局部操作网络)是由美国Echelon公司于20世纪80年代后期开发出来的。LonWorks是一种完整的、开放的、可互操作、成熟的和低成本的分布式控制网络技术,越来越多的设备制造商和用户在其控制网络方案中采用该技术。到目前为止,全世界已有2 500多家公司利用LonWorks技术生产各种各样的LonWorks产品,以满足现代化楼宇、工厂、交通运输系统、城市基础设施(水、电、气等)、家庭等环境自动化系统的分布式控制网络要求。如今,许多知名大公司已向全世界提供各类LonWorks技术的产品。LonWorks技术于1996年进入中国,取得了迅速发展。

1 LonWorks技术

20世纪80年代后期,美国Echelon公司开发了LonWorks控制网络技术,它是一个开放的控制网络平台,是目前控制领域中应用最广的通用控制总线技术之一。该技术提供一个平坦的、对等式的控制网络架构,给各种控制网络应用提供端到端的解决方案。

1.1 LonWorks技术的特点

LonWorkS技术的核心是神经元芯片,它包括1个固化的高级通信协议(LonTalk)、3个微处理器、1个多任务操作系统和灵活的输入/输出方式。LonTalk协议提供了OSI参考模型所定义的全部7层协议,其中1~6层协议固化在神经元芯片中,只有第七层应用层是根据应用对象自行定义,大大节约了开发时间和成本投入。其主要特点有:

开放性和互操作性 LonWorks技术符合ISO的OSI标准,具有很好的开放性、互联性和互操作性,符合LonMark标准的不同公司的产品可以相互兼容,系统进行扩容十分方便。

分布式无主站控制 LonWorks网络采用无主站点对点的对等结构,各节点地位均等,每个节点都能完成控制和通信功能。部分节点的故障不会造成系统瘫痪,提高了系统的稳定性,降低了维护难度。

系统结构灵活 LonWorks网络拓扑结构灵活多变,可根据具体应用工程的结构特点定义系统结构。

成本低,维护容易 由于分布式结构,节省布线、增加新设备、改变设备地址、调整运行参数、系统升级只需通过微机设置,不必更改硬件设备,因此可以节省硬件数量与投资,节省安装与维护费用。

1.2 LonWorks网络原理

LonWorks网络中设备通信是采用一种称为Lon Talk的网络标准语言实现的。LonTalk协议由各种允许网络上不同设备彼此间智能通信的底层协议组成。LonTalk通信协议是LonWorks技术的核心,该协议提供一套通信服务,使设备中的应用程序能在网上对其他设备发送和接收报文而无须知道网络拓扑、名称、地址或其他设备的功能。LonTalk协议能够有选择地提供端到端的报文确认、报文证实、优先级发送以便设定事物处理时间。对网络管理服务的支持使得远程网络管理工具能够通过网络和其他设备相互作用,包括网络地址和参数的重新配置、下载应用程序、报告网络问题和启动/停止/复位点。LonTalk是一个分层的以数据包为基础的对等的通信协议,像类似的以太网和因特网协议一样。但是,LonTalk协议是设计用于控制系统而不是数据处理系统的特定的要求。每个数据包由可变数目的字节构成,长度不定,并且包含应用层的信息以及寻址和其他信息。信道上的每个设备监视在信道上传输的每个数据包以确定自己是否收信人。若是,则处理以判明是否包含本节点应用程序所需的信息或者它是否是网络管理数据包。LonTalk协议是直接面向对象的网络协议,即通过网络变量实现网络节点间的链接。当定义为输出的网络变量改变时,能自动地将网络变量的值发送出去,使所有该变量定义为输入的节点收到它的改变,以便激活相应的处理进程(事件触发型)。标准网络变量能使不同制造商的产品通过建立标准的数据传送模式、正确地翻译、传送数据,便于设备的互换和互操作。另外,由于网络变量的长度有限,所以提供了4种类型的报文服务:应答方式、请求/响应方式、非应答重发方式、非应答方式。

为了简化网络配置和管理,可以把逻辑地址分配给节点,逻辑地址让用户把一个名字和物理设备与节点配合。使用LonTalk的控制网中的逻辑地址在网络配置时定义。所有逻辑地址有2个部分,第一部分是指定域的ID,这个指定域就是节点的集合,常常是整个系统,他们之间可以互操作。逻辑地址的第二部分以独特的15位节点地址规定域中的一个单一节点,或者以它独特的8位组地址规定一个预先定义的节点组。每个在网上传输的包,包含传输节点(源地址)的逻辑节点地址和接收节点地址(目的地址),他们可能是物理神经元地址,逻辑节点地址,组地址或广播地址。

LonTalk协议体现了网络变量(NV)的全新概念,NV简化了设备制造商应用程序的设计工作,并方便了以信息为基础而不是以指令为基础的控制程序的设计。所谓网络变量就是任何数据项(例如温度、开关量、位置设定值),是一个特定设备的应用程序从网上其他设备得到的(输入NV)或提供给其他设备(输出NV)。

设备中的应用程序不需要知道输入NV来自何处或输出NV走向何处。应用程序输出NV的值变化时,它就把这个新值写入一个特定的存储单元。在LonWorks网络设计和安装过程中会发生一个叫“捆绑”的过程,通过这个过程配置LonTalk固件,以确定网上要求NV的设备或其他设备的逻辑地址,汇集和发送适当的包到这个设备。与此类似,当LonTalk固件收到其他应用程序所需的输入NV的更新数值时,就把它放在一个特定的存储单元,应用程序知道在这个单元总能找到最新的数据。这样,“捆绑”过程就在一个设备中的输出NV和另一设备或设备组的输入NV之间建立了逻辑连接,连接可以想象为“虚拟线路”。假设一个节点有一个物理开关和对应的称为“开关ON/OFF”的输出NV,而另一节点驱动称为“灯ON/OFF”输入NV的一个灯泡,连接这两个NV建立一个逻辑连接,其功能效应就如同从开关到灯泡连接一条物理线路,如图1所示。

LonWorks分布式控制网络技术在环境温度控制中的应用

1.3 LonWorks控制网络的优点

LonWorks是一种对等式的通信网络。虽然组建控制网络的方法有很多,但是对于自动化控制而言,平坦的、对等式(P2P)体系结构是最好的。P2P体系结构和其他任何一种分级的体系结构相比,不再具有分级体系结构与生俱来的单点故障。在传统的体系结构中,来自某一个设备的信息要传递给目标设备,必须先传送到中央设备或者网关。因此,每两个非中央设备之间的通信包括了一个额外的步骤,或者说增加了故障的可能性。P2P体系结构的设计相比之下,它允许两个设备之间直接通信,这避免了中央控制器的故障可能性,并且排除了瓶颈效应。此外,在P2P设计中,设备的故障更多的可能是只影响到一个设备,而不象非平坦的、非对等式体系结构中潜在的影响到许多设备。由图2可以看出传统的主从通信网络与对等的通信网络的优劣。

2 LonWorks技术在测长室温度控制中的应用实例

某公司测长室由于其特殊工作环境的需要对环境温度的控制要求较高,要求达到20℃±0.3℃的控制精度。而且该测长室房间长度较长,要做到较均匀的高精度温度控制,必须在设计的时候做充分的考虑。

LonWorks分布式控制网络技术在环境温度控制中的应用

为了能确保温湿度的高精度控制,做了两方面的工作,一方面是控制系统及设备的选择上,另一方面是在控制方法的选择上。在控制系统的选择方面,选用了加拿大Distech公司的Easy Control系统。Distech公司成立于1997年,其总部位于加拿大,该公司的控制系统产品全线支持LonWorks标准。基于LonWorks系统的优点,在控制系统的选用上使用了该公司的产品。

在控制器的选用上选用了EC-12B型控制器。该控制器为自由可编程控制器,微处理器采用神经元芯片3150,8位处理器,CPU速度为10 MHz。使用LonTalk通信协议,通讯接口为TP/FT-10,78 kb/s通信速率。

整个控制系统的配置如图3所示。

LonWorks分布式控制网络技术在环境温度控制中的应用

在管理和操作计算机上安装了PCLTA-20型LonWorks网络接口卡,并安装了Distech的软件LonWatcher和LonDisplay。在系统编程和组态时使用了Distech的LonWorks网络管理工具LonWatcher进行网络和网络变量的组态,并且对控制器进行编程。

系统的操作画面完成绘制后使用Distech的HMI软件LonDisplay进行显示。测长室的温度控制为AHU单元,其控制画面和流程如图4所示。

LonWorks分布式控制网络技术在环境温度控制中的应用

系统建立时首先使用LonWatcher组态工具进行网络编量的“绑定”,然后在编程环境下用类似与Basic语言的编程语言进行编程,控制程序如下:

LonWorks分布式控制网络技术在环境温度控制中的应用

LonWorks分布式控制网络技术在环境温度控制中的应用

3 结 语

由于LonWorks技术的使用使得本控制系统的组态和编程变得更为简单,LonWorks网络的优点使得系统的通信变得更为稳定。配合高精度传感器的使用,在测长室的温度控制上取得了满意的效果,满足了温度控制的要求。随着各大控制系统供应商不断推出基于LonWorks的产品,相信LonWorks技术在将来会得到更长足的应用。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 协议
    +关注

    关注

    2

    文章

    598

    浏览量

    39178
  • 微处理器
    +关注

    关注

    11

    文章

    2247

    浏览量

    82310
  • 通信网络
    +关注

    关注

    21

    文章

    2028

    浏览量

    51963
收藏 人收藏

    评论

    相关推荐

    基于CAN总线的仿人机器人分布式控制系统

      1引言   随着计算机技术网络技术的发展,各种新型的控制方式应用于机器人控制分布式控制系统是
    发表于 12-03 11:02 1353次阅读
    基于CAN总线的仿人机器人<b class='flag-5'>分布式控制</b>系统

    基于虚拟仪器的城市景观照明分布式控制系统设计与实现

    基于虚拟仪器的城市景观照明分布式控制系统设计与实现针对城市级景观照明系统分布广,数量多的特点,设计一种基于虚拟仪器的可组分布式城市景观照明控制系统。采用C8051F040 处理器构建多
    发表于 12-01 10:19

    分布式控制系统

    、直接数字控制、人机交互以及监控和管理等功能。分布式控制系统是计算机监督控制系统、直接数字控制系统和计算机多级
    发表于 03-01 22:19

    分布式控制系统的组成是什么?

    由多台计算机分别控制生产过程多个控制回路,同时又可集中获取数据、集中管理和集中控制的自动控制系统 。
    发表于 03-13 09:02

    TSP分布式控制有什么优势?

    TSP分布式控制有什么优势?TSP分布式控制提高了测试速度并且降低了测试成本。
    发表于 05-12 06:19

    Modbus通信协议分布式控制系统的应用

    本文就一种DCS 与PLC 作为上下位机的分布式控制系统,介绍基于Modbus 协议的通信网络在其中的应用,以及该网络的硬件构成及程序设计。关键词:Modbus 协议分布式控制系统 通
    发表于 09-01 09:35 16次下载

    GPRS网络的PLC分布式控制系统

    GPRS网络的PLC分布式控制系统   摘要:将PLC控制系统与现有GPRS无线通信网络技术集成,通过GPRS网络通信
    发表于 04-21 18:03 881次阅读

    分布式控制系统(DCS)问答

    DCS是分布式控制系统的英文缩写(Distributed Control System),国内自控行业又称之为集散控制系统
    发表于 06-21 11:48 1786次阅读

    新型的高压变频分布式控制系统

    根据单元串联高压变频控制的原理, 建立了 分布式控制 的电路拓扑结构, 提出了中央控制单元- 总线分布单元 模式的一种新的
    发表于 08-26 17:16 40次下载
    新型的高压变频<b class='flag-5'>分布式控制</b>系统

    基于CAN总线和分布单元控制器实现高压变频分布式控制系统的设计

    针对传统控制系统过于复杂的缺点,本文提出一种高压变频的分布式控制策略,系统采用“中央控制单元-总线-分布控制单元”的分布式控制
    的头像 发表于 11-27 08:00 2961次阅读
    基于CAN总线和<b class='flag-5'>分布</b>单元<b class='flag-5'>控制</b>器实现高压变频<b class='flag-5'>分布式控制</b>系统的设计

    分布式控制系统的介绍

    分布式控制系统是最流行的,它是专门设计的冗余和诊断功能,以提高控制的可靠性和性能。它为控制分布式离散现场设备及其操作站提供了更大的灵活性。
    发表于 07-01 14:19 5402次阅读
    <b class='flag-5'>分布式控制</b>系统的介绍

    如何使用分布式控制实现航空发动机的智能温度传感器

    提出了一种基于分布式控制,用AD595和TMS320LF2407ADSP构成的航空发动机智能温度传感器。设计了热电偶测温电路、报警电路、显示电路接口并讨论了分布式控制的总线选择。用切比雪夫分段拟合
    发表于 07-21 17:31 5次下载
    如何使用<b class='flag-5'>分布式控制</b>实现航空发动机的智能<b class='flag-5'>温度</b>传感器

    可视化分布式控制系统

    随着科技的不断进步,分布式控制系统各个领域得到了广泛应用。其中,讯维可视化分布式控制系统智能电网、工业控制、交通运输等领域具有显著优势。
    的头像 发表于 08-25 09:54 1864次阅读
    可视化<b class='flag-5'>分布式控制</b>系统

    分布式控制系统的数据通信与网络技术

    讯维分布式控制系统的数据通信与网络技术是实现分布式计算和数据交换的关键技术之一。以下是几个常用的数据通信与
    的头像 发表于 08-31 17:07 555次阅读

    分布式控制系统的七个功能和应用

    系统广泛应用于工业生产、交通运输、能源管理等领域,下面将详细介绍分布式控制系统的七个功能和应用。 一、分布式数据采集与处理 分布式控制系统可以通过分布
    的头像 发表于 02-01 10:51 1278次阅读