zhao110
工控达人
级别: 略有小成
精华主题: 0
发帖数量: 242 个
工控威望: 356 点
下载积分: 582 分
在线时间: 59(小时)
注册时间: 2009-11-23
最后登录: 2024-10-21
查看zhao110的 主题 / 回贴
楼主  发表于: 2021-12-13 14:47
用FX5U-64MT做的绝对值定位,出现一个奇怪问题。程序如下

    DDRVA    D100  D200   K1  M3000
  
在定位的过程偶尔会出现定位不准的情况,通过监控SD5500的当前值,发现SD5500的值和D100的值并不相等,而M3000已经置位了。大家有没有遇到过类似的情况呢,目前没有找到解决办法。
爱学习的小锐
qq1253988347
级别: 略有小成
精华主题: 0
发帖数量: 72 个
工控威望: 242 点
下载积分: 2629 分
在线时间: 42(小时)
注册时间: 2019-05-20
最后登录: 2024-11-16
查看爱学习的小锐的 主题 / 回贴
1楼  发表于: 2021-12-13 14:56
看一下设定值和当前值相差多少,排查一下有没有干扰,控制线、编码器线要有屏蔽层、屏蔽层要接地。
或者不用指令完成的标志位,用下降沿脉冲发送中标志位来判断定位完成,都可以试一下,先从简单的开始
本帖最近评分记录:
  • 下载积分:+1(zhao110)
    爱学习的小锐
    qq1253988347
    级别: 略有小成
    精华主题: 0
    发帖数量: 72 个
    工控威望: 242 点
    下载积分: 2629 分
    在线时间: 42(小时)
    注册时间: 2019-05-20
    最后登录: 2024-11-16
    查看爱学习的小锐的 主题 / 回贴
    2楼  发表于: 2021-12-13 18:05
    SM556轴1的,其他轴,请看5U定位手册