liuqiang1986
相互交流,相互学习,共同探讨。
级别: 家园常客
精华主题: 0
发帖数量: 429 个
工控威望: 747 点
下载积分: 2562 分
在线时间: 604(小时)
注册时间: 2012-02-14
最后登录: 2024-04-01
查看liuqiang1986的 主题 / 回贴
楼主  发表于: 2017-10-14 17:13

如图所示,用程序模拟监视,怎么没有D300数据依次传送到D100开始的数据,程序哪里有问题?
技术在于积累,学习在于坚持。
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3222 分
在线时间: 9510(小时)
注册时间: 2006-09-13
最后登录: 2024-11-25
查看cvlsam的 主题 / 回贴
1楼  发表于: 2017-10-14 17:22
引用
引用楼主liuqiang1986于2017-10-14 17:13发表的 变址数据怎么没有变化? :
[attachment=214230]如图所示,用程序模拟监视,怎么没有D300数据依次传送到D100开始的数据,程序哪里有问题?


1、数据区的间接寻址不需要IR寄存器来操作,用类似与*D0或者@D0这样就可以。
2、如果是依次传输,用块传输指令不是更好。
3、用IR寄存器做间接寻址,你需要使用MOVR指令来给寄存器设定基地址指针。


Good Luck~
楼主留言:
热心助人!