FANUC 什么是NOP指令
NOP指令
在查看PMC梯形图时,发现梯形图中有一段程序段是使用“NOP”功能指令的,有些初学者可能不太明白该指令的含义,那么“NOP”功能指令具有什么作用呢?
“NOP”指令表示空指令,即无任何动作的指令,那么可能有人更不理解了,既然没有任何动作为什么还要在程序段中添加该指令呢?
“NOP”指令在程序段中会占用一个程序段的位置,但是不执行任何动作,该指令的意义在于使用LADDER III软件编写程序时,便于对网格(程序段)添加注释,以及打印梯形图时提供打印分页标志,在打印梯形图时检索到“NOP”指令时,会自动分页,也是分页符号的标志。
在LADDER III软件中,打开程序,程序中不会显示“NOP”功能指令,而是直接显示网格注释与分页符号。
打印当前梯形图可以看出,添加分页符以后,程序不会按顺序将当前页填满后再打印,而是检测到分页符以后直接跳转到下页进行打印。
如果不想在梯形图中显示“NOP”指令,可在LADDER III软件编译时,将“NET COMMENT(网格注释)”更改为“DO NOT OUTPUT(不输出)”后点击“Exec(执行)”;
若程序编译完成无异常后,将程序转换成存储卡格式,传入到设备中,则设备程序中不再显示“NOP”指令。
END
▼