登录
首页
PLC论坛
罗克韦尔Rockwell(AB)
回帖
发帖
正文
主题:请教高手!NOP指令
点击:3783 回复:8
楼主
编辑
引用
管理
yzhqiuzi
请问程序中的 NOP指令到底起什么作用?为什么有的程序段末尾有,有的没有。一般什么时候需要用这个指令 知道的请详细指教 。谢谢!
最后修改:
2010/11/8 9:56:53
10-11-07 11:31
1楼
编辑
引用
管理
saint86
同问此问题。
我的程序是:
一个周期性任务,mainroutine 里 JSR 指令到子例程 ,子例程里 SBR 指令,后接NOP 指令 ,请问这里用NOP 指令有什么意义?什么情况下需要使用NOP指令?
望前辈们多多指教啊
10-11-08 09:55
2楼
编辑
引用
管理
cvlsam
NOP就是空指令,也就是浪费一点扫描周期时间而已。
常用于短暂的延时,比如,你需要给模块写入信息后,等待确认,写入信息是需要时间的,不会马上回应,因此,放置几个NOP指令,作为延时,等待确认。
Regards
10-11-08 10:13
3楼
编辑
引用
管理
ZCMY
空操作指令;
10-11-08 12:17
4楼
编辑
引用
管理
dwbb
学习了,就是让PLC等待下?
10-11-08 12:18
5楼
编辑
引用
管理
wushulin
这个指令是过时的指令,在没有电脑的时代里,用手编器编写,为了方便插入程序而不修改后面的,因此可以在中间插入NOP空指令。现在电脑编程,基本上没用了。也写不进去这个东西。
10-11-08 12:48
6楼
编辑
引用
管理
saint86
受教了,感谢楼上诸位达人解惑~
10-11-10 13:27
7楼
编辑
引用
管理
ZHTOK
引用
wushulin
在 2010/11/8 12:48:00 发言
【内容省略】
]
hao
10-11-11 23:41
8楼
编辑
引用
管理
白玉兰花
学习
10-11-12 07:51
工控新闻
倍福 | TwinCAT 3 CNC:集成全新功能与工艺软件包,引领智能制造新纪元
ABB与威腾电气携手成立新合资公司
新能源向左,自动化向右,矩形科技邀参加上海工博会
创新为钥 施耐德电气发布全新EcoStruxure开放自动化平台V24.0版
中国石化资本参与和利时自动化公司私有化收购完成交割
2024工博会 | 主编探秘·台达带来哪些黑科技?
工信部发文!事关设备更新和技术改造
2024世界制造业大会今日开幕 炫酷“智”造秀出产业实力
更多新闻资讯