您现在的位置是:首页 > PLC技术 > PLC技术

CP1H PLC的工序步进控制指令

来源:艾特贸易2017-06-04

简介工序步进控制指令又称工序步进指令,用来编写顺序控制程序, CP1H PLC 有 2 条常用的工序步进控制指令。 1 .指令说明 工序步进控制指令说明如下。 2 .指令使用举例 工序步进控制指

    工序步进控制指令又称工序步进指令,用来编写顺序控制程序,CP1H PLC2条常用的工序步进控制指令。    1.指令说明    工序步进控制指令说明如下。    2.指令使用举例    工序步进控制指令使用及说明如图6-2所示,图6-2 (a)为梯形图,图6-2 (b)为状态转移图,图6-2 (c)为指令语句。从图中可以看出,顺序控制程序由多个步程序组成,每个步程序段以STEP指令开始、以SNXT指令结束并启动下一个步程序,当执行SNXT指令时,会将上一步程序复位,同时启动本步程序(即将本步程序状态继电器Wxxx. xx1),使本步程序成为活动步程序,本步程序则被执行。    在图6-2中,进入初始步(W0. 00)程序的条件是0.00触点由断开转为闭合,由初始步进入下一步(W0. 01)程序的条件是T0000触点闭合,若不满足步进转换条件,则会一直运行当前步程序,无法进入下一步程序。
工序步进指令使用举例
工序步进指令使用举例
    6-2    工序步进指令使用举例    3.指令使用注意事项    使用工序步进控制指令时,要注意以下事项。    ①序步进指令仅对内部辅助继电器W0. 00W511. 15有效,不要重复使用同一编号的内部辅助继电器。    ②执行SNXT指令转移步程序后,上一步程序会被复位,其中OUTOUTNOT指定的继电器为OFF,定时器TIMTIMHTMHHTIML复位,其他指令(如SETRSETKEEP和计数器)指定的继电器会保持。    ③将SNXT指令的参数N设为一个未使用的内部辅助继电器编号,并在其后紧跟一条无参数NSTEP指令,则可结束整个步程序。    SNXTSTEP指令不能用在子程序、中断程序和程序块中。    ⑤禁止在步程序段中使用时序控制指令( ENDILILCJMPJMEJMP0JME0CJPCJPN)和子程序进入(SBN)、返回(RET)