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

  
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

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

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

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

Good Luck~