论文部分内容阅读
[摘 要] 本文以三菱FX系列PLC实例,用状态流程图和梯形图验证步进顺控编程——四种程序的停止方法。在步进编程中具有较强的通用性。
[关键词] 步进顺控编程;程序停止
顺序控制又称步进控制控制设计法,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间顺序,在生产过程中各个执行机构自动地有次序地进行操作。
顺序控制的动作流程图也称为状态流程图,三菱FX系列PLC进入初始状态一般用M8002常开点作为转移条件,中间有单流程、多流程顺序控制,规律较强,易于掌握。程序的停止,要求不同,解决方法也不相同,设计不正确,将无法达到控制要求。本文以实例验证步进编程中四种停止。
有两盏指示灯,按下启动按扭1SB(X1)第一盏指示灯亮,10S后第二盏只是灯亮,10S后全部熄灭,再过10S开始循环。
控制要求:1、再次按下1SB(X1),两盏灯全部熄灭。2、循环5次指示灯全部熄灭。3、按下停止按扭2SB(X2),当前工作周期结束后停止,指示灯全部熄灭。4、按下停止2SB(X2)按扭指示灯全部熄灭,松开按扭继续循环。
一、解决控制要求1:状态流程图1和梯形图2
图1中M8002初始脉冲继电器,PLC运行时接通一个扫描周期,M8002常开触点闭和,进入初始步,等待发出控制指令。
图2是状态流程图1所对应的梯形图。图中0~9步,按下1SB,X1(上升沿脉冲触点)接通一次,M0接通一个扫描周期,M0的常开点与M1的常闭点形成接通状态,所以M1得电。程序运行在下个周期,M1的常开点与M0的常闭点形成接通状态,M1形成自保状态。再次按下1SB,M0接通一次,形成一个扫描周期的接通脉冲,M1失电并保持失电状态。这是一个典型的单按扭起停应用电路。9~16步,ZRST S20 S22是当M1闭合时,对程序S20~S22程序段进行组复位同时用SET S0进入处始步,等待下次发出运行指令。
二、解决控制要求2:状态流程图3、梯形图4
状态流程图3中省略部分为图1中S21步。
状态流程图3省落部分为图1中S21步;4为图3所对应的梯形图,图4中省略部分为图2中20~38步;44~48步为循环次数和计数器复位,必须放在步近接点以外,否则启动时第一次能循环5次,再次启动,程序循环一次将停止。因为C0无法复位。
三、解决控制要求3:状态流程5、梯形图6
状态流程图5省落部分为图1中S21步,图6中省落部分为图2中20~38步。
程序开始用了个基础程序“起、保、停”。按下启动按扭(X1)闭合,M0有电并自保,其常开点闭合,常闭点打开,保证程序连续循环,按下停止按扭(X2),M0失电并解除自保,其触点恢复常态,当程序运行到S22步,回到S0条件满足,当前循环结束,回到初始步。达到控制要求。
四、解决控制要求3:梯形图7
状态流程图如图1,梯形图7中省落部分为图2中20~48步。M8034为特殊继电器,当M8034得电,禁止全部输出。X2可以用开关或按扭控制。
步进顺控编程的停止,实质上是对对步进编程方法的解析和经验编程法在步进编程中的应用。熟练掌握步进编程的停止,有利于提高程序的设计效率,可以编写出较复杂的程序。
参考文献:
[1]姜治臻 PLC技术及应用—北京:高等教育出版社,2009.7
[2]廖常初 可编程序控制器的编程方法与工程应用 —重庆:重庆大学出版社,2001.2
[关键词] 步进顺控编程;程序停止
顺序控制又称步进控制控制设计法,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间顺序,在生产过程中各个执行机构自动地有次序地进行操作。
顺序控制的动作流程图也称为状态流程图,三菱FX系列PLC进入初始状态一般用M8002常开点作为转移条件,中间有单流程、多流程顺序控制,规律较强,易于掌握。程序的停止,要求不同,解决方法也不相同,设计不正确,将无法达到控制要求。本文以实例验证步进编程中四种停止。
有两盏指示灯,按下启动按扭1SB(X1)第一盏指示灯亮,10S后第二盏只是灯亮,10S后全部熄灭,再过10S开始循环。
控制要求:1、再次按下1SB(X1),两盏灯全部熄灭。2、循环5次指示灯全部熄灭。3、按下停止按扭2SB(X2),当前工作周期结束后停止,指示灯全部熄灭。4、按下停止2SB(X2)按扭指示灯全部熄灭,松开按扭继续循环。
一、解决控制要求1:状态流程图1和梯形图2
图1中M8002初始脉冲继电器,PLC运行时接通一个扫描周期,M8002常开触点闭和,进入初始步,等待发出控制指令。
图2是状态流程图1所对应的梯形图。图中0~9步,按下1SB,X1(上升沿脉冲触点)接通一次,M0接通一个扫描周期,M0的常开点与M1的常闭点形成接通状态,所以M1得电。程序运行在下个周期,M1的常开点与M0的常闭点形成接通状态,M1形成自保状态。再次按下1SB,M0接通一次,形成一个扫描周期的接通脉冲,M1失电并保持失电状态。这是一个典型的单按扭起停应用电路。9~16步,ZRST S20 S22是当M1闭合时,对程序S20~S22程序段进行组复位同时用SET S0进入处始步,等待下次发出运行指令。
二、解决控制要求2:状态流程图3、梯形图4
状态流程图3中省略部分为图1中S21步。
状态流程图3省落部分为图1中S21步;4为图3所对应的梯形图,图4中省略部分为图2中20~38步;44~48步为循环次数和计数器复位,必须放在步近接点以外,否则启动时第一次能循环5次,再次启动,程序循环一次将停止。因为C0无法复位。
三、解决控制要求3:状态流程5、梯形图6
状态流程图5省落部分为图1中S21步,图6中省落部分为图2中20~38步。
程序开始用了个基础程序“起、保、停”。按下启动按扭(X1)闭合,M0有电并自保,其常开点闭合,常闭点打开,保证程序连续循环,按下停止按扭(X2),M0失电并解除自保,其触点恢复常态,当程序运行到S22步,回到S0条件满足,当前循环结束,回到初始步。达到控制要求。
四、解决控制要求3:梯形图7
状态流程图如图1,梯形图7中省落部分为图2中20~48步。M8034为特殊继电器,当M8034得电,禁止全部输出。X2可以用开关或按扭控制。
步进顺控编程的停止,实质上是对对步进编程方法的解析和经验编程法在步进编程中的应用。熟练掌握步进编程的停止,有利于提高程序的设计效率,可以编写出较复杂的程序。
参考文献:
[1]姜治臻 PLC技术及应用—北京:高等教育出版社,2009.7
[2]廖常初 可编程序控制器的编程方法与工程应用 —重庆:重庆大学出版社,2001.2