龚喜2013
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 183 点
下载积分: 1667 分
在线时间: 121(小时)
注册时间: 2013-05-04
最后登录: 2024-02-29
查看龚喜2013的 主题 / 回贴
楼主  发表于: 2015-09-25 23:01
  Y0开机一直发脉冲,y1和y5控制相对定位,每次给的脉冲数一样,但每次走的距离都有误差,最多有1Mm,大概会差1000个脉冲,1个脉冲1um。请各位大神帮我分析一下是什么问题,干扰和机械已检查过没有问题,伺服是台达B2
书正1
不敢说实现梦想。只想离梦想更近一点!
级别: 略有小成
精华主题: 0
发帖数量: 94 个
工控威望: 221 点
下载积分: 610 分
在线时间: 49(小时)
注册时间: 2012-09-25
最后登录: 2016-04-15
查看书正1的 主题 / 回贴
1楼  发表于: 2015-09-26 08:28
相对定位本身就有累积误差的
不敢说实现梦想。只想离梦想更近一点!
337034877
级别: 正式会员
精华主题: 0
发帖数量: 9 个
工控威望: 98 点
下载积分: 585 分
在线时间: 2(小时)
注册时间: 2015-09-25
最后登录: 2015-10-17
查看337034877的 主题 / 回贴
2楼  发表于: 2015-09-26 09:45
用绝对定位呗
ybczxd
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 94 点
下载积分: 577 分
在线时间: 4(小时)
注册时间: 2015-03-26
最后登录: 2017-12-05
查看ybczxd的 主题 / 回贴
3楼  发表于: 2015-09-26 11:22
说得不太明白。
如果有累积误差可以归零复位,对于丝杠的精度足够0.02mm。
看看你的程序有什么问题?
lqm003
于英剑
级别: 家园常客
精华主题: 0
发帖数量: 227 个
工控威望: 741 点
下载积分: 651 分
在线时间: 48(小时)
注册时间: 2015-07-02
最后登录: 2021-04-17
查看lqm003的 主题 / 回贴
4楼  发表于: 2015-09-26 11:52
伺服有积累误差是实际存在的,用绝对控制方法,在加上丝杠总误差一定符合要求。
于英剑
chinazhu6666
严谨求实
级别: 网络英雄
精华主题: 0
发帖数量: 362 个
工控威望: 6119 点
下载积分: 2908 分
在线时间: 132(小时)
注册时间: 2011-12-16
最后登录: 2018-05-07
查看chinazhu6666的 主题 / 回贴
5楼  发表于: 2015-09-26 12:25
请说明的详细一点。就你说的来看,你先不要管轴之间的精度比较,先查看一个轴来回往返运动误差问题,是丢了脉冲,是丝杆精度,是某连接问题,是干扰,等等。。。把问题具体化,先针对一个点分析。
本帖最近评分记录:
  • 下载积分:+1(xingzb2) 热心助人!经验丰富
  • QQ76214024
    hezongfan
    级别: 略有小成
    精华主题: 0
    发帖数量: 161 个
    工控威望: 312 点
    下载积分: 4937 分
    在线时间: 64(小时)
    注册时间: 2013-09-19
    最后登录: 2019-05-06
    查看hezongfan的 主题 / 回贴
    6楼  发表于: 2015-09-28 09:16
    你先要弄清楚y0为什么一开机就发脉冲