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

主题:简介寻址

点击:1252 回复:8

求助各位大神,
刚接触欧姆龙PLC不久,最近想实现一个功能:每当W0.00由OFF变ON后,依次将数据寄存器D0,D2,D4,D6.....中的值传送到D1000中去,D中存储一个32位整型值。
19-01-29 10:52
说得不清楚啊.依次传送是什么意思?是on一次,传一个?
19-01-29 12:29
那不是计数加传送之类的?
19-01-29 13:28
附件 untitled1.jpg
19-01-30 21:16
MOVL @D0 D1000 (32位),刚才写错了,这两天搞三零的
@D0(这个值是多少,就代表是D几。比如D0是20 上面的意思是
D20 21 传送到D1000 D1001
具体我发过贴,可以看看,欧姆龙这个间接寻址非常好用
@D0  里面是十进制,这个主意下
最后修改:2019/1/30 21:34:52
19-01-30 21:24
他是要把D0,D1里的内容发到D1000,D1001
最后修改:2019/1/30 22:27:44
19-01-30 22:24

引用 蜀中之首 在 2019/1/30 21:16:08 发言【内容省略】

指令用错了,如果下面+B指令的话,上面应该是MOVL *D100 D1000而不是MOVL @D100 D1000,否则你下面应该使用+指令,上面人家指出的就是这个问题。
附件 snap3.jpg
附件 snap4.jpg
附件 snap5.jpg
Good Luck~
19-01-31 08:58
指针可以啊
19-01-31 13:16
谢谢
19-01-31 18:58

工控新闻

更多新闻资讯