AB Compactlogix热备应用设计.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AB Compactlogix热备应用设计

AB Compactlogix热备应用设计在重要的工业生产领域设计中,采用高可靠性技术提高控制系统可靠性的做法越来越普遍。常规的高可靠性就是采用成倍增加元件的方式来参与控制,以期能够将因控制设备的意外而导致的停机降到最少。此文设计采用两组独立运行的AB Compactlogix控制系统,保证热备系统的可靠、连续、安全运行。高可靠性常见的方式是中央处理器、电源和通讯一用一备,在主处理器单元失效时,备用处理器单元自动投入运行,接管控制。在控制权的交互方式上又可分为冗余和热备两种。冗余是采用硬件方式进行切换,不用编程。除了成对的使用处理器外,还用专用的冗余模块,冗余模块负责检测处理器,一旦发现主处理器失效,马上将系统控制权交给备用处理器。硬件冗余均采用光纤通讯,通讯速度快,系统稳定,切换时间更短,但是成本也比较高。热备方式只需要成对的处理器,用软件编程的方式进行处理器的切换,组成比较经济,构成十分灵活,但程序处理需要一定的时间,对于时钟同步及切换时间要求不是十分严格的场合,选用热备方式还是非常经济有效的。控制系统构成:本控制方案设计采用了FactoryTalkViewSE组态软件来实现上位机组态,FactoryTalkViewSE是在RockwellAutomation解决可视化监控系统。下位机控制系统设计采用两套独立的Compactlogix L30ER系列PLC实现热备控制,其编程软件Studio 5000功能强大,模块化结构,基于对象编程。监控系统构成实现如图1:图1 热备系统热备是RockwellAuomation实现高可靠性控制的一种低成本解决方案,可以应用于对主备系统切换时间要求不高的控制系统中。Compactlogix系统的软件、硬件包括:1套Studio5000编程软件(V20)+热备程序生成包(V3.0);2套CompactLogix L30ERM控制器及Flex分布式I/O模块;1条冗余以太网通讯环路,主系统与从站通讯链路再到远程IO模块以及上位机系统均采用Ethernet/IP的DLR环网;热备能够实现:1)主机架电源热备;2) PLC处理器热备;3) Ethernet/IP的DLR冗余环路;热备系统由A和B两套PLC控制系统组成。开始时,A系统为主,B系统为备用,当主系统A中的任何一个组件出错或者掉电,控制任务会自动切换到备用系统B当中执行,这时,B系统为主,A系统为备用,这种切换过程是包括电源、CPU和Flex IO模块控制权的整体切换。系统运行过程中,即使没有任何组件出错,操作人员也可以实现手动的主备系统切换,这种手动切换过程,热备切换时间250ms左右,对于控制系统的软硬件调整、更换非常有用。系统工作原理在热备系统进行工作时,主、从控制系统(处理器,通讯、电源)独立运行,由主系统的L30ER掌握对Flex从站中的I/O控制权。主、从系统中的L30ER程序由系统冗余程序任务和用户程序段组成,主从PLC全部执行用户程序,在输出IO时做选择,这种设计优于程序分为冗余和非冗余布置在不同控制器分别执行不一样的程序段种热备方法,因为当控制器切换时,无需拷贝主从的用户程序堆栈(定时器和计时器的数值等)。下面我们看一下Compactlogix热备系统中PLC内部的运行过程(图2):图2 冗余工作原理热备程序的设计首先需要安装Studio5000编程组态软件,同时从Rockwell Automation官网获得热备程序生成工具。见图:安装到默认目录就可以。在Studio5000中按照一套CompactLogix的程序来编程和组态。其中主要需要注意的就是硬件的组态和搭配,其中主站的硬件组态按照下图3来配置。图3 硬件配置这样硬件配置设计就算完成了。然后再打开热备冗余包工具,见下图4,在ACD选项中,选择程序版本,默认是20版本。然后在ACD FILE中选择PLC程序文件名。左侧程序结构框将出现硬件目录树,确认无误后。你点击左侧目录框右下角的Created Peer Porject按钮后,右侧的硬件目录框内将出现热备从站的硬件配置,这时软件自动创建了与热备主站匹配的的从站硬件配置。再点击右侧目录框下的Created Code按钮后,软件将自动创建冗余程序。图4 热备生成工具在Studio5000中会自动增加一个Task任务,此任务主要是负责主从通讯,IO控制权的转移和接管,监控主从的各种故障状态,并完成主从控制的内存的变量同步。此程序的执行时间为15ms,可以被用户更改,但更改的规则就是修改时间=n*15ms。如下图5图5 热备任务FactoryTalkViewSE与Compactlogix L30ER的通信实现根据控制方案的设计,采用FactoryTalkViewSE组态作为上位机监控,将采用Ethernet/IP协议实现

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档