基于LonWorks现场总线的EIC2000开放控制系统的设计
0 2023-03-21

什么是和DCS之后最具生命力的控制系统设备?现场总线控制系统,也就是FCS。

FCS系统最感性的特征是:构成自动化系统的各种、执行器及控制器通过现场控制网络联系起来,通过网络上的“对话”完成传统系统需要硬件连接才能传递的信号,也正是通过这种“对话”完成彼此的协调,从而实现自动化控制。FCS系统以其网络化、标准化、开放性和可互操作等诸多技术优势向传统的控制系统装备发起挑战,其带来的不仅是控制装备的技术更新,更是工程设计方法的革命。

在FF,Profibus, Inrbus, 等诸多现场总线技术中,LonWorks现场总线是唯一一种涵盖Sensor Bus、 Device Bus和Fieldbus三种应用层次的总线技术,另外LonWorks支持双绞线、电力线、电话线、光、无线电及等多种传输介质,从而使LonWorks技术广泛地应用到电力系统、楼宇自动化、轻工、食品、环保及其他传统的工业控制领域。通过LonMark认证的 LonWorks产品,无论来自哪一个商,都可以达到“无缝连接”,实现互操作。

EIC2000开放控制系统正是基于LonWorks现场总线的FCS系统,它丰富的硬件系列产品及标准化的软件,为用户提供了一个FCS的全面解决方案,真正实现了从Infranet到Internet的一体化。

1、EIC2000开放控制系统的系统结构

EIC2000开放控制系统的系统结构如图1所示。

2、EIC2000开放控制系统的产品构成

2.1 硬件

.LonWorks现场智能仪表

.LonWorks智能控制器和智能IO(Smart Controller/Smart IO)

.LonWorks复杂控制器及网关LonPLC

.LonWorks网络选件

所有EIC2000的硬件产品都有神经元芯片(Neuron chip)及LonWorks网络,出厂时都有预加载程序,大体上完成4部分功能,即上电自诊断、故障统计与报警、输入输出及通信。除此之外,还可以通过LonWorks网络远程下装用户自定义程序。

LonWorks现场智能仪表有温度和。

EIC2000智能IO完成现场信号的采集和驱动,以独立工作的模块方式提供给使用者,每个模块可接16或8路现场信号,信号类型有量输入输出、脉冲量输入、标准模拟量输入(0~20 mA, 4~20 mA,0~2.5 V,0~5 V)、标准模拟量输出(0~20 mA,4~20 mA, -5~ 5 V,0~10 V)、RTD和热电偶。

EIC2000的智能模块中,有2个非常有特色的产品:模块SCH-10和网络变量显示模块LonMeter。前者为系统提供同步时钟和完成一些时间相关的调度算法,后者为现场设备提供一个观测的“窗口”。LonMeter带一个LCD显示屏,可背光显示,亮度可调,4行显示,每行16个,可同时显示4个网络变量值及提示信息,并可按键翻屏,滚动显示60个网络变量,从而解决了许多系统难以解决的现场观测问题。

EIC2000智能控制器带有多种类型的现场信号接口,可以完成一定的控制功能,如回路调节,逻辑控制等,一般安装在被控制对象(、罐体等)旁边,并通过LonWorks网络与其他EIC2000设备或连接起来。

LonPLC是一种软PLC(SoftPLC),用符合IEC1131-3标准的PLC编程平台IsaGraf编程,没有直接的现场信号接口,现场信号的数据都是通过LonWorks网络从Smart IO或Smart Controller获取,一般用来完成大范围内的控制与联,LonPLC与 Smart IO或Smart Controller构成的系统规模可任意扩展或裁剪。

网络选件指的是PC机LonWorksPCLTA-10/SLTA-10、路由器和网络终端器,其概念及用法与普通双绞线相应的产品类似。

2.2 软件

.LonWorks节点化算法组态:OnLon

.LonWorks网络管理软件:VisualLon

.LonWorks到Internet接口软件:WebLon

.人机界面软件及其驱动程序(推荐Intouch和LNS DDE Server)

用EIC2000构成系统,必须具备VisualLon 和 LNS DDE Server,如果还需要在Smart IO 或Smart Controller中编写自定义的控制算法,还必须用到OnLon。

VisualLon和OnLon是工具类软件,只在工程设计或维护时需要,系统正常运行时只需人机界面软件及其驱动程序,而且工程中每用到一台PC机,就要相应地购买一套人机界面软件及其驱动程序。

VisualLon和OnLon是通用的LonWorks系统工具软件,不仅适用于EIC2000,也适用于所有符合LonMark协议的产品。

VisualLon提供LonWorks节点的安装、节点替换、节点、程序加载、网络变量绑定等网络管理功能,还提供节点的网络变量读取、修改及节点配置参数的设定功能。

OnLon是全世界第2个对LonWorks节点图形化编程的软件,它符合IEC1131-3标准,用功能方块图编制控制程序,编译后下载到 LonWorks节点上。除此之外,OnLon还提供Neuron C编程环境,用户可以用此功能编程自己的功能块,并加到OnLon的功能块库中。 [page]

OnLon提供的编程及调试环境,能满足用户一般的应用及开发需要,用易于使用的软件代替昂贵复杂的开发设备是OnLon的根本出发点,这一点对应用工程师来说,尤为重要。OnLon提供的标准功能块分6种:

.算术运算(加、减、乘、除、开方、均值、移位等)

.逻辑运算(与、或、非、比较等)

.控制运算(D、、、、、双速、死区等)

.共享功能(锁存、时钟、折线等),这些功能块向用户开放Neuron C代码,使用者可以在基础上修改形成新的功能块

网络变量功能块,提供一个方便直观的对话环境,让用户通过简单的选择,完成网络变量的命名、类型的选择、方式及网络属性的配置,通过这种功能块定义的网络变量符合LonMark标准

硬件输入输出功能块,这是唯一与承载算法的硬件相关的功能块,在这一交互式环境中,用户选择所用的硬件类型,指定IO口及其扫描时间。不同厂家的硬件产品提供不同的驱动软件,OnLon接受2种形式的驱动软件:库函数和Neuron C代码,因此OnLon不仅可以用在EIC2000系统中,也可用到任何一种基于3150 Neuron Chip的LonWorks产品中。

到目前为止,OnLon能提供57种标准功能块和6种自由共享功能块。OnLon功能块还将不断地扩展。除OnLon开发者开发新的功能块以外,还向全世界OnLon使用者征集自由共享功能块和购买OEM功能块,使这一中国人开发的软件不断完善,成为世界级的精品软件。 OnLon编译后的最终代码是基于时间周期性执行的。系统提供秒级和毫秒级2个基本时钟,每个模块的执行周期可由用户设置。

3、从Infranet到Internet的一体化

Internet技术将改变人类的生活方式,自动化控制系统当然不能例外。Wonderware公司的SCOUT,luon公司的 FIX Internet, PC Soft Internaonal,Inc的WIZCON for Internet以及EIC2000的 WebLon都是这一理念下的成果。

Internet的本质在于网络化,FCS系统的实质正是网络化。现场控制网络(Infranet)到国际互联网(Internet)的一体化,就是要通过Internet网获取和修改控制系统的信息,从而在最大的外延上体现分布式控制系统的内涵。

WebLon结构如图2所示,它运行在Windows NT平台上,实现EIC2000和Internet的连接。 从图中可以看出,运行 WebLon的PC必须同时运行HTTP Sever,必须有LonWorks网络适配器和TCP/IP网络接入设备(网卡、路由器或modem)。

在浏览器一端的PC上,必须有一个能运行程序的浏览器(IE4.0或Navigator4.0以上版本均可以)和一个事先设计好的Web页面。

Web页面可以用任何一种页面设计工具设计,由一系列Applet组成页面的主体,WebLon提供的Applet有两类,即代理Applet 和界面Applet。

界面Applet通过WebLon Server实现对LonWorks网络的访问和进行可视化处理(如实现工业动画、趋势图等),而代理 Applet统计页面中界面Applet的数量,并把它们用到的网络变量清单提交给WebLon Server。一个页面中只有一个代理Applet,但可以有任意数量的界面Applet,从而形成丰富多彩的“活”的浏览器界面。

由于Internet开放性所带来的安全性问题,WebLon中设计了完善的访问授权机制。

WebLon 除了其技术上的优点外,经济上最主要的好处是只要一套软件(WebLon),通过Internet技术允许在任意地点有任意多的PC对EIC2000系统进行,而全部免费。

4、结论

EIC2000已经在山东无名啤酒厂、贵阳啤酒厂、杭州传化、华北制药厂等地应用,领域涉及食品、化工、轻工及楼宇自动化,最近又在实施储油罐监测系统、城市污水处理系统工程。

FCS必将对传统的PLC和DCS产生强烈的冲击,对我国的自动化系统制造商来说,无疑是巨大的机会,EIC2000以其全面的解决方案和 Infranet到Internet的一体化,为FCS系统国产化进行了成功的实践,对我国用电子技术改造传统产业作出积极的贡献。


声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • GaN初创公司如何做出与众不同的创新?


  • 相关技术文库
  • EDA
  • 仿真
  • CAD
  • 芯片
  • 分析IC失效问题及处理方法

      当IC失效或客户认为它失效的时候,我们该怎么办?做一次IC的失效分析还是做一个彻底的测试?这些都是在浪费时间。在解决IC失效问题上,什么才是最有效的失效分析

    05-30
  • 三种发动机不能启动的情况

    发动机不能启动的三种故障。

    05-30
  • 单片机按键去抖原理你知道吗?

    [导读]由上图可以看出理想波形与实际波形之间是有区别的,实际波形在按下和释放的瞬间都有抖动的现象,抖动时间的长短和按键的机械特性有关,一般为5~10ms。通常我

    05-29
  • 一文重点分析ARM64的函数调用标准

    欢迎订阅奔跑吧linux社区微信公众号 本文节选自《奔跑吧Linux内核》第二版卷1第1.6章 函数调用标准(Procedure Call Standard,PCS)用来描述父/子函数是如何编译、链接的,特别是父函数和子函数之间调用关系的约定,如栈的布局、参数的传递等。每个处理器架

    05-29
  • 介绍高功率白光LED应用及LED芯片的散热能力

      就今天而言,白光LED仍旧存在着发光均一性不佳、封闭材料的寿命不长,而无法发挥白光LED被期待的应用优点。但就需求层面来看,不仅一般的照明用途,随着手机、L

    05-29
  • 3D存储芯片各种细节解读

      现在每一个闪存厂家都在向3DNAND技术发展,我们之前也报道过Intel3DNAND的一些信息。5月14日,Intel&Richmax举办了一场技术

    05-29
  • 浅谈使用MSSP模块实现I2C从模式

      网上有许多讲解单片机实现I2C主模式,但是从模式的很少。我现在就来讲讲PIC单片机使用MSSP模块实现I2C从模式。  有关I2C协议的具体介绍可以看《PI

    05-28
  • PIC单片机之探讨低功耗如何实现

      许多人说PIC单片机一大的优势就是低功耗,那我们就来讨论,讨论低功耗的实现。  1,睡眠(sleep)  睡眠方式是我们最常用的一种方式来降低功耗,但睡眠期

    05-28
  • 盘点各家EDA工具产品优劣势

      EDA工具层出不穷,目前进入我国并具有广泛影响的EDA软件有:EWB、PSPICE、OrCAD、PCAD、Protel、ViewLogic、Mentor、G

    05-27
  • 快充技术及芯片解析,如何解决续航问题

      悉数市面上的产品,快充技术大致有四种,即高通的QuickCharge版(如QC2.0、QC3.0),联发科版(PumpExpress和PumpExpress

    05-26
  • 你知道多核处理器的九大关键技术吗?

      与单核处理器相比,多核处理器在体系结构、软件、功耗和安全性设计等方面面临着巨大的挑战,但也蕴含着巨大的潜能。  CMP和SMP一样,致力于发掘计算的粗粒度并

    05-26
  • 怎么知道芯片的极限温度

      尽管集成电路制造商不能保证芯片在其额定温度范围之外也正常工作,但当超出其温度范围限制时,芯片不会突然停止工作。但是如果工程师需要在其他温度下使用芯片,那么他

    05-26
下载排行榜
更多
广告