冗余控制系统的原理及性能优化

冗余控制系统的原理及性能优化

ID:27675893

大小:48.55 KB

页数:4页

时间:2018-12-05

冗余控制系统的原理及性能优化_第1页
冗余控制系统的原理及性能优化_第2页
冗余控制系统的原理及性能优化_第3页
冗余控制系统的原理及性能优化_第4页
资源描述:

《冗余控制系统的原理及性能优化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、冗余控制系统的原理及性能优化。摘要木文以ControlLogix为例,介绍了可编程控制器冗余系统的冗余原理,对影响冗余性能的关键W题进行了分析,通过减少扫描周期和切换时间来对其冗余性能进行优化,为类似冗余系统的性能优化提供的参考方法。灾键调ControlLogix冗余控制器切换TheTheoryandOptimizationofRedundancyControlSystemFengLiWangLiangyongQianXiaolong(InstituteofInformationSci.&Eng.,NortheastenU

2、niv.,Shenyang1IOO4,China)AbstractThisarticleintroducesthetheoryandoptimizationofredundancycontrolsystembasedonControlLogix,andthekeyproblemsoftheperformancearediscussed.Atthesametime,itpresentedawaytoimprovetheperformanceofredundancysystemviaminimizingscancycleand

3、tehovertime,whichisusefulforuserstorealizeonthesimilarsystem.KeywordsControlLogixRedundancyControllertchoverI引言随着制造、Ik竞争的加剧,制造商更加追求虫产设备的可靠性,尤其足那些控制关键性生产工序的设备,往往需要采用冗余配置。0前,多数的基于可编程控制器的冗余系统采用了两套CPU处理器模块,一个处理器模块作为主处理器,另外一个作为从处理器。正常情况下,由主处理器执行程序,控制1/0设备,从处理器不断监测主处理器状

4、态。如果主处理器出现故障,从处理器立即接管对I/O的控制,继续执行程序,从而实现对系统的冗余控制。很多厂商都能够提供可编程控制器冗余系统解决方案,川户在使川过程中往往对其冗余原理理解不深,造成系统冗余性能下降。本文以罗兑韦尔自动化AllenBradley品脾ControlLogix控制雜为例,介绍K冗余系统的构建和性能优化问题。2冗余系统构建ControlLogix系统采用了基于“生产者/消费者”的通讯模式,为用户提供了髙性能、髙可靠性、配置灵活的分布式控制解决方案。ControlLogix系统实现了离散、过程、运动三种不

5、同控制类型的集成,能够支持以太网、ControlNet抟制网和DeviceNet设备网,并可实现信息在三层M络之间的无缝传递。因而,ControlLogix被)‘泛地应用于各种控制系统。[1]构建ControlLogix冗余系统的核心部件足处理器和1757-SRM冗余模诀。目前,冇1756-L55系列处理器模块支持冗余功能,其内存容量从750KB到7.5MB不等。1757-SRM冗余模块是实现冗余功能的关键。如图1所示,在冗余系统中,处理器模块和I757-SRM冗余模块处于同一机架内。为了避免受到外界电磁T•扰,提高数据传

6、输速度,两个机架的1757-SRM模块通过光纤交换同步数掘。所宥的I/O模块通过ControlNet控制网与主、从控制器机架内的1756-CNB(R)控制网通汛模块相连接。图1冗余系统结构以往的冗余系统通常需耍用户编制复杂的程序对处理器状态进行判断,在两个处理器之间传输同步数裾并实现I/O控制权的切换,两个处理器中的程序也各不相同,这使得冗余系统木身的建立和维护工作非常繁琐。通过I757-SRM冗余模块,不需耍任何编程就可以实现冗余功能,还可以方便地使主、从处理器内的程序保持一致,用户对主处理器程序的修改可A动同步到从处理

7、器。主、从处理器所处机架内的1756-CNB(R)控制网通讯模块地址各不一样。当主处理器出现故障后,从处理器接管控制系统,相对应的控制M通讯模块之间相互交换地址,从而不影响其它控制器和上位机与该冗余系统的通讯。3系统冗余原理及过程可编程控制器一个工作周期rt的主耍任务冇:rt务整理、扫描输入映像表、执行程序、更新输出映像表。ControlLogix控制器在冗余系统中,主处理器执行完程序之记,将所冇输出指令的结果传送给从控制器[2]。由于ControlLogix系统所有的I/O没备都在控制网内,按照其自有的“生产者/消费者”

8、通讯模式,从处理器作为•-个“消费者”可以与主处理器其有一样的地位,获取1/0的输入信息。这样,确保了主、从控制器闪输入、输出映像表的一致。如阁2所示,在正常怙况下,程序执行到位置1时,主处理器将具冇较高优先权任图2正常情况下主处理器程序执行过程务和前一段普通任务的执行结果分先后传送给从处理器,然后程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。