当执行NT指令时,如果在上一次扫描过程中为ON的变量在当前扫描中变为OFF,只在当前扫描中执行NT指令。NT指令不能在初始扫描时执行,因为上一次扫描的状态总被视为OFF。因此,在初始扫描时,即使执行了NT指令它也不起作用。下例描述了NT指令的功能。
程序示例
A点
变量Start置OFF,然后变量Motor置ON。
B点
在执行完一次扫描后,变量Motor将置OFF。
C点
变量Motor保持OFF,因为未检测到变量Start的下降沿。
对于上升沿和下降沿指令的操作数,当执行每个元件的间接寻址时,尤其是当使用变量指定数组或位时,您必须要多加注意。在执行指令前,会将上一次执行的操作数中的变量与当前执行的操作数中的变量进行比较。因此,如果指定的变量值不同,比较目标也不同。