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

三菱FX2N系列PLC跳转程序中软元件的状态与标号

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

简介(1) 被跳过程序段中软元件的状态 在发生跳转时,被跳过的那段程序中的驱动条件已经没有意义了,所以此程序段中的各种继电器和状态器、定时器等将保持跳转发生前的状态不变。例

    (1)被跳过程序段中软元件的状态    在发生跳转时,被跳过的那段程序中的驱动条件已经没有意义了,所以此程序段中的各种继电器和状态器、定时器等将保持跳转发生前的状态不变。例如图5. 12中,M0接通时,被跳过程序段中的M1即使接通,Y000也不会随之反应。同样,M0断开时,被跳过程序段中的M3即使接通,Y000也不会随之反应。    被跳过程序段中的计数器、定时器,如果具有掉电保持功能,由于相关程序停止执行,其当前值也被锁定。程序继续执行时,计数器、定时器将继续工作。要指出的是正在工作的定时器T192T199、高速计数器C235C255不管有无跳转仍将连续工作,输出接点也能动作。注意,计数器、定时器的复位指令具有优先权,即使复位指令在被跳过的程序段中,执行条件满足时,复位工作也将执行。    (2)标号不能重复使用,但能多次引用    标号作为跳转程序的入口地址,在程序中只能出现一次,同一标号不能重复使用。但是,同一标号可以多次被引用,也就是说可以从不同的地方跳转到同一标号处,如图5. 13 (a)所示。当常开M0接通时,程序跳转到标号P0处。同样,若常开M0断开,而常闭M1接通,程序也是跳转到P0标号处。
跳转指令标号使用
    5.13    跳转指令标号使用    标号也可以出现在跳转指令之前,如图5. 13(b)所示。当M0接通时,程序也允许向回跳转。但是如果M0接通时间超过100ms,会引起警戒时钟出错,但不会影响程序的执行。    标号共有128个,其中标号P63相当于END,不能作为真正的标号使用。这样,当要跳过最后一段程序结束时,就可以在此段程序前设置一条CJ P63指令。也可以理解为CJ P63就是跳转到程序的最开始处。而且标号P63不必出现在程序中。