登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:循环指令
点击:671 回复: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
工控新闻
效率飙升 60% !特来电产线见证智造伟力!
施耐德电气赵国华出席中法企业家委员会第七次会议:聚焦科技创新,共塑绿色未来
安徽提出到2027年智能机器人产业链规模突破千亿元
华北工控|EPC-3208P-A20支持12/13/14代Intel Core处理器,瞄准高性能计算集群应用场景
【深度实战】米尔RK3576开发板AMP非对称多核开发指南:从配置到实战
第七届工业互联网大赛新兴产业赛:聚焦前沿 共筑未来创新生态
智能网联引领新能源车产业升级
美的集团与汇川技术战略携手,构建工业生态新标杆
更多新闻资讯