西门子冗余PLC系统在高炉中的应用

来源 :中国机械 | 被引量 : 0次 | 上传用户:yesterday23
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文以具体实例讲解了西门子冗余PLC系统在高炉中的应用,讲述了西门子冗余PLC的系统构成、特性、软硬件组态、故障处理等,同时详细叙述了高炉的数据通讯和故障处理过程。
  关键词:冗余PLC;高炉;软硬件组态
  该高炉工程包括两套独立的高炉系统、热风炉系统、布袋除尘系统各以及共用的原料运输、综合水泵房等。控制系统采用西门子冗余S7-400H PLC系统,整个系统通过光纤将PLC、操作站、交换机、适配器等串联起一个大的控制环网,各系统之间相互配合,实现高炉的生产工艺控制。
  1.冗余PLC系统简介
  S7-400H是容错式可编程控制器,是西门子最新一代的具有容错技术的PLC。使用容错式S7-400H可编程控制器时,其用户程序设计和模块的使用方法的各种规则与标准型S7-400 系统的规则一致。
  1.1 冗余PLC构成
  一套S7-400H PLC包括1个安装机架、2个电源模板、2 个容错 CPU 、4个同步化子模板、 2根光缆等组件构成。
  1.1.1中央处理单元:S7-400H 的核心是两个中央处理单元CPU 。须将同步化子模板插到CPU 内,对其进行设置,并决定机架的号码,我们常常把机架0中的CPU 定义为CPU0,机架1中的CPU定义为CPU1;使用CPU后面板上的选择器开关来设置机架号。 开关有两个位置:1(上)和0(下), 给一个CPU分配机架号0,给另一个 CPU分配机架号1。两个CPU的缺省设置都是机架号0。
  1.1.2 S7-400H 的安装机架:使用UR2-H机架安装S7-400H,此机架可以安装2个独立的子系统,每个系统含有9个插槽,适合安装到19 英寸宽的机柜中。
  1.1.3电源:可以从S7-400 标准系列单元中选择电源模板,S7-400H系统中的每个子系统都需要一个电源模板。电源模板的额定输入电压可以是24V DC ,也可以是120/230V AC ,输出电流常为10A和20A。
  1.1.4同步子模板:用同步化子模板连接两个中央处理器。它们已放置在中央处理器内部,并由光缆完成互连任务。每个CPU 内需配置2 块同步子模板。
  1.1.5光纤电缆:光缆用在同步子模板内。用它完成2个中央处理器之间的物理连接,即冗余链接方式。
  1.2冗余 PLC组态和编程
  如果没有使用附加的硬件部件,与标准型系统相比,编程和组态工作在内容上几乎没有差别,容错式连接只需要进行组态而不需要其它专门的编程工作。容错式通讯所需要的所有通讯功能都已经集成在容错CPU 的操作系统中,并能在后台自动运行,例如,通讯连接的监视以及当故障事件发生后自动切换到冗余连接方式。
  在编写用户程序时,所考虑的限定条件也比较少,适合标准S7-400系统设计和编程的规则同样适用于S7-400H,能在S7-400系统上使用的标准软件工具、工程用软件工具和运行软件工具都可以在S7-400H上使用,对编程人员来说,S7-400H的作用几乎和标准系统一样,在用户程序中完全没有必要考虑这些功能。用户程序以相同的形式存贮在两个中央处理器中,并且同时被执行。
  1.3冗余PLC CPU的状态
  主CPU和热备CPU是通过光缆链接的,通过此种链接,使两CPU保持事件驱动的同步程序扫描。
  S7-400H系统第一次运行时,第一个被启动的CPU成为主CPU ,另一个CPU则为热备CPU。一旦主/热备CPU 确定下来,只要电源同时处于上电状态,就一直保持这种地位。主/热备CPU 在下列情况中其地位会发生变化:
  1.3.1 热备CPU在主CPU之前启动。
  1.3.2在冗余系统工作模式中主CPU 处于STOP状态。
  1.3.3在冗余系统工作模式中主CPU 由于种种原因出现故障状态。
  在冗余工作模式,主CPU和热备CPU都处在RUN状态;两个CPU同步执行用户程序,并相互检查。总的来说两个CPU具有相同的权力,所以每一个CPU既可以成为主CPU,也可以成为热备CPU。S7-400H的两个CPU在RUN模式时,其性能几乎和S7-400的标准CPU完全一样;同步功能由操作系统自动完成,并不影响用户程序。
  1.4外部输入/输出模板的种类
  对于外部输入/输出模板的配置则可以根据实际情况进行选择,主要可分为单向单通道I/O、切换式单通道I/O、冗余双通道I/O等三种形式:
  1.4.1单通道、单向I/O:采用单通道、单向输入/输出模板,此输入/输出模板只位于一个子系统中,并且只能被此子系统读取。当带有单通道单向I/O的S7-400H 出现故障时,其情形与标准S7-400系统相同,出故障的I/O不能继续使用。
  1.4.2单通道,切换式I/O:即带有单通道,切换式配置的单输入/输出模板,在冗余模式下两个子系统都可以对其进行访问;而在单一模式下,主子系统可以访问所有切换式I/O,
  1.4.3冗余I/O:當每两个一组I/O组态并冗余成对运行时,I/O模板即认为是冗余配置。在这种情况下,意味着CPU故障和信号模板的故障可以容错,即其中某块模板出故障并不影响系统运行;使用冗余I/O,可以提高整个系统的可靠性。对于双通道冗余配置I/O模板的数量可以加倍并可通过两个子系统寻址。
  2.高炉系统控制
  2.1 高炉系统的软硬件配置
  高炉控制系统对重要的PLC和操作站采用冗余设计,而输入输出信号模板所在的4个远程站则采用单通道、单向I/O的形式;其中冗余PLC CPU 414-4H系统主要包括电源、PLC、存储卡、原配电池、以太网卡、同步光纤等两套冗余组件,而冗余系统软件则已内置在两个4兆的存储卡里。软件设计则我们采用了西门子最新的PCS7软件系统。   冗余PLC系统需要严格按照西门子的安装说明装配好,冗余PLC系统中的两套PLC有主从设置,确认PLC模板上对应的跳线开关设置正确,注意同步光纤不要接反;同时在PCS7工程师站上设置与外部硬件型号完全一致的PLC类型,设好兩块以太网网卡模块的实际MAC地址和IP地址,并配置好相应的远程站点。
  高炉冗余PLC系统硬件配置如下图1所示:
  图1:冗余PLC系统硬件配置
  由于高炉操作站与冗余PLC间也是使用冗余连接,同时需要在操作站上配置好CP1613网卡,保障整个冗余系统的正常运行。
  2.2 高炉系统的网络组态和通讯
  冗余PLC系统使用不同的通讯方法来满足不同的实际需要,通讯方法可以是简单的线性网络结构也可以是冗余式双光缆环路,PROFIBUS 或工业以太网采用的容错式通讯技术完全支持S7 产品的通讯功能,在本系统中我们采用以太网进行网络数据通讯。
  该高炉PLC系统分别与两台高炉操作站、热风炉PLC、水处理PLC、上料PLC和干法除尘PLC等系统进行通讯,分别采用以太网冗余通讯方式,保障了通讯系统的稳定性和可靠性,与干法除尘PLC之间的通讯例外。
  PLC之间采用两块CP4431通过交换机进行互连,先在同一个项目里做好两套PLC的硬件组态,分配好IP地址,打开NetPro,选择其中一个PLC,双击连接列表上的空白行,添加一个S7 connection,起个合适的名字以示区分;选择连接的另一个PLC,记住连接的ID号。通讯双方的其中一个为Client端,激活对应的“Establish an active connection”的选项,这样配置组态就完成了,根据需要可以选择SFB12/13或SFB14/15进行通讯连接编程,设置好对应的ID号和接收发送区域,对双方通讯程序分别进行编译,若无错误下载到对应PLC即可完成。网络组态如下图2所示:
  图2:网络组态
  图中本地ID号100、120、310、601分别对应的是高炉PLC与高炉操作站1、高炉操作站2、热风炉PLC、水处理PLC、上料PLC之间的冗余连接;而ID号401则代表高炉PLC与干法除尘PLC之间的连接,由于干法除尘PLC并未采用冗余系统,于是这两者之间的通讯采用的是非冗余通讯;从图中可以看出通讯都已连接正常(最左边绿色的三角表示连接正常)。
  高炉控制程序编好并测试后将程序下载至冗余PLC内,下载相对简单,将冗余PLC和操作站分别与交换机连通后即可下载,与单一PLC操作过程大体一致,只是冗余PLC需要选择通过哪个MAC地址下载,我们一般选择主PLC的MAC地址进行下载,下载完成后无需人工干预,两个冗余PLC会自动完成同步工作;需要注意的是冗余PLC有自己独有的OB控制块,不可与单机版混用;同时,应该将OB70、OB72、OB80、OB82、OB83、OB85、OB86、OB87、OB88、OB121、OB122等错误OB下载到S7-400H CPU中,若略过此步骤则出现错误时PLC系统将进入STOP状态。
  3.故障处理
  在冗余PLC的故障处理中,由于冗余CPU模板上的指示灯可以较好的显示其目前的状态,起到了很好提示作用,可以帮我们确定故障,缩小范围;若冗余PLC不能正常工作,可先查看其指示灯的状态,简单做出判断,再根据实际情况做出进一步处理。
  常见故障及处理:
  3.1冗余电源模块故障(CPU0电源模块故障):CPU1上的LED灯REDF、IFM1F和IFM2F亮起。CPU1进入单模式并继续处理用户程序。
  处理过程:更换电源并重新上电,CPU0将执行自动链接和更新,CPU0切换到RUN模式,现在以备用模式工作,同时S7-400H系统恢复冗余模式。
  3.2同步光缆故障:两个CPU上的LED灯REDF和IFM1F或IFM2F (取决于断开哪根光缆)现在都亮起,备用 CPU 将切换到故障诊断模式,另一个CPU仍为主CPU并在单模式下继续运行。
  处理过程:重新连接光缆,备用CPU将执行自动链接和更新,S7-400H系统恢复冗余模式。
  3.3冗余系统不同步故障:冗余PLC在实际使用中也出现了一些莫名的故障,如运行的程序中若有强制的信号,此时修改程序并在线下载,则冗余的PLC间便不能实现同步,其中的一个PLC运行指示灯一直闪烁,不能正常运行。
  处理过程:此时可以将两个PLC中的程序都清掉,然后重新下载,当然还有一种简单的解决方式:只将不能正常运行PLC中的程序清掉,然后再将开关拨到运行状态,经过短暂的时间后冗余系统自动恢复同步。
  4.结束语
  该高炉控制系统从试生产至今,各系统运行可靠、稳定,维护简单,满足了高炉系统稳定、高效的工艺要求,保障了高炉生产的安全顺行,获得各方好评。
其他文献
摘要:随着科学技术水平的逐渐提高,信息技术的广泛运用,纺织机械的各种自动控制技术也得到了不断的发展与推广。在纺织机械制造行业规模不断扩大的形势下,生产的产品种类越来越多,其信息化技术水平与自动化技术水平也得到了相应的提高,自动化产品也越来越多。本文主要对纺织机械自动控制技术进行分析,促进纺织机械生产效率的进一步提高。  在历史发展过程中,纺织技术进行了两次重大变革,手工机械和大工业化。纵观纺织技术
常常听到小学英语教师说“学生怎么教都教不会”,也有学生说“英语学不会”。为什么学生在课堂上能学会,一下课就忘了大半呢?这往往是由于学生在课后得不到有效巩固而造成的。为了让学生及时巩固所学的知识,老师们把“听磁带、抄单词、背课文”作为主要的课外作业。但这样的作业形式单一,内容枯燥,学生很难体会到学习的乐趣,也不利于学生提高学习效果,长此以往,就会令学生失去学习英语的信心。因此,如何设计和布置有效的课
SQ6型双层车是运输小汽车的铁路专用货车,其中铺设于车内上下层的称为地板。本文重点对地板项目开发过程中的模具设计和应用方面进行重点介绍,解决生产过程中的质量重点和难点,
宋代大儒朱熹就曾说:“读书无疑须有疑,有疑定要求无疑。无疑本自有疑始,有疑方能达无疑。”著名学者陆九渊的观点更是精辟:“为学患无疑,疑则有进,小疑则小进,大疑则大进。” 可见“疑”在学习中的重要性。阅读教学更是如此,“疑”可让阅读教学更高效。  一、学生质疑  (一)课题质疑。课题质疑指在上课伊始,利用课题让学生产生疑问,从而引发学生强烈的阅读欲望。课题往往是文章的“眼睛”,从课题入手能产生许多疑
燃气轮机作为重要的旋转叶轮式动力机械,工作条件较为恶劣,在工作过程中发生热力学的双向耦合,极易产生多种故障问题而导致重大的经济损失。对燃气轮机的故障诊断技术进行研究探
在幼儿园教学中,应该充分利用信息技术与教学之间的交叉性、互动性的特点,让幼儿主动地、活泼地选择、吸收新知识,充分发挥幼儿的主体性,摒弃了过去那种“灌输式”的教学模式,真正做到了“我选择,我喜欢”。  一、有利于增强直观感受,集中幼儿的注意力  幼儿园教学具有直观性的特点,利用这一特点借助多媒体直接将学习内容信息传递给学生。主题活动《美丽的金鱼》把形态奇特,色泽鲜艳,体态活泼,各种不同种类的漂亮的金
在幼儿科学教育中,“探索与操作”既能满足幼儿动手和交往的需要,又因充满新奇和刺激而深受孩子们青睐。只需我们珍视孩子们可贵的好奇心,让孩子在宽松的心理环境下自由操作、探索、想象、创造,并加以积极引导,这对于幼儿一生的发展有着十分重要的影响。  一、探索与操作的内容要表现出层次性  确定探索与操作的内容是实现幼儿科学教育目标必不可少的条件。在现实生活中,可供幼儿进行探索与操作的内容是十分广泛的。我们选
针对某车型雨刮接头开裂问题,综合分析了供应商生产过程、整车装配过程以及产品设计方面的原因,对相关方面的不足进行了改进,同时也为后续车型雨刮的选型、验证和问题解决提供了
本钢热连轧1700mm机组在轧制硅钢时产生破边故障,严重影响了钢板表面质量;通过分析和查找原因,最终设计在入口导板增加导向轮装置,解决了实际存在的问题。
“生活教育”是陶行知教育理论的核心。他的这一理论是受杜威实用主义教育思想的影响,也因为推行平民教育未取得成果而产生的。他反对传统教育脱离生活,要建立以生活为中心的教育。他给“生活教育”下的定义是这样的:“给生活以教育”;“用生活来教育”;“为生活向前向上的需要而教育”;“生活决定教育”,提出“生活即教育,社会即学校,教学做合一”;“教育是生活所必须的教育”。 由此可见,新课程改革中数学教学的改革,