您现在所在的是:

欧姆龙OMRON

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

简介寻址

50
705861431
文章数:1
年度积分:50
历史总积分:50
注册时间:2019/1/22
发站内信
发表于:2019/1/29 10:52:22
#0楼
求助各位大神,

刚接触欧姆龙PLC不久,最近想实现一个功能:每当W0.00由OFF变ON后,依次将数据寄存器D0,D2,D4,D6.....中的值传送到D1000中去,D中存储一个32位整型值。
19254
pqsh 版主
文章数:7424
年度积分:1084
历史总积分:19254
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2019/1/29 12:29:01
#1楼
说得不清楚啊.依次传送是什么意思?是on一次,传一个?
25270
ytleaderplc
文章数:10636
年度积分:1696
历史总积分:25270
注册时间:2008/6/7
发站内信
发表于:2019/1/29 13:28:27
#2楼
那不是计数加传送之类的?
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2019/1/30 21:16:08
#3楼
附件 untitled1.jpg
20905
bnnyygy
文章数:5989
年度积分:1571
历史总积分:20905
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2019/1/30 21:24:17
#4楼
MOVL @D0 D1000 (32位),刚才写错了,这两天搞三零的
@D0(这个值是多少,就代表是D几。比如D0是20 上面的意思是
D20 21 传送到D1000 D1001
具体我发过贴,可以看看,欧姆龙这个间接寻址非常好用

@D0  里面是十进制,这个主意下
[此贴子已经被作者于2019/1/30 21:34:52编辑过]
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2019/1/30 22:24:32
#5楼
他是要把D0,D1里的内容发到D1000,D1001
[此贴子已经被作者于2019/1/30 22:27:44编辑过]
37234
cvlsam 版主
文章数:12401
年度积分:1586
历史总积分:37234
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/1/31 8:58:52
#6楼
以下是引用蜀中之首2019/1/30 21:16:08的发言:
附件 untitled1.jpg

指令用错了,如果下面+B指令的话,上面应该是MOVL *D100 D1000而不是MOVL @D100 D1000,否则你下面应该使用+指令,上面人家指出的就是这个问题。
附件 snap3.jpg

附件 snap4.jpg

附件 snap5.jpg

Good Luck~
3527
ycwmjw
文章数:540
年度积分:58
历史总积分:3527
注册时间:2011/2/20
发站内信
发表于:2019/1/31 13:16:51
#7楼
指针可以啊
7968
蜀中之首
文章数:5230
年度积分:50
历史总积分:7968
注册时间:2018/5/27
发站内信
发表于:2019/1/31 18:58:53
#8楼
回复 #6楼 cvlsam
谢谢

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

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

78.0005