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

CP1H系列PLC的步启动指令SNXT(009)/步定义指令STEP(

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

简介(一)步启动指令 SNXT 在 STEP 指令之前配置,通过对指定的工序(步)编号进行 OFF ON ,来运行该工序(步)程序(使该工序步进)。 CPU 执行到每个步程序段开头的 SNXT (009)N 指令,当

    (一)步启动指令SNXT    STEP指令之前配置,通过对指定的工序(步)编号进行OFFON,来运行该工序(步)程序(使该工序步进)。CPU执行到每个步程序段开头的“SNXT (009)N”指令,当在SNXT指令之前已存在某一步程序时,它将结束前一步(N-1)的执行,转而置下一步程序的控制位为1,执行下一步的程序,并复位前一步使用的定时器、数据区。此时前一步使用的定时器、数据区的状态为:    1)OUTOUT NOT指令指定的继电器为OFF    2)定时器复位。    3)其他保持。    SNXT (009)指令可以放在步进程序开始、中间和结束。    (二)步定义指令STEP    步定义STEP指令紧随步启动SNXT指令之后。它有如下两层含义:    (1)带操作数的STEP (008)指令位于整个步进程序的开始或中间,在SNXT指令之后,各工序之前配置,表示指定工序编号的工序开始。它是用来定义紧随此指令之后的步程序开始,它的操作数是该步进程序的控制位。    (2)不带操作数的STEP (008)指令在最后一个SNXT指令之后,整体步程序的最后配置,表示这一系列步进程序块终止。    (三)单步启动标志A200.12    STEP (008)指令定义某一步程序段开始时,单步启动标志A200.12  ON  1个扫描周期。A200. 12常被用于复位定时器、计数器等。