姚海涛
摘 要:众多PLC生产系统在加工产品过程中,用基本指令设计的梯形图过于繁琐,而步进指令编程能较为方便地设计出复杂的控制程序。流程图是解决步进编程的重要手段和方法。
关键词:PLC 步进程序 流程图
步进指令编程是PLC程序控制中一个非常重要的方法,非常适用于具有一定顺序的过程控制。它是根据整个控制系统的工艺流程将较为复杂的任务或过程分解成若干个工序或是状态。
流程图就是依据总的控制顺序要求,将各个状态的功能、转移条件和转移方向联系起来的,具有直观体现工艺流程的示意图。合理画出流程图对PLC步进程序的编写将起到至关重要的作用。笔者通过技师班教学经验的积累,以“多种液体自动混合”为例,采用三菱FX系列PLC介绍流程图在步进程序中应用。
一、多种液体自动混合案例
如图1所示,容器初始为空,液体A、B、C对应的电磁阀Y1—Y3以及混合液体电磁阀Y4都为关闭状态。
启动:按下启动按钮,电磁阀Y1打开,注入液体A,当液面高度达到L2(液面传感器L2和L3都开始工作时),停止注入液体A。同时电磁阀Y2、Y3都打开,注入液体B和C,当液面高度达到L1时,停止注入。这时开启搅拌机,搅拌10秒后打开电磁阀Y4,放出混合液体,当液面降至L3时,再经过5秒停止排放。
停止:按下停止按钮,完成液体混合,这一流程停止,回到初始状态。
2.画出流程图
(1)根据题意可知,此题分为4个过程,如图2所示。
(2)加上控制条件,将流程图改进为如图3所示。
(3)进一步理解题意,细化流程,将流程图3用相应的PLC图形符号来代替,可得到图4。
(4)当混合液体全部放出后,表示这个流程全部结束。因此当5秒钟到(定时器T1闭合后)应该加上一个复位过程,将所有的步进程序段全部复位。当然,加上停止按鈕控制程序,可让一个流程完成后停止,如图5所示。
(5)根据图5所示,将此流程图中的编程语句结合控制条件稍加整理,完整程序即可轻松编写完成。
由该例题可以看出,典型的具有一定顺序控制的电路,采用流程图绘制的方法,可以使解题思路更加清晰,更加直观,有助于解决在实际生产应用中所碰到的编程问题。
参考文献:
[1]王国海.可编程序控制器及其应用[M].北京:中国劳动社会保障出版社,2007.
[2]常斗南.可编程序控制器:原理·应用·实验[M].北京:机械工业出版社,1998.
(作者单位:江苏省常州技师学院)