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

发布者:第二眼帅哥最新更新时间:2009-06-03 来源: 现代电子技术关键字:LonWorks  网络变量  温度控制  测长室 手机看文章 扫描二维码
随时随地手机看文章

      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所示。

1.3 LonWorks控制网络的优点

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

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

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

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

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

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

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

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

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


 

3 结 语

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

关键字:LonWorks  网络变量  温度控制  测长室 引用地址:LonWorks技术在测长室温度控制中的应用

上一篇:基于LabVIEW的PC机与变频器的串口通信
下一篇:基于CAN总线的电动汽车数字控制系统研究

推荐阅读最新更新时间:2024-03-30 21:28

基于LON总线的图像采集系统智能节点的开发
  随着信息产业的发展和数字化产品的不断涌现,人们对住宅的要求也越来越高,与此对应的是对住宅的安全性也相应的提出了更高的要求。在我国 ,虽然“智能住宅”已提出了很多年,技术也正在逐渐完善和成熟,现场总线技术尤其是Lon Works技术,无论在智能家庭还是在别的领域都得到了长足的发展,但是总有些不太如意的地方,普及不够广泛。本文通过一个具体的实例,介绍了Lon Works技术在智能家庭的具体应用,并尽力把所需成本降到最低,以使类似的产品更多地应用到普通的每个家庭中。LON总线是美国ECHELON公司1991推出的为集散式监控系统提供的实现手段,并有一系列完整的开发平台。在此基础上,作者采用神经元芯片Neuron 3150并配合W77
[单片机]
电子温度控制电冰箱电路
电子温度控制电冰箱电路图 带有电子线路板
[模拟电子]
电子<font color='red'>温度控制</font>电冰箱电路
基于CB3LP在温度控制系统中的设计应用
CB3LP芯片简介及内部原理框图 CB3LP芯片是北京泛析智能控制技术有限公司依据自主知识产权的科研成果“直觉智能控制技术”(Sensorial Intelligence Control,简称“SIC”),而研制成功的一种芯片产品。该产品采用提高难控被控对象闭环自动控制性能的平台技术,使工程师能够简便迅捷地设计各种全智能模糊控制器。 CB3LP具有本质抗干扰能力,任何用单片机构造的模糊控制器都不能与之比拟。对于时变参数、时变大纯滞后难控被控对象,CB3LP控制波动小于0.2%;对于易控被控对象,CB3LP控制波动小于0.1‰。CB3LP外接一只电容和两只二极管与内电路构造智能积分运算,实现控制无静差;在线自动调整(嵌入单片机实施
[单片机]
基于CB3LP在<font color='red'>温度控制</font>系统中的设计应用
基于ARM的Linux下LonWorks总线设备驱动设计
LonWorks是美国Echelon公司1992年推出的局部操作网络,最初主要用于楼宇自动化,但很快发展到工业现场网。LonWorks技术为设计和实现可互操作的控制网络提供了一套完整、开放、成品化的解决途径,它协议完整、通信可靠,而且为用户提供了功能强大的开发工具(LONBU ILDER,NODEBU ILDER)。 在LonWorks现场总线设备的使用过程中,由于其设备驱动与操作系统的相关性,从而要求开发者在开发过程不仅实现硬件构成,更需要熟悉操作系统及设备驱动程序的制定。本文给出在ARM平台下实现LonWorks总线设备的互联,并在嵌入式Linux系统下,介绍LonWorks现场总线设备驱动程序的设计与实现。 1 LonW
[单片机]
基于ARM的Linux下<font color='red'>LonWorks</font>总线设备驱动设计
基于数字PID和89C52单片机的温度控制系统
在工业生产过程中,温度是工业生产过程中常见的工艺参数之一,对温度控制的好坏直接影响产品的质量。及时准确地得到温度信息并对其进行适当的控制,在许多工业场合中都是重要的环节。对于不同生产情况和工艺要求下的温度控制,所采用的加热方式和控制方式均不同。本文介绍了一种基于89C52单片机的温度控制系统,本系统的任务是对温度进行实时监控与控制。它以温度传感器DSl820对温度进行测量、采样与转换,并将测量结果送给单片机;单片机将输人的温度值与内部指定单元的给定温度值进行比较,根据比较结果,通过一个执行机构(可控硅)对加热源(加热炉的温度)的开关状态进行控制。在控制环节中,本系统采用的是数字PID控制算法来实现上述功能。传统的PID控制电路结
[单片机]
基于数字PID和89C52单片机的<font color='red'>温度控制</font>系统
节省能源的温度控制
考虑到电费很高,用比例式温度控制器替换传统的开关温度控制通常能省电省钱。图1 示出一种供家庭热水器用的廉价高效率时间比例式温度控制器。一块 Analog Devices公司生产的ADT14型集成电路IC1兼有温度传感器、四个设定点可编程模拟温度监视器和控制器三种功能。电阻器 R1、R2、R3、R4 和 R5分别调整SETP1、SETP2、SETP3和 SETP4四个设定点所需的温度,IC1 将内部传感器测出的实际温度与之比较。ADT14的低电平有效集电极开路输出端驱动IC2的输入端口A。 IC2是Motorola公司或Freescale公司生产的68HC908QT4型8位微控制器,具有4k字节内存、128字节RAM和一个片上时钟振荡
[传感技术]
基于Lonworks总线技术工业机器人监控系统研究
  1 引言   机器人技术和企业信息化技术是当前国内制造业企业提高生产效率和工艺水平的两大关键技术,前者针对技术问题,后者则针对管理问题,是制造业进行技术革新和增效创利的重要途径,具有可观的经济效益和应用价值。   在现代制造业中的智能机器人技术集传感、控制、信息处理、人工智能和网络通信于一体,其功能日益强大,结构更趋复杂和完善,其所装备的各种传感器和执行器数量不断增加。而现场总线作为工业控制现场的底层网络,一方面面向生产现场的各种设备,可以使单个分散的现场机器人设备连接成能够相互通信和协作的网络式控制系统,另一方面又可通过企业的内部局域网实现生产数据的全厂传输和共享。目前,基于现场总线技术而建立的网络控制系统正成为我国
[嵌入式]
一种汽车空调温度控制系统的设计
随着无线通信、信息传感技术的迅猛发展和日渐成熟, 通过信息传感设备和网络将物品联接成物联网,以实现物品的自动识别、定位、跟踪、监控和管理为目标的服务已成为可能。物联网技术在国民经济中的应用越来越广泛,近年来引起学术界和工业界的广泛重视, 目前已成为全球的热点问题, 许多国家都将物联网的发展提高到国家级的战略高度,本文就是从物联网的角度出发提出一种以GSM 无线网络为基础, 通过温度传感器,将用户手机、汽车空调组合成一个小型物联网的应用设计。现代汽车中的空调一般是利用手工进行控制的,空调只有等到司机进入驾驶室才能开启或关闭,这就使得在炎热的夏天或寒冷的冬天,刚进入车内时由于空调没有开启,人会感觉到异常的燥热或寒冷,因此设计和制造出能
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新工业控制文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved