NOP 0命令的理解

刚接触STL语句表,对NOP  0这个命令不太清楚,请指点。程序见附图,当执行了“TRP1:NOP 0”指令后,是否继续执行随后的指令(绿色圈出),还是结束整个程序段。

图片说明:

NOP 0命令的理解   

最佳答案

1、有关NOP:
NOP 0 指令(空操作指令 0)既不执行任何功能,也不影响状态位。指令代码含有一个 16 个“0”位模式。
NOP 1 指令(空操作指令 1)既不执行任何功能,也不影响状态位。指令代码含有一个 16 个“1”位模式。
2、什么情况下需要用NOP?感觉其用处不大?一般这样应用:
、在程序中刻意要进行延时,即应用NOP延时该指令的机器时间。
、在程序中删除了一条指令,用NOP替代,以作为标识、备忘。
3、当执行了“TRP1:NOP 0”指令后,是否继续执行随后的指令(绿色圈出),还是结束整个程序段。
继续执行随后的指令。
4、相关资料:
《用于S7-300 和S7-400 的语句表(STL)编程手册》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1008[1].pdf

提问者对于答案的评价:
谢谢阿鸣的指点

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc296875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:54
下一篇 2020年10月31日 下午1:54

相关推荐