wangyuh7400
级别: 论坛先锋
精华主题: 0
发帖数量: 201 个
工控威望: 1604 点
下载积分: 4391 分
在线时间: 141(小时)
注册时间: 2016-08-15
最后登录: 2024-10-31
查看wangyuh7400的 主题 / 回贴
楼主  发表于: 2018-02-05 15:02
   如题,想把Fx3u的模拟量模块写成FB块,其中u0是变量,用变址寄存器u0z1\g0写报错,不想用from,to写,请问大家是怎么写的,谢谢了
wangyuh7400
级别: 论坛先锋
精华主题: 0
发帖数量: 201 个
工控威望: 1604 点
下载积分: 4391 分
在线时间: 141(小时)
注册时间: 2016-08-15
最后登录: 2024-10-31
查看wangyuh7400的 主题 / 回贴
1楼  发表于: 2018-02-06 08:12
图片:
楼上这个FB块是有问题的,见图这一段。
程序步数多的话不建议用from,to指令编写程序会影响速度,应该用mov u0\g30 D1这种形式编写,可是FX3u不支持用u0z1这种用变址寄存器编写的方式,q系列可以这么写mov u0z1\g30 D1,所以想问下大家有什么解决方法
wangyuh7400
级别: 论坛先锋
精华主题: 0
发帖数量: 201 个
工控威望: 1604 点
下载积分: 4391 分
在线时间: 141(小时)
注册时间: 2016-08-15
最后登录: 2024-10-31
查看wangyuh7400的 主题 / 回贴
2楼  发表于: 2018-02-06 15:56
我把1楼的程序改了下,大家可以看下
附件: FX3U4AD_FB.rar (163 K) 下载次数:156
网站提示: 请不要用迅雷下载附件,容易出错