(1)在控制室中对单台空压机进行启动,停止操作。
(2)实现单台空压机运行后联动相应空压机进气蝶阀。
(3)3台仪用空压机分别启动,启动级别依次为#1,#2,#3.具体要求如下:当#1空压机运行,而压缩空气母管压力低,则启动#2空压机,若启动失败,则启动#3空压机。
当#2空压机运行,而压缩空气母管压力低,则启动#1空压机,若启动失败,则启动#3空压机。!当#3空压机运行,而压缩空气母管压力低,则启动#1空压机,若启动失败,则启动#2空压机。
(4)当任1台空压机运行中跳闸,另2台备用空压机同时无条件启动。
(5)在控制室实现停止空压机的操作,必须满足以下条件:压缩空气母管压力不低。其它2台空压机必须有1台运行。
2PLC的选型及硬件配置
2.1输入/输出点数的确定
输入点的数量取决于以下几方面:(1)操作室及机旁操作,(2)运行状态反馈,(3)母管压力检测,(4)故障复位操作。
输出点的数量取决于以下几方面:(1)空压机启动停止控制及信号显示,(2)蝶阀的控制及信号显示,(3)空压机事故跳闸报警,(4)空压机启动失败报警。
2.2PC选型及配置
SIMATICS7300价格低廉,其CPU具有更高智能的PLC;其I/O安排密度高,速度快,扩展灵活,是无槽位限制的模块化结构;具有用户友好的WindowsSTEP7编程软件。为了系统运行的可靠性,对输入/输出信号选择了220VAC操作电压,输入模块选用3块6ES7321-1FF01-OAAO(8点230VAC),输出模块选用3块6ES7 322-1FF01-OAAO(8点230VAC 1A),输出采用中间继电器隔离方式。采用CPU313.CPU313的速度为1000条指令/0.7ms.使用CPU313的系统,*大I/O容量为128点开关量,32路模拟量。电源模块采用PS307-1E,5 A,可耐冲击电流45A. 2.3系统软件设计
S7系列PLC采用的STEP7编程软件为结构化编程,即系统只扫描管理程序OB1,其它的程序都由OB1调用。
为了便于调试及故障诊断,将#1,#2,#3空压机的控制程序分别编在程序块FC1,FC2,FC3中,由OB1调用执行。
为了母管压力检测的可靠,取3个检测点。必须有2个以上检测信号相同,才视为有效。母管压力判断为3台空压机的公共条件,故放在OB1中。
每台空压机有3种启动方式:(1)操作启动;(2)母管压力低而前一台启动失败的自启动;(3)其它任何一台跳闸后的自启动。
每台空压机有2种停止方式:(1)操作台停止(保证正常压力下,其它两台中的一台在运行);(2)机旁停止(无条件)。
空压机启动30s后,打开相应蝶阀。若启动命令发出1min后,仍然无运行信号返回,则视为启动失败,设置#启动失败标志,在机旁和操作室都设#启动失败报警信号。空压机启动后设置#运行标志,若#运行标志存在,又有空压机#停止运行信号返回,则视为故障跳闸,在机旁和操作室都设#故障跳闸报警信号。故障排除后,可用#故障复位按钮清除#故障跳闸及#启动失败标志。
#2,#3空压机控制程序与#1相同。
在#2空压机的控制程序中,虚线框里的内容应为:(1)母管压力低;(2)#1空压机在运行。或(1)母管压力低;(2)#3空压机在运行;(3)#1空压机启动失败。
在#3空压机的控制程序中,虚线框内的内容应为:(1)母管压力低;(2)#1空压机在运行;#2空压机启动失败。或(1)母管压力低;(2)#2空压机在运行;#1空压机启动失败。
3CPU313方式选择开关的使用
(1)RUN-P方式RUN-P为程序运行方式,选择开关置于该位置时,CPU扫描用户程序,钥匙在此位置不能拔出来,编程器与CPU之间可以互相传送程序,还可以对程序进行修改。
(2)RUN方式RUN为运行方式,选择该位置时,CPU扫描用户程序,钥匙可以拔出,以防止任何人改变操作方式。用编程器可读出CPU中的程序,但不能对其进行修改。
(3)STOP方式STOP为停机方式。选择此方式时,CPU不扫描用户程序,钥匙可以拔出,以防止操作方式被改变。编程器和CPU之间可互相传送程序。
(4)MRES方式MRES为清除CPU的存储器方式。开关瞬间接通该位置,用以清除CPU的存储器。具体操作为:1)将钥匙转到ATOP位置;2)将钥匙转到MRES位置(约保持3s),直到STOP的LED重新亮起来;3)在STOPLED重新亮之后,立即将钥匙扳回到STOP位置,然后再扳回到MRES位置。若STOPLED闪烁约3s后再亮,则CPU内存已复位。
网友评论
共有0条评论