• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
brokenhope
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 403 点
下载积分: 779 分
在线时间: 548(小时)
注册时间: 2008-12-25
最后登录: 2024-12-24
查看brokenhope的 主题 / 回贴
楼主  发表于: 2010-12-08 09:49
最近控制一台伺服电机作往复运动,编码器的分辨率为2048*4,我选1个脉冲走0.001MM,无减速机构,丝杆导程为10MM,所以算出来电子齿轮比为512/625,脉冲频率为40k赫兹,可是发现越走越偏,后来改为1个脉冲走0.01MM,也就是电子齿轮比放大了10倍,脉冲频率为4k赫兹,走的就比较准。我想请教各位,伺服控制的精度由什么决定?是编码器的分辨率,还是丝杆的精度!在做伺服控制时,我如何确定1个脉冲走0.01MM还是0.001MM,也就是如何确定精度?还望各位不吝赐教!
waley1018
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看waley1018的 主题 / 回贴
1楼  发表于: 2010-12-08 10:05
我刚入门,所以。。。
gk1234
有反馈,才控制
级别: 论坛先锋
精华主题: 0
发帖数量: 124 个
工控威望: 1160 点
下载积分: 8765 分
在线时间: 170(小时)
注册时间: 2018-11-06
最后登录: 2024-12-24
查看gk1234的 主题 / 回贴
2楼  发表于: 2010-12-08 10:27
半闭环控制精度取决于伺服精度(驱动器、电机、编码器精度)和机械精度(丝杆,导轨)。
jxh668
jxh668
级别: 工控侠客
精华主题: 0
发帖数量: 1429 个
工控威望: 2169 点
下载积分: 4006 分
在线时间: 829(小时)
注册时间: 2009-12-21
最后登录: 2024-12-23
查看jxh668的 主题 / 回贴
3楼  发表于: 2010-12-08 10:40
要想高精度只能用全闭环控制
来看看 ,有用的就下了。深圳的可找我呵
brokenhope
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 403 点
下载积分: 779 分
在线时间: 548(小时)
注册时间: 2008-12-25
最后登录: 2024-12-24
查看brokenhope的 主题 / 回贴
4楼  发表于: 2010-12-08 10:59
引用
引用第2楼hnyyl12于2010-12-08 10:27发表的  :
半闭环控制精度取决于伺服精度(驱动器、电机、编码器精度)和机械精度(丝杆,导轨)。

那这种控制方式达不到0.001mm的精度吗?
chenlf
级别: 家园常客
精华主题: 0
发帖数量: 245 个
工控威望: 527 点
下载积分: 531 分
在线时间: 1141(小时)
注册时间: 2007-07-04
最后登录: 2024-12-25
查看chenlf的 主题 / 回贴
5楼  发表于: 2010-12-08 11:44
0.001mm不是一般的机构可以达到的,就算可以造价也很贵。不过你是差的越来越多,应该是频率太快丢了脉冲。
sandy_love
感悟生活,创新的源泉...
级别: 家园常客
精华主题: 0
发帖数量: 487 个
工控威望: 823 点
下载积分: 1610 分
在线时间: 482(小时)
注册时间: 2008-12-08
最后登录: 2024-11-22
查看sandy_love的 主题 / 回贴
6楼  发表于: 2010-12-08 12:02
正常情况下,改脉冲当量只会影响控制精度不会影响重复定位精度。检查下是不是中间过程出了问题
meiyouleya
天黑路滑,社会复杂!!!
级别: 略有小成
精华主题: 0
发帖数量: 385 个
工控威望: 422 点
下载积分: 1377 分
在线时间: 119(小时)
注册时间: 2006-11-01
最后登录: 2021-08-13
查看meiyouleya的 主题 / 回贴
7楼  发表于: 2010-12-08 14:11
把PLC和伺服规格贴出来,,帮你看看。
brokenhope
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 403 点
下载积分: 779 分
在线时间: 548(小时)
注册时间: 2008-12-25
最后登录: 2024-12-24
查看brokenhope的 主题 / 回贴
8楼  发表于: 2010-12-08 15:57
引用
引用第7楼meiyouleya于2010-12-08 14:11发表的  :
把PLC和伺服规格贴出来,,帮你看看。

上面写错了我刚开始1个脉冲走0.001MM时,发脉冲频率是400000pps,我看了一下伺服驱动器最大输入脉冲是400KPPS,应该是我设的脉冲频率已经达到驱动器可接受的最高频率了。我用的是松下PP41定位模块,最高输出脉冲为400KPPS,我就是不明白我什么时候定1个脉冲走0.1MM,什么时候定1个脉冲走0.01MM又什么时候定1个脉冲走0.001MM呢?
chenlf
级别: 家园常客
精华主题: 0
发帖数量: 245 个
工控威望: 527 点
下载积分: 531 分
在线时间: 1141(小时)
注册时间: 2007-07-04
最后登录: 2024-12-25
查看chenlf的 主题 / 回贴
9楼  发表于: 2010-12-08 17:35
引用
引用第8楼brokenhope于2010-12-08 15:57发表的  :

上面写错了我刚开始1个脉冲走0.001MM时,发脉冲频率是400000pps,我看了一下伺服驱动器最大输入脉冲是400KPPS,应该是我设的脉冲频率已经达到驱动器可接受的最高频率了。我用的是松下PP41定位模块,最高输出脉冲为400KPPS,我就是不明白我什么时候定1个脉冲走0.1MM,什么时候定1个脉冲走0.01MM又什么时候定1个脉冲走0.001MM呢?

够就好,何必过分追求。如0.1mm可满足要求为什么要0.001mm呢。那样为必就好。
wdgkrjygwq
赤兔奔腾万里!男儿走遍四海!
级别: 略有小成
精华主题: 0
发帖数量: 158 个
工控威望: 302 点
下载积分: 684 分
在线时间: 18(小时)
注册时间: 2010-06-03
最后登录: 2012-10-22
查看wdgkrjygwq的 主题 / 回贴
10楼  发表于: 2010-12-08 18:36
一般精度达到0.01MM就好了。你是用在什么机器上呢?
好好学习.天天向上.
yhnt
级别: 论坛先锋
精华主题: 0
发帖数量: 365 个
工控威望: 1309 点
下载积分: 3396 分
在线时间: 885(小时)
注册时间: 2009-07-11
最后登录: 2024-04-12
查看yhnt的 主题 / 回贴
11楼  发表于: 2010-12-08 18:40
0.001 需要这么高的精度,不是一般的丝杆吧。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go