西门子模块6ES7221-1EF22-0XA0现货充足
- 供应商
- 浔之漫智控技术-西门子PLC代理商
- 认证
- 手机号
- 15221406036
- 经理
- 聂航
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-05-08 07:10
西门子模块6es7221-1ef22-0xa0现货充足
一 工艺简介
染缸系统用于为布料着色,通过调节温度,压力,和颜料的liuliang形成一定的工艺条件,在相对稳定水位、压力、温度条件下对布料进行染色。系统属于全电脑控制,对各个控制量均实现闭环控制,根据反馈实时调节补偿,以达到稳定的控制效果。
用户对于每种染色工艺的要求不同,要求程序按照功能进行模块式划分,可以根据需求在上位机中灵活调用,组成一个工艺方案。
二.电气技术方案
2.1 系统组成
根据客户需求,结合当前工控技术的和产品,设计采用的电气技术方案如下。
上位机采用工业平板pc机。pc机与plc以rs232方式通信,上位机开发平台采用wonderware intouch9.5版组态软件,可实现对整机运行工作情况的监控和历史纪录数据的保存。
在可编程控制器(plc)方面,选择业内的艾默生plc作为核心控制器,采用modbus通讯协议,与艾默生变频器通过rs485总线通讯控制方式实现传动控制,并可与liuliang传感器通讯。根据系统要求,这些plc分配在三个控制箱中。主控制箱中1台plc配置为modbus主站,由主站对全部从站plc、变频器、liuliang传感器进行监控;上位机通过主站来进行系统监控。
变频器选型采用艾默生td3000系列和sk系列产品。td3000系列变频器是高品质、多功能、低噪音的矢量控制通用变频器;sk系列变频器具有体积小巧、操作简便、功能实用、宽输出频率和低噪音等优点。
文本显示器采用无锡汇联slian文本显示操作屏。
2.2 电气系统结构图
图中粗黑线表示的是modbus总线。
电气系统结构图说明
1、pc作为系统的上位机通过串口与主控制箱的plc主站模块的通讯口0连
接,采用rs232通讯实现对plc数据的采集和控制。
2、系统主干通讯网络采用modbus协议。
3、系统分为三个控制箱:主控制箱、机身控制箱、机身电磁阀接线盒。系统需要配置5个plc主模块,以modbus总线协议进行通讯。主控制箱内有3个plc主模块,其中第1个主模块配置为modbus主站。机身控制箱和机身电磁阀接线盒分别各配置1个plc主模块。
4、主控制箱的主站plc采用ec20-2012bta主模块(晶体管输出),扩展了2个ec20-4pt模块(温度测量)、2个ec20-4ad模块(4-20ma模拟量测量);主控制箱的从站plc采用2个ec20-2012bta主模块(晶体管输出)。
5、机身控制箱从站plc采用ec20-2012bra主模块(继电器输出),扩展了1个ec20-4ad模块(0-10vdc模拟量测量)。控制箱应留出未来扩展的空间,以便将来增加扩展模块。该控制箱上安装1个无锡汇联slian的文本显示屏,通讯线与plc的通讯口0连接(rs-232)。
6、机身电磁阀接线盒从站plc采用ec20-3232bra主模块(继电器输出)。
7、5个比例阀分别由主控制箱的3个plc主模块进行控制。每个plc主模块可控制2个比例阀。
8、4台变频器和2个liuliang计都作为modbus从站,由主控制箱主站plc进行监控。
2.3工作原理说明
人机交互通过pc实现,pc可以实时监控整个系统的工作运行状态、动作过程及故障报警、实时曲线描绘和保存历史数据等,同时可发送各种操作命令给plc以控制系统的运行。
在主站plc与pc、从站plc、变频器和liuliang计仪表通讯方面,ec20 plc充分利用自身的优势,由于ec20plc本身带有2个串行通信口(1个rs232口,集成自由协议/编程协议/modbus从站协议,1个rs232/485口,集成自由协议/modbus主站/从站协议),ec20plc利用com0口和pc进行通信(ec20plc做从站,设置成modbus从站协议),利用com1和多台从站plc、变频器和liuliang计仪表组成网络进行集中控制(ec20plc的com1设置成modbus主站协议)。
艾默生变频器自带rs485接口的通讯单元,用于实现plc与多台变频器的联网。对变频器的所有控制都通过rs485通讯链路来完成,可省去变频器的外部起停控制线路。
5个比例阀控制器均由步进电机及放大器组成,由主站plc及2个从站plc通过高速脉冲输出口来进行控制。
liuliang计仪表具有modbus协议,可由主站plc通过modbus网络访问和监控。另外,liuliang计具有脉冲计数和频率输出,可用于计量,作为备用方案。脉冲输出可以接入到ec20的高速输入通道。
三.plc逻辑控制
此次编程采用顺序功能图(se functionchart),利用顺序功能图的过程划分和步骤间转换功能。可将程序段进行模块化自由组合。
由于顺序功能图编程具有直观和流程化的特点,分解后的每一步骤和每个转换条件都为相对简单的程序过程,在顺序控制领域应用比较广泛。
3.1 模块化的分解与实现
染布工艺经过长时间的积累,已经形成一套相对固定的工艺流程。但是随着布料种类、染料种类和印染要求的不同,会在原有流程上进行一定的增加、删减或者参数的改变,因此需要将整个印染工艺分解为若干个小模块以实现这一功能。
经过对印染工艺的了解,现将整体工艺拆分为如下功能块:
模块功能的实现应用顺序功能图流程的概念。在一个关联且封闭的顺序流程中,每一时刻只有一个步骤在运行,且各流程间互不干扰。而工艺模块的划分也正是本着一个模块内的工艺顺序执行、各个模块间的工艺尽量独立这一原则。因此,一个模块对应一个流程即可。
3.2 自由式组合编程的实现
工艺要求能够自由的对功能模块进行顺序组合和重组,而plc的程序是通过软件将pc中的内容写入到plc固件中的,因此一经写入就不再可以更改,程序的执行完全按照预定流程。于是我们通过与上位机的配合,再结合顺序功能图的特点,来实现自由编程的,其原理如下图:
在上位机中对各个功能模块进行组合,通过组态软件将这些模块所对应的流程的起始步进号存储到一个配方列表中。上位机pc发送配方当前的步进号给plc,plc接收到后启动该步进对应的流程,并在流程的后置位某固定的完成标志,发送给上位机。pc收到完成标志后,配方的步进号向下传递并再发送,如此实现自由组合编程。
四 小结
在上位机中对各个功能模块进行组合,通过组态软件将这些模块所对应的流程的起始步进号存储到一个配方列表中。上位机pc发送配方当前的步进号给plc,plc接收到后启动该步进对应的流程,并在流程的后置位某固定的完成标志,发送给上位机。pc收到完成标志后,配方的步进号向下传递并再发送,如此实现自由组合编程。
镇海9e燃气蒸汽联合循环机组由两台ge公司生产的ms9001e燃气轮机,两台余热锅炉和汽机组成的联合循环机组。其汽机凝汽器采用海水冷却,循环水泵房共设有两台1000kw循环水泵,供汽轮机凝汽器循环冷却用水。由于循泵房距离主厂房较远,原有控制系统为杭州源正电子技术有限公司的yzck-11型循环水泵控制系统,该系统主要以microplc控制器为核心,按工艺对循环水泵,循泵出口蝶阀,旋转滤网和冲洗水泵的中间逻辑进行处理,实现较为简单的自动控制,故障检测及声光报警。控制方式为plc程控硬手操,无工控机。
由于原设计,设备选型的原因,自投运以来故障较多。随着设备运行年限的增长,故障趋于频繁,跳泵故障屡次出现,严重影响燃机的正常运行。主要问题如下:
(1)电源设计不可靠,易引起循泵冷却水压低跳循泵;
(2)循泵出口蝶阀程控不完善,易引起控制回路故障, 失电, 蝶阀不能自保而关闭, 联动循泵跳闸;
(3)报警系统不完善,无报警记录与历史趋势,难以故障分析;
(4)设备老化,操作复杂,对设备运行的监控及事故的快速反应和处理不利。
这些问题的存在严重影响燃机机组的安全正常运行,不利于机组的稳发满发,有必要对整个控制系统加以改造。
2系统组成
循环水泵是燃机电厂的主要辅机之一,其正常出力对电站的安全正常运行有重要意义循环水泵的控制历来是电站控制中的重要问题。
燃机循泵系统由以下结构组成,如图1。
图1燃机循环系统
两台循环水泵分别抽取通过栏污栅的海水,并入一根循环水母管,经过二次滤网再次过滤,送入汽机凝汽器循环水系统。由于循泵出口无法安装逆止阀,每台循泵后都有出口液压蝶阀作为循环水管和循泵的隔离,防止倒水。循泵的冷却水用于循泵电机冷却,采用闭式循环,经过冷却水箱,通过3台2运1备的冷却水泵分两路分别对循泵电机进行冷却。
可编程控制器(programmable logiccontroller),简称为plc,由于其高可靠性,便捷的通讯接口,简易方便的安装设计等特点,广泛的应用于各种工业逻辑控制领域。燃机循泵控制系统也采用了以微处理为基础的可编程控制器和工控机构成监控系统。控制方式采用crt操作员站进行监视控制,通过crt画面和键盘对整个工艺系统进行监视和控制,实现对循环水系统的数据采集,处理,图象显示,报警,制表和自动顺序控制,完成相关辅助系统的调节功能及局部系统的逻辑控制和联锁保护。根据目前的运行管理情况及考虑今后的管理发展方象,程序控制系统及被控设备均按有人和无人化值班方式设计和配置,并预留远程通讯接口以备今后与其他控制系统实现数据通讯和远方监控。
考虑到循泵系统对机组的重要性,plc采用双机热冗余主机进行控制。经过多方调研,对各种双机热冗余的plc进行性能价格比较后,采用美国gefanuc系列90-30系列的plc为双冗余控制设备。其具有以下优点:
(1)提供先进的编程特性,易于组态便于安装。
(2)cpu具有强大的功能,如内装pid,结构化编程,中断控制,间接寻址及各种功能模块能完成复杂的操作。
(3)高性价比的双机冗余性能。
上位机界面软件采用ifix3.5。系统共配置两台上位机监控系统,一台操作员站兼工程师站和一台操作员站进行控制程序编程,界面软件组态和生产过程的监控管理,包括:显示工艺流程,控制各设备的自动化运行,显示历史趋势曲线,进行报警管理等。
整个控制系统组成如图2所示。
图2循泵控制系统
plc1和plc2分别为两个ge fanuc90-30系列plc,通过genius总线控制器利用genius总线网连接,以实现双机热冗余。考虑到系统成本,在远程i/o中,选用了versamax通用扩展式i/o结构,利用genius网络接口单元,挂到整个genius总线网中,为远程控制提供灵活的i/o结构。由于90-30系列plc支持以太网通讯,在系统中增加一个8口以太网hub,plc和上位机分别将以太网线接入hub,实现上位机与现场的高速通讯。
3系统的实现
在改造中,通过以下几点实现了系统的plc控制。
3.1双机热冗余的实现
gefanuc系列90-30系列的plc实现双机热冗余由ge fanuc系列90-30plc硬件与热备软件max_on构成的,90-30max-on系统的冗余硬件部分是由两套90-30plccpu控制器组成,主控制器通过genius网络总线与其备用控制器和i/o系统的通讯实现其热备冗余功能,一旦主plc控制器或通讯出现故障;所有控制功能将平稳地切换至备用控制器以确保工艺装置正常运行。系统同时具有参数同步化,i/o总线冗余和系统诊断等功能。软件上90-30max-on提供方便灵活的组态方式。组态软件基于bbbbbbs平台,采用对话框方式对系统进行组态,例如:网络结构,同步参数以及模拟量输入转换等。完成双机配置后,可在系统的程控组态软件versapro中引入其配置文件,使两个plc都置于运行模式,这样其冗余特性就挥发生作用,其主从切换的标志位在plc的存储器中可以看到。
a. %m1017cpua标志位;
b. %m1018cpub标志位;
c. %m1019cpu处于运行模式标志位;
d. %m1020cpu为主机标志位;
e. %m1021所有数据同步标志位。
这样,可以方便的在程序中通过对plc存储器位操作来判断其冗余工作状态,从而判断控制器所处的主从地位,主控制器参与设备的控制,从控制器同样进行数据的采集,运算,并监视主控制器的运行状况,如有异常,立刻平稳的切换为主控制器。
3.2plc远程i/o结构的实现
镇海燃机循泵系统的就地信号的采集和设备的控制采用高通讯速率的versamax远程i/o结构。versamax是唯一具有“三合一功能的系列产品,它既可以作为单独的plc控制机,具有可接受的价格和优越的性能;又可以作为i/o子站,通过现场总线受控于其它主控设备。具有以下特点:
(1)i/o模块和通讯模块都可带电插拔;
(2)真正的即插即用;
(3)模块安装、扩展不需要任何工具;
(4)模块化结构,构成系统可大可小;
(5)安装费用低,减少工程成本。
基于上面的特点,系统中采取带有genius总线接口单元的versamaxi/o通过genius现场总线受控于上层的plc。每块总线接口单元都可下挂8块i/o模块,与就地设备相连。
根据现场的实际运行情况,整个plc系统设置了4个远程i/o机架。
#1远程i/o站主要用于采集#1循泵系统的各设备的反馈信号,输出#1循泵系统各设备的启停指令。
#2远程i/o站主要用于采集#2循泵系统的各设备的反馈信号,输出#2循泵系统各设备的启停指令。
#3,#4远程i/o站主要用于采集公用系统包括循泵液压油泵,二次滤网前后压力,二次滤网进出口电动门,排水泵,轴流风机,冷却水泵等设备的反馈信号,输出各设备的启停指令。
3.3上位机画面与操作的实现
在系统中,采用了以plc为控制设备,工控机作为上位机,通过以太网连接的结构形式。这种结构充分发挥了plc和计算机的优点。plc可靠性高,抗干扰能力强,对设备的控制有其独立完成。计算机完成图形、实时数据的显示,故障报警等功能。
系统中采用ifix软件作为上位机的监控软件。ifix作为一种多方面的监控软件,提供了与多种plc通讯的i/o驱动程序,可方便的与plc连接,在工业控制领域有着广泛的应用。监控系统包括scada系统和hmi图形系统。scada系统通过与plc建立通讯关系通过软件接口i/o驱动程序与plc直接建立通讯来读取数据,并形成实时数据库。hmi图形系统显示实时数据和报警信息,记录历史数据,打印报表,修改设定参数以及实现软手动控制等。
3.4逻辑完善
在原有的设备运行中及新设备投运后系统逻辑需要完善的主要有以下几点:
3.4.1现场和crt上的操作
以循泵为例,在就地动力柜上设计“就地/检修/远方”控制转换开关,及“启动”,“停止”控制按钮。在crt上设计循泵的“连锁/解除”,“程控/解除”软转换开关,及“启动”,“停止”软控制按钮。当就地动力柜上的“就地/检修/远方”控制转换开关打在就地时,crt上只监视其状态,对其操作无效,面板上“启动”,“停止”按钮用于简单的启动,停止循泵,不参加系统连锁功能。当就地动力柜上的“就地/检修/远方”控制转换开关打在远方时,面板上的按钮对其操作无效,此时,crt上的软按钮对其操作启动,停止循泵,并且根据要求在停泵时自动投入加热,在启泵时自动投入轴流风机。当crt上的“连锁/解除”软转换开关置“连锁”时,两台循泵互为联锁,一台循泵处于备用,当另一台跳闸后,此循泵自动启动。否则,当软转换开关置“解除”时,此循泵不自动启动。当crt上的程控/解除”软转换开关置于“程控”时,此循泵与循泵出口蝶阀程控联动状态。否则,当软转换开关置“解除”时,循泵的启停与蝶阀的开度无关。
3.4.2循泵与出口蝶阀的控制逻辑改进
循泵与出口蝶阀处于相关的连锁状态。为防止循泵的空转,倒转引起泵的损坏,循泵的启停由出口蝶阀决定,并且考虑到系统有没充水的条件。
启动时,根据运行状况选择循环水管是否充水,当完全充水时(如一台已运行,开第二台泵),先启动出口蝶阀置15%,然后启动循泵,同时,蝶阀继续开启置全开。当未充水时(如水管放空后启泵),先启动出口蝶阀置15%,然后启动循泵,这时,出口蝶阀在15%处停留20min,使进行循环水管充分充水,再继续开启置全开。
停止时,正常顺控停泵时,先使出口蝶阀关置15%,然后停循泵,同时出口蝶阀继续关闭置关死。当发生循泵跳泵时,联锁关闭出口蝶阀。
3.4.3循泵运行与冷却水压力保护的控制逻辑改进
在系统中,每台循泵的冷却水管路上分别设置两个冷却水压力低Ⅱ值和一个冷却水压力低Ⅰ值。冷却水压力低Ⅰ值作为启动备用冷却水泵的条件。冷却水压力低Ⅱ值作为启动循泵的闭锁条件,当循泵未运行时,两个冷却水压力低Ⅱ值都动作,不允许启泵,当循泵运行时,两个冷却水压力低Ⅱ值都动作后,延时20s,跳闸循泵。冷却水压力低Ⅱ值的闭锁条件可crt上选择是否投入,当发生冷却水压力开关故障时可屏蔽,便于检修工作。
程序框图如图3。
图3控制逻辑的改进
4 结论
在完成循泵控制系统plc改造后,增强了循环水系统的抗干扰能力,优化了逻辑组态,在运行中减少了人力操作,增强了报警功能和故障记录分析,减少了缺陷故障率,大大tigao了循泵的运行可靠性使之不再成为燃机安全运行的薄弱环节,完成了设备改造的目的。
基于plc的循泵控制系统,充分利用了plc组网方便,抗干扰能力强,适用于逻辑顺序控制方面的特点,有效的完成了循环水系统的自动控制。并且为循泵无人化值班提供了条件,在镇海燃机运行的实际应用中得到了良好的效果,其经验可以用于今后其他循泵控制系统参考。