kindybox
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kindybox的 主题 / 回贴
楼主  发表于: 2017-12-04 10:35
我想用IR1间接给D1000,D1050.....,D1500赋值#000A,可是运行发现只有D1050赋值了,其他都没变,所以请教一下,我该怎么改程序,使IR1每次循环都增加50。

  
kindybox
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kindybox的 主题 / 回贴
1楼  发表于: 2017-12-04 10:55
希望哪位大侠能给解答一下!万分感谢!
w45062099
多做事,少说话!
级别: 略有小成
精华主题: 0
发帖数量: 340 个
工控威望: 450 点
下载积分: 1293 分
在线时间: 1045(小时)
注册时间: 2014-10-23
最后登录: 2024-11-27
查看w45062099的 主题 / 回贴
2楼  发表于: 2017-12-04 14:43
欧姆龙的变址很强大,但不好理解!  
[ 此帖被w45062099在2017-12-04 14:49重新编辑 ]
每天只要小小一步都是在进步!
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3302 分
在线时间: 9514(小时)
注册时间: 2006-09-13
最后登录: 2024-11-27
查看cvlsam的 主题 / 回贴
3楼  发表于: 2017-12-04 14:56
数据区的变址要IR寄存器干什么呢?

你的问题在MOVL是赋值指令而非累加指令。

数据区使用*D100这样的变址不是更简单么。

Good Luck~