登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:循环指令
点击:650 回复:4
楼主
编辑
引用
管理
1443986561
请教各位,这程序怎么不能循环呢,按一下10.00,就右移一位,但移出去的1就不循环了,到最后HO就全是0,
13-06-25 17:28
1楼
编辑
引用
管理
cvlsam
因为进位标志在任务结束后会被清除,所以Cy在任务重新扫描后始终为0,也就导致了你的Ror的执行结果为0了。
如果你是Cp或以上机型,你可以尝试保存条件标志,Cp以下机型不支持保存条件标志指令Ccs(282)以及装入条件标志指令CcL(283)。
如以下程序,你可以获得ROR指令正确的执行结果。
Good Luck~
13-06-25 21:19
2楼
编辑
引用
管理
1443986561
非常感谢您的回答,解释得这么清楚和专业,我先试一下
13-06-25 21:53
3楼
管理
匿名用户
该帖内容不符合相关规定!
13-06-25 22:18
4楼
编辑
引用
管理
1443986561
我试过了可以循环,还请教一下,现在是移一位,如果要想移N位循环移位怎么做,手册找不到说明
13-06-26 09:56
工控新闻
破局外资主导,中国大型PLC国产化提速
第十届“创客中国”智能机器人中小企业创新创业大赛决赛在普陀举办
台达于2025中国智算产业绿色科技大会推出全球可持续AI报告 以高效节能方案绘制AI算力绿色未来
西克|读码器 Lector8 硬软双更新?这次诚意满满!
一图读懂新时达电气股份2025年半年度报告
西克重点推介 - 基础型安全光幕-deTec4 Core 系列
一图读懂 | 步科股份2025年半年度报告
中控技术PLC助力全球最大26MW海上风电机组顺利安装
更多新闻资讯