您现在所在的是:

欧姆龙OMRON

回帖:7个,阅读:5603 [上一页] [1] [下一页]
940
kloar
文章数:13
年度积分:50
历史总积分:940
注册时间:2009/4/28
发站内信
发表于:2011/11/19 11:54:52
#0楼
请问各位大侠,当我使用欧姆龙的数据比较指令CMP进行比较时如果两个值相等则25506为1,但是当我要比较很多组数据时,如我比较HR0000和10,HR0010和100,我读取SR标志值时会否冲突?如HR0000和10相等,则25506为1,当又要比较HR0010和100,此时他们不相等,但是不是25506还是为1呢(因为HR0000和10相等)?这时候我要判断HR0010和100的输出就有问题呀!
38070
知道一点
文章数:22557
年度积分:2489
历史总积分:38070
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2011/11/19 12:15:04
#1楼
标志位是共用的,在不同的地方标志位状态会跟着变,所以要用引用中间位
快乐 幸福 自由 比什么都重要
1570
mishifeng8719
文章数:293
年度积分:50
历史总积分:1570
注册时间:2011/8/15
发站内信
发表于:2011/11/19 15:53:48
#2楼
楼主  关于25506这个标志位是否有冲突其实办法很好解决的,你可以在一条语句中把HR0000和10比较后,一个25506输出,在另外写条语句把10和100比较,一个25506输出,在不同语句中,25506是不会有冲突的
1570
mishifeng8719
文章数:293
年度积分:50
历史总积分:1570
注册时间:2011/8/15
发站内信
发表于:2011/11/19 15:55:12
#3楼
每个CMP命令后都能使用25505、25506、25507三个标志位。每次使用标志位只对前面紧跟的那个CMP命令比较结果有效
940
kloar
文章数:13
年度积分:50
历史总积分:940
注册时间:2009/4/28
发站内信
发表于:2011/11/19 21:04:30
#4楼
谢谢各位大侠!已经明白了!
3283
xiangfengcba
文章数:1700
年度积分:50
历史总积分:3283
注册时间:2005/9/30
发站内信
发表于:2011/11/19 21:49:53
#5楼
每个CMP命令后都能使用25505、25506、25507三个标志位。每次使用标志位只对前面紧跟的那个CMP命令比较结果有效!!明白没有?
940
kloar
文章数:13
年度积分:50
历史总积分:940
注册时间:2009/4/28
发站内信
发表于:2011/11/23 11:33:34
#6楼
明白了!谢谢各位大侠!
597
anastasiafei
文章数:33
年度积分:50
历史总积分:597
注册时间:2012/8/15
发站内信
发表于:2012/8/29 10:26:43
#7楼
不太懂欧姆龙

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

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

62.4004