首页 上一页 1 2 下一页 尾页

伺服电机的累计误差如何消除?? 点击:18893 | 回复:39



小T

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 71回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2006年8月05日
发表于:2007-08-22 15:38:00
楼主
我想请教下,如果我有个主轴是伺服带动的,每次工作转90度为一个工位,转一周四个工位360度,这样时间久了会有累计误差,有没好的解决办法?



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2007-08-22 20:16:00
1楼
回零位。

T22

  • 精华:1帖
  • 求助:0帖
  • 帖子:21帖 | 145回
  • 年度积分:0
  • 历史总积分:347
  • 注册:2006年5月23日
发表于:2007-09-14 16:29:00
2楼
这用数控里的相对坐标与绝对坐标说明,相对坐标每下一步以当前位置为起点,如当前位置有误差,那么下一步也是会有误差的,解决的办法就是用绝对坐标,所有你的标定都只有一个起点,也就是说,第一点的当前位置是以同一个坐标点定义之,这样就不会有累计误差了。伺服中,相对编码器有Z脉冲,要是绝对编码器,从跟本上是不会有如你说的问题的。可能机械本身也有一定的精度,就得从机械结构方面考虑考虑了。

张家港市

  • 精华:0帖
  • 求助:2帖
  • 帖子:57帖 | 148回
  • 年度积分:0
  • 历史总积分:489
  • 注册:2007年3月21日
发表于:2007-09-15 08:02:00
3楼
但是用了绝对位置的话,速度的调整就不容易了,比如在高速运转时,先慢速,再快速,然后慢速,此时就不方便了。

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-09-15 08:09:00
4楼
还是采用Z脉冲回零比较好,机械问题、丢脉冲等问题都可以避免了。

dingyueting

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 146回
  • 年度积分:0
  • 历史总积分:171
  • 注册:2007年5月20日
发表于:2007-09-15 08:52:00
5楼
学习一下

caichu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 39回
  • 年度积分:0
  • 历史总积分:88
  • 注册:2007年3月09日
发表于:2007-09-15 10:46:00
6楼
学习了

gaigai

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 258回
  • 年度积分:0
  • 历史总积分:368
  • 注册:2003年9月15日
发表于:2007-09-15 16:53:00
7楼
支持老菜鸟

息峰

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 293回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-09-15 19:24:00
8楼
老菜鸟说的一点没错,Z脉冲回零是相对比较好的,

小T

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 71回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2006年8月05日
发表于:2007-09-27 09:00:00
9楼
谢谢回复

Marco Li

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 50回
  • 年度积分:0
  • 历史总积分:407
  • 注册:2007年12月13日
发表于:2008-02-29 17:40:00
10楼
学习了

LUCKYLIHONG

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2007年12月31日
发表于:2008-03-03 21:36:00
11楼
学习了

南风

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 343回
  • 年度积分:0
  • 历史总积分:1474
  • 注册:2002年9月21日
发表于:2008-05-23 23:34:18
12楼
z脉冲回零应该不错。。

高将

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 59回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2006年12月26日
发表于:2008-06-11 01:53:27
13楼
我使用光洋的译码器Z相不能接在X2中,

ihomept

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 52回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2008年6月11日
发表于:2008-06-11 10:54:48
14楼

找一次原点应该就可以了

过客9

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 41回
  • 年度积分:100
  • 历史总积分:1597
  • 注册:2001年6月11日
发表于:2008-08-03 14:49:15
15楼
不知道现场如何,找一个参考点做复位

beiyanren

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 29回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-09-18 12:57:54
16楼

PLC没有那么智能,一般是要做机械原点的,可以装一个接近开关来做零点,每次启动前判断一下。这是必需的

不过更重要的是要降低脉冲的出错率,尽量减少脉冲的偏差,因为PLC带伺服还不是全闭环控制,就是说控制器收到多少个脉冲它才会运动到相应的位置,但实际上发脉冲的方法肯定会丢脉冲,或者多脉冲(周围有干扰的情况下)

如果可行的话,可通过通讯的方式给定运行的脉冲量,这个理论上是没有误差的,只有机械上的误差。至于你说的这个应用,发发脉冲应该就是可以了,你的减速箱的速比肯定很大,伺服电机旋转个几度到转台那用表是测不出来的,除非你的丢脉冲是非常的严重。所以每次回原位就可以用零点来校一下,保证没问题的。

beiyanren

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 29回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-09-18 13:02:56
17楼

PLC没有那么智能,一般是要做机械原点的,可以装一个接近开关来做零点,每次启动前判断一下。这是必需的

不过更重要的是要降低脉冲的出错率,尽量减少脉冲的偏差,因为PLC带伺服还不是全闭环控制,就是说控制器收到多少个脉冲它才会运动到相应的位置,但实际上发脉冲的方法肯定会丢脉冲,或者多脉冲(周围有干扰的情况下)

如果可行的话,可通过通讯的方式给定运行的脉冲量,这个理论上是没有误差的,只有机械上的误差。至于你说的这个应用,发发脉冲应该就是可以了,你的减速箱的速比肯定很大,伺服电机旋转个几度到转台那用表是测不出来的,除非你的丢脉冲是非常的严重。所以每次回原位就可以用零点来校一下,保证没问题的。

beiyanren

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 29回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-09-18 13:03:48
18楼

PLC没有那么智能,一般是要做机械原点的,可以装一个接近开关来做零点,每次启动前判断一下。这是必需的

不过更重要的是要降低脉冲的出错率,尽量减少脉冲的偏差,因为PLC带伺服还不是全闭环控制,就是说控制器收到多少个脉冲它才会运动到相应的位置,但实际上发脉冲的方法肯定会丢脉冲,或者多脉冲(周围有干扰的情况下)

如果可行的话,可通过通讯的方式给定运行的脉冲量,这个理论上是没有误差的,只有机械上的误差。至于你说的这个应用,发发脉冲应该就是可以了,你的减速箱的速比肯定很大,伺服电机旋转个几度到转台那用表是测不出来的,除非你的丢脉冲是非常的严重。所以每次回原位就可以用零点来校一下,保证没问题的。

abn

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 9回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2008年8月15日
发表于:2008-10-08 14:17:40
19楼

学习一下

 

死亡骑士

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1774回
  • 年度积分:0
  • 历史总积分:2630
  • 注册:2006年7月17日
发表于:2008-10-08 14:42:20
20楼
被阉人说的有道理 晕 是 beiyanren

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页