1.2.9 其他指令

其他指令的指令助记符、名称、功能、梯形图及操作软元件和程序步长如表1-10所示。

表1-10 其他指令表

1.INV指令

INV(Inverse)(逻辑运算结果取反)指令在梯形图中用一条45°的短斜线来表示,它将使该指令之前的运算结果取反,如之前运算结果为0,使用该指令后运算结果为1;如之前的运算结果为1,则使用该指令后运算结果为0。该指令应用如图1-57所示,X000常开触点接通时,Y000线圈通电,Y001线圈失电。

图1-57 INV指令应用

a)梯形图 b)指令表 c)时序图

2.NOP指令

NOP(空操作)指令,使该步序进行空操作,在梯形图中无显示。该指令应用如图1-58所示。

图1-58 NOP指令应用

a)梯形图 b)指令表

在调试程序时,用它来取代一些不必要的指令,即删除由这些指令构成的程序,但现在编辑器的功能越来越大,修改程序时可直接删除指令,因而很少使用NOP指令。此外程序中也可用NOP指令延长扫描周期。