kimi_lian
级别: 探索解密
精华主题: 0
发帖数量: 4 个
工控威望: 112 点
下载积分: 925 分
在线时间: 20(小时)
注册时间: 2012-07-11
最后登录: 2019-11-19
查看kimi_lian的 主题 / 回贴
楼主  发表于: 2013-06-25 15:35
1台 FX3U 带3只FX2N 10PG定位模块, 其中一只10PG在定位完成后, 读取其当前位置值, 监控显示其实际值偶尔会比设定值少1, 如设500, 其只有499,仅仅也只是少1. 而另2只10PG没有此情况.
指令:
写脉冲数: DTO K2 K13 K500 K1
读当前值: DFROM K2 K24 D234 K1

定位完成后监控D234, 偶尔只有499. 不知何故?
fschs
QQ:869603371
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 225 点
下载积分: 4263 分
在线时间: 58(小时)
注册时间: 2010-03-08
最后登录: 2024-11-02
查看fschs的 主题 / 回贴
1楼  发表于: 2013-06-26 14:15
10PG定位模块是差分输出的,应该不是1楼所说的原因,如是1楼所说的原因,应该是监控得正确值而实际发出的不是预设值,同求解
fschs
QQ:869603371
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 225 点
下载积分: 4263 分
在线时间: 58(小时)
注册时间: 2010-03-08
最后登录: 2024-11-02
查看fschs的 主题 / 回贴
2楼  发表于: 2013-06-26 14:19
个人认为应该在程序上找原因