1 引言 首钢迁安有限公司7000立方米高炉鼓风机自动控制系统已于2004年9月顺利试车成功,现已正式投产,为高炉供风。该鼓风机是由原首钢动力厂4#风机搬迁建成。为了提高整个控制系统的稳定性,控制系统选用了性能稳定功能完善的schneider公司quantum系列plc,cpu采用双机热备形式,plc本地站与远程站之间采用了双缆连接的方式。系统还配备了以态网模块和工业交换机,可以通过光缆与其他岗位进行通讯。由于设计的改进,使得整个系统的性能到了全面的优化,稳定性,安全性,经济性较以前都有了全面的提高。自从投产以来,系统工作状态非常稳定,有力的保障了生产。 2 双机热备可靠性技术分析 双机热备系统具有非常高的可靠性。控制系统为冗余的双cpu设计,运行时一主一备,并通过高速光缆连接;控制系统为冗余的双通讯通道,控制系统间通讯网络采用modbus plus或tcp/ip协议,控制系统内部采用rio网络结构,以上网络均可以采用双缆冗余方式;控制系统为冗余的双电源供电。 正常工作时互为热备的控制器具有的特性。在双机热备系统中,互为热备的控制器具有如下的工作特性:实时数据传输,确保双cpu程序的完全一致;每个扫描周期均传送数据及状态信息,确保双cpu工作状态的完全一致;两个控制器之间采用光缆连接;切换完成的最长时间是两个扫描周期;通讯速率为10m,热备系统可放于3km之外;当控制程序发生改变时,可以自动完成程序下装功能;初次组态时,用户快速、有效只需下装一次程序;使用iec方式的双机热备配置不需要编程工作;使用modsoft/concept组态软件均可进行配置;用可装载功能块支持984/800系列用户;chs模块热更换-无需停机时间。 便捷安全的热备切换方式。可以通过以下几种方式实现便捷安全的热备切换:将主控机钥匙开关从run切到offline,即可完成手动热备切换;也可以通过人机界面或编程器切换;在电源失效,cpu失效,i/o失效(电缆或模板),nom失效(只在启动时)将完成cpu的自动切换。 3 风机热备系统选型 3.1 plc的硬件设备选型及设定 完整的quantum热备系统需要以下设备:两块相同的至少四槽的背板;性能完全相同的两块cpu控制器;两块类型一致的rio处理器;两块类型一致的电源模块;两块热备模板chs 110;连接用的光纤电缆;网络连接的组件包括:分支器,rio处理器与rio网络连接使用的f接头,分支器ma-0186-100,ma-0185-100,终端电阻52-0422-000 ;如果需要其他的通讯协议,则需要增加其他的通讯适配器。 根据以上的构成热备系统的设备要求和实际需要,首钢迁钢公司7000立方米风机控制系统包括plc控制柜2套,分别用来安装本地站和远程站,双机热备的cpu安装在本地站,本地站和远程站之间采用双缆连接。主要的设备选型如表1所示。 表1 首钢迁钢7000风机热备系统的设备选型表
3.2 热备系统安装步骤 选定硬件设备后,需要按照如下的顺序安装热备系统:安装本地站和远程站的电源模块,cpu,rio处理器,hot standby模块,tcp/ip模块到背板,需要注意的是热备系统两个底板上安装的模板种类和顺序必须一致。两个cpu地设备地址设定必须相同。两个ethernet模块的ip地址设定必须相同。hot standby模块的指定滑动开关必须一个设定为a,另外一个设定为b;连接网络,包括安装rio网络和ethernet网络,按照网络结构图,分别安装rio处理器和远程站之间的分支器和f接头,连接rio站间的同轴电缆,ethernet交换机和网线;连接两个hot standby模块之间的光纤。 4 编程和上位监控系统 4.1 硬件环境 首先确定编程和上位监控系统与plc之间选择tcp/ip的通讯协议。组态软件concept和上位监控软件都支持tcp/ip的通讯协议,只要将网络搭建起来即可。迁钢公司7000立方米风机热备系统选用tcp/ip的通讯协议,需要的主要设备如下:编程和上位监控系统微机需配备ethernet网卡;为了与热备的plc通讯,需要安装ethernet交换机。根据对plc系统和编程和上位监控系统的选择,确定整个控制系统的硬件网络结构。控制系统由研华ipc610工业计算机一台,epson lq1600kiii打印机一台,philips201p显示器两台,winfast多屏卡一块等构成,其网络结构如图1所示。其中,plc系统为双机双缆冗余热备系统,其主机ip为100.100.100.35和100.100.100.36,quantum本地(local)站一个,远程(remote)站两个,plc主机与工控机之间采用tcp/ip通讯协议,工控机ip地址为100.100.100.37。 图1 双机热备系统硬件构成 4.2 监控软件 为了开发出理想的监控系统,选择的监控软件是美国tcpwonderware公司开发的intouch8.0。intouch是一个集成的、基于组cp/ip件的mmi系统——factorysuite 2000中的一个核心组件。它具有美观的hmi(人机接口界面)和面向对象的图形开发环境,能够高效、快捷地配置用户的应用程序。其在稳定性,开放性,网络功能,数据库功能等方面都具有很大的优越性。使用intouch开发的监控画面包括显示系统工艺过程的主画面,润滑系统,轴振系统,轴位移系统等监控画面,以及报警、历史曲线、实时曲线和报表等。系统的主要监控界面如图2、图3所示。 图2 风机控制系统的主画面 图3 风机的防喘控制曲线
4.3 热备系统cpu的软件组态 使用concept软件来组态项目,在创建一个新的项目的时候,需要指定选项iec hot standy选项。指定此选项的目的就是为了安装相应的热备系统支持程序到控制器中,在concept v2.6版本中,这些支持程序是和concept软件绑定在一起的,在选中iec hot standy 项目后就已经激活了相应的程序,如图4、图5所示。 图4 指定选项iec hot standy选项 图5 热备系统支持程序 另外,还需要设定hot standby扩展属性,hot standby扩展属性包括的内容如图6所示。 图6 hot standby 扩展属性 使用concept软件提供的hot standby扩展属性组态界面指定hot standby如下属性:指定hot standby 命令寄存器参数;定义非传送区域地址范围,以减少cpu的扫描周期;定义cpu启动后的工作状态,相互热备的cpu哪一个处于online状态;定义处于热备的cpu在程序发生不匹配时所产生动作,是由热备转为自动离线还是由热备转换为运行;定义当相互热备的cpu工作状态相互切换时要交换设备地址的通讯口,包括modbus口1,2,3;使能或者禁止逻辑映象按钮忽略;定义执行逻辑升级时cpu所采取的处理方式,可以选择“不用停机”也可以选择“使用停机”方式; 完成上述的硬件配置和设定工作之后,分别将项目的配置下装到两个cpu中,热备系统就已经建立起来。需要注意的是在向cpu中下装组态时,需要先将两个cpu的备用电池取下,至少10分钟以上,以确保cpu在下装组态之前存储器中没有任何数据。
5 热备plc系统常见故障及处理 热备系统的硬件网络结构图如图1所示,热备cpu通过高速光缆连接,cpu的每个扫描周期均以10m通讯速率,实时由主cpu向备cpu传输数据及状态信息,热备系统具有自动程序下装功能,快速、有效只需下装一次程序,配置不需要编程工作,chs模块热更换-无停机时间。chs热备模块的显示面板如图7所示,其主要显示灯含义如表2。 图7 chs热备模块的显示面板 表2 chs热备模块的显示含义 6 结束语 由于风机在整个生产流程中的重要作用,控制系统必须稳定。使用quantum plc双机热备技术满足了系统对控制提出的要求,实现了控制的安全,稳定,高效。该控制系统自投入以来,工作性能非常稳定,为生产提供了保障。实践证明该应用方案是成功的。
|