• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
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重新编辑 ]
shown214
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 160 点
下载积分: 490 分
在线时间: 73(小时)
注册时间: 2014-12-18
最后登录: 2023-12-07
查看shown214的 主题 / 回贴
1楼  发表于: 2016-11-08 08:00
加编码器 做反馈
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 375(小时)
注册时间: 2013-05-30
最后登录: 2024-11-10
查看jicjic111的 主题 / 回贴
2楼  发表于: 2016-11-08 08:41
我想用浮点数计算,运行一个周期后每次复位(初始化),这样没累计定位误差
本帖最近评分记录:
  • 下载积分:+1(lifeison) 热心助人!
    yamqq
    雅马哈,爱普生,电装机器人。
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1717 个
    工控威望: 5539 点
    下载积分: 24588 分
    在线时间: 299(小时)
    注册时间: 2008-05-05
    最后登录: 2024-08-25
    查看yamqq的 主题 / 回贴
    3楼  发表于: 2016-11-08 09:05
    做计算,运行多少次后回原点
    本帖最近评分记录:
  • 下载积分:+1(lifeison) 热心助人!
  • 这个人很懒,什么也没有留下!
    fubin739
    级别: 家园常客
    精华主题: 0
    发帖数量: 443 个
    工控威望: 790 点
    下载积分: 3050 分
    在线时间: 453(小时)
    注册时间: 2006-11-06
    最后登录: 2024-11-14
    查看fubin739的 主题 / 回贴
    4楼  发表于: 2016-11-08 16:03
    每个周期设一次原点
    本帖最近评分记录:
  • 下载积分:+1(lifeison) 有考虑过,会影响周期!
    工控勤哥
    级别: 工控侠客
    精华主题: 0
    发帖数量: 255 个
    工控威望: 3675 点
    下载积分: 8546 分
    在线时间: 203(小时)
    注册时间: 2016-06-23
    最后登录: 2024-10-11
    查看工控勤哥的 主题 / 回贴
    5楼  发表于: 2016-11-08 17:31
    如果是往复运动,用的又是绝对值定位,不存在累计误差的问题。
    如果是送定长料,特别料带距离是固定的,那就会有累计误差。
    本帖最近评分记录:
  • 下载积分:+1(lifeison) 热心助人!
    lifeison
    级别: 探索解密
    精华主题: 0
    发帖数量: 40 个
    工控威望: 138 点
    下载积分: 685 分
    在线时间: 25(小时)
    注册时间: 2016-07-12
    最后登录: 2024-09-29
    查看lifeison的 主题 / 回贴
    6楼  发表于: 2016-11-08 18:49
    引用
    引用第5楼工控勤哥于2016-11-08 17:31发表的  :
    如果是往复运动,用的又是绝对值定位,不存在累计误差的问题。
    如果是送定长料,特别料带距离是固定的,那就会有累计误差。


    距离转换成脉冲过程中,有小数点被四舍五入!
    fengrunsheng
    生活中本不缺少美,缺少的是发现美的眼睛!
    级别: 网络英雄
    精华主题: 0
    发帖数量: 435 个
    工控威望: 7091 点
    下载积分: 19654 分
    在线时间: 478(小时)
    注册时间: 2014-09-07
    最后登录: 2024-07-05
    查看fengrunsheng的 主题 / 回贴
    7楼  发表于: 2016-11-09 10:45
    重新设定细分;计算电子齿轮比.定位精度0.001mm都不是问题.加油!
    本帖最近评分记录:
  • 下载积分:+1(lifeison) 具体方法?
    fubin739
    级别: 家园常客
    精华主题: 0
    发帖数量: 443 个
    工控威望: 790 点
    下载积分: 3050 分
    在线时间: 453(小时)
    注册时间: 2006-11-06
    最后登录: 2024-11-14
    查看fubin739的 主题 / 回贴
    8楼  发表于: 2016-11-09 11:03
    把周期缩一缩,多个周期复位一次原点
    本帖最近评分记录:
  • 下载积分:+1(lifeison) 热心助人!
    二手工控电器
    且行且珍惜
    级别: 工控侠客
    精华主题: 0
    发帖数量: 2823 个
    工控威望: 4450 点
    下载积分: 213868 分
    在线时间: 3179(小时)
    注册时间: 2008-02-22
    最后登录: 2024-11-22
    查看二手工控电器的 主题 / 回贴
    9楼  发表于: 2016-11-09 13:09
    请教楼主你是不是犯糊涂了??
           同步带轮有算周长的吗??同步带轮是算节距,也就是节距X齿数=距离。你是钻死胡同了!
    本帖最近评分记录:
  • 下载积分:+1(lifeison) 热心助人!
  • 欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
    http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
    lifeison
    级别: 探索解密
    精华主题: 0
    发帖数量: 40 个
    工控威望: 138 点
    下载积分: 685 分
    在线时间: 25(小时)
    注册时间: 2016-07-12
    最后登录: 2024-09-29
    查看lifeison的 主题 / 回贴
    10楼  发表于: 2016-11-10 08:20
    引用
    引用第9楼跑步向钱于2016-11-09 13:09发表的  :
    请教楼主你是不是犯糊涂了??
           同步带轮有算周长的吗??同步带轮是算节距,也就是节距X齿数=距离。你是钻死胡同了!


    你没理解清楚,我所说的周长,就是节圆的周长!



    X轴:5M的同步轮,节距5mm, 20个齿,节圆周长=100mm
    Y轴:5M的同步轮,节距5mm, 30个齿,节圆周长=150mm
    Z轴:3M的同步轮,节距3mm, 30个齿,节圆周长=90mm

    Y轴与Z轴的小数点除不断!
    yerong
    级别: 工控侠客
    精华主题: 1 篇
    发帖数量: 1883 个
    工控威望: 2033 点
    下载积分: 11028 分
    在线时间: 806(小时)
    注册时间: 2007-08-28
    最后登录: 2024-11-22
    查看yerong的 主题 / 回贴
    11楼  发表于: 2016-11-10 08:24
    程序上误差补偿 ,  
    有回原点条件可以回原点
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go