lifeison
级别: 探索解密
精华主题: 0
发帖数量: 40 个
工控威望: 138 点
下载积分: 685 分
在线时间: 25(小时)
注册时间: 2016-07-12
最后登录: 2024-09-29
查看lifeison的 主题 / 回贴
楼主  发表于: 2016-11-07 23:34
图片:
图片:
图片:
各位师傅:
        你们好!
       最近有个项目,是用步进马达拉动同步带的方式,重复做“多点定位”,定位精度1毫米,现在同步带轮的周长由于马达细分设定而存在小数点四舍五入的误差,运行久了以后,造成很明显的累计定位误差,欢迎各位提出宝贵建议!

当然换伺服电机,设置合适的电子齿轮比可以解决问题,但是由于马达的选型是机械工程师设计并已装配好的,在不换硬件的情况下,看各位师傅有何其他高见?

(PLC: 松下FP-XH, 指令形式:绝对型脉冲加方向。)
[ 此帖被lifeison在2016-11-08 00:00重新编辑 ]
工控勤哥
级别: 工控侠客
精华主题: 0
发帖数量: 255 个
工控威望: 3675 点
下载积分: 8546 分
在线时间: 203(小时)
注册时间: 2016-06-23
最后登录: 2024-10-11
查看工控勤哥的 主题 / 回贴
1楼  发表于: 2016-11-08 17:31
如果是往复运动,用的又是绝对值定位,不存在累计误差的问题。
如果是送定长料,特别料带距离是固定的,那就会有累计误差。
本帖最近评分记录:
  • 下载积分:+1(lifeison) 热心助人!
    工控勤哥
    级别: 工控侠客
    精华主题: 0
    发帖数量: 255 个
    工控威望: 3675 点
    下载积分: 8546 分
    在线时间: 203(小时)
    注册时间: 2016-06-23
    最后登录: 2024-10-11
    查看工控勤哥的 主题 / 回贴
    2楼  发表于: 2016-11-10 11:22
    引用
    引用第6楼lifeison于2016-11-08 18:49发表的  :


    距离转换成脉冲过程中,有小数点被四舍五入!

    打个比方,1600*3.1415四舍五入后是5026脉冲,刚好到你需要的位置,也机就是正转5026个脉冲,反转回来也是5026个脉冲,就没有累计误差。
    但如果是一直向一个方向转的,才有累计误差。如果一直向一方向转的,定长距离,建议找特性,用传感器检测停止更靠谱。