登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:求教,欧姆龙PLC中使用什么指令判断D区中一个字中某一个位的状态

点击:9925 回复:7

求教,欧姆龙PLC中使用什么指令判断D区中一个字中某一个位的状态,判断是1还是0,作为条件,接着执行下一步指令。
10-01-07 14:55
将这个D区的数传送到继电器区,然后进行表格比较。这样应该就可以了,但是我没试过,楼主可以试试。
10-01-07 15:20
将D区的值,传送到W区或I/O区,然后看其位的状态即可。
10-01-07 16:01
请问没有指令能够直接测试对D区中的某一位的状态吗?
10-01-07 16:28
4楼
该帖内容不符合相关规定!
10-01-07 19:47
应该没有,你只能把D去的值传到可以进行位寻址的字中,然后利用移位和循环来判断,哪个位为0或者1。
10-01-08 11:05
我是这么处理的:比如判断D0000的第三位是1还是0,先用ANDW D0000 #4 D0001,把结果输出到D0001,再用= D0001 #4输出,如果是1就有输出,是0就没输出!
最后修改:2010-1-27 15:08:14
10-01-27 15:07

引用 gshdx 在 2010-1-7 14:55:47 发言【内容省略】

去看一下TST(350)与TSTN(351)指令就知道该如何做。
Regards
10-01-27 17:09

工控新闻

更多新闻资讯