您现在的位置是:首页 > PLC技术 > PLC技术
CP1H PLC的工序步进控制指令
来源:艾特贸易2017-06-04
简介工序步进控制指令又称工序步进指令,用来编写顺序控制程序, CP1H PLC 有 2 条常用的工序步进控制指令。 1 .指令说明 工序步进控制指令说明如下。 2 .指令使用举例 工序步进控制指
工序步进控制指令又称工序步进指令,用来编写顺序控制程序,CP1H PLC有2条常用的工序步进控制指令。 1.指令说明 工序步进控制指令说明如下。 2.指令使用举例 工序步进控制指令使用及说明如图6-2所示,图6-2 (a)为梯形图,图6-2 (b)为状态转移图,图6-2 (c)为指令语句。从图中可以看出,顺序控制程序由多个步程序组成,每个步程序段以STEP指令开始、以SNXT指令结束并启动下一个步程序,当执行SNXT指令时,会将上一步程序复位,同时启动本步程序(即将本步程序状态继电器Wxxx. xx置1),使本步程序成为活动步程序,本步程序则被执行。 在图6-2中,进入初始步(W0. 00)程序的条件是0.00触点由断开转为闭合,由初始步进入下一步(W0. 01)程序的条件是T0000触点闭合,若不满足步进转换条件,则会一直运行当前步程序,无法进入下一步程序。 图6-2 工序步进指令使用举例 3.指令使用注意事项 使用工序步进控制指令时,要注意以下事项。 ①序步进指令仅对内部辅助继电器W0. 00~W511. 15有效,不要重复使用同一编号的内部辅助继电器。 ②执行SNXT指令转移步程序后,上一步程序会被复位,其中OUT、OUTNOT指定的继电器为OFF,定时器TIM、TIMH、TMHH、TIML复位,其他指令(如SET、RSET、KEEP和计数器)指定的继电器会保持。 ③将SNXT指令的参数N设为一个未使用的内部辅助继电器编号,并在其后紧跟一条无参数N的STEP指令,则可结束整个步程序。 ④SNXT、STEP指令不能用在子程序、中断程序和程序块中。 ⑤禁止在步程序段中使用时序控制指令( END、IL、ILC、JMP、JME、JMP0、JME0、CJP、CJPN)和子程序进入(SBN)、返回(RET)。
点击排行
