您现在所在的是:

欧姆龙OMRON

回帖:4个,阅读:610 [上一页] [1] [下一页]
* 帖子主题:

循环指令

835
1443986561
文章数:62
年度积分:50
历史总积分:835
注册时间:2013/5/29
发站内信
发表于:2013/6/25 17:28:48
#0楼
附件

请教各位,这程序怎么不能循环呢,按一下10.00,就右移一位,但移出去的1就不循环了,到最后HO就全是0,
37237
cvlsam 版主
文章数:12401
年度积分:1589
历史总积分:37237
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2013/6/25 21:19:45
#1楼
因为进位标志在任务结束后会被清除,所以Cy在任务重新扫描后始终为0,也就导致了你的Ror的执行结果为0了。

如果你是Cp或以上机型,你可以尝试保存条件标志,Cp以下机型不支持保存条件标志指令Ccs(282)以及装入条件标志指令CcL(283)。

如以下程序,你可以获得ROR指令正确的执行结果。
附件

Good Luck~
835
1443986561
文章数:62
年度积分:50
历史总积分:835
注册时间:2013/5/29
发站内信
发表于:2013/6/25 21:53:22
#2楼
非常感谢您的回答,解释得这么清楚和专业,我先试一下
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2013/6/23
发站内信
发表于:2013/6/25 22:18:23
#3楼
该用户被锁定,回复内容不予显示!
835
1443986561
文章数:62
年度积分:50
历史总积分:835
注册时间:2013/5/29
发站内信
发表于:2013/6/26 9:56:26
#4楼
回复 #1楼 cvlsam
我试过了可以循环,还请教一下,现在是移一位,如果要想移N位循环移位怎么做,手册找不到说明

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003