机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4764|回复: 12
打印 上一主题 下一主题

三轴机械手xyz配合问题

[复制链接]
跳转到指定楼层
1#
发表于 2014-9-2 17:53:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
做了个三轴机械手,实现取放操作,用的是伺服电机+丝杆驱动的,速度快的时候老是取不到,分析后是z轴提前下降了,取偏了,大家看看怎么分析这个问题。
5 N* D# l  Y. Z+ ]( l+ }松下电机750w+2040丝杠,速度为2700转时有问题;2000转一下没有问题了。
. j: j& X! y! c) Vxy轴要是开了INP到位信号后就更慢了,但是精度可以保证。
- S- q( u5 a9 W- p$ k2 a5 [8 L. B5 d

/ \2 l! u# ~# I) M* Y0 A7 a6 I补充内容 (2014-9-3 08:51):+ t3 x2 O8 v% N8 R* E

  G- I2 J! x4 z( Y: c1 f1 s负载惯量比:y轴为5,x轴为4,应该是够用的,标准值为10.
$ l7 e# C$ {  C" f: J电机参数从硬到软都调整过,现象一致。
* v- X3 `3 [) D2 E7 @$ w0 `7 y速度慢的时候可以取到,速度快时出问题的时候偏差可以达到1mm,已经不是取料结构的问题,因为没有这么大的间隙。...

评分

参与人数 1威望 +10 收起 理由
老鹰 + 10

查看全部评分

回复

使用道具 举报

13#
发表于 2014-9-15 15:04:09 | 只看该作者
请问您做的机械手   线性模组是这个买的还是自己组装的?
, ~7 j# q" ^1 D4 _, T
回复 支持 反对

使用道具 举报

12#
发表于 2014-9-3 18:16:04 | 只看该作者
听起来感觉是电机没有调好。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2014-9-3 15:37:15 | 只看该作者
有的,是松下电机测出来的惯量
回复 支持 反对

使用道具 举报

10#
发表于 2014-9-3 14:18:14 | 只看该作者
mpmdek 发表于 2014-9-3 08:50 2 O. c% [/ J; Q7 Z+ g% Z- `, G+ ]
负载惯量比:y轴为5,x轴为4,应该是够用的,标准值为10.
% U4 D  f/ V& A5 n4 _' @  z电机参数从硬到软都调整过,现象一致。( _0 G- o5 D4 w8 y
速度慢的 ...
& K. F7 _. U4 P6 k: i2 c# Q3 k8 ^
你的惯量有计算丝杠自身惯量吗?
; K2 I# E3 W  `3 R
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2014-9-3 10:05:39 | 只看该作者
也就是z轴分段?
+ G! V& X6 s' Z" d2 U! ]我有个想法就是松下的电机可以分两段增益,发脉冲的时候留点,再最后给改成硬点的增益,能不能有效果呢?当然也可以配合速度的改变,就是不知道怎么搭配了
/ d( r" I1 U! N2 j' \- c开始时候低速硬参数,然后高速软参数,然后停的时候低速硬参数,有这么用的么?
. ?7 v9 D8 \, d! H1 S, S
' W" }& M2 {% w+ O4 X! I" Y
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2014-9-3 10:05:07 | 只看该作者
也就是z轴分段?5 o" L3 s( W7 S% K! Y
我有个想法就是松下的电机可以分两段增益,发脉冲的时候留点,再最后给改成硬点的增益,能不能有效果呢?当然也可以配合速度的改变,就是不知道怎么搭配了$ @* T& k/ d) ]1 I/ P6 O
开始时候低速硬参数,然后高速软参数,然后停的时候低速硬参数,有这么用的么?
回复 支持 反对

使用道具 举报

7#
发表于 2014-9-3 08:50:58 | 只看该作者
Z轴如果不是气缸,可以考虑哈先下降到3/4,X、Y轴到位后在下降。Z轴是气缸,那估计的到位后才能下降。
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-9-3 08:50:44 | 只看该作者
负载惯量比:y轴为5,x轴为4,应该是够用的,标准值为10.4 _1 @" _* c3 L' X
电机参数从硬到软都调整过,现象一致。
# v( ~3 Q- O5 O& p, R速度慢的时候可以取到,速度快时出问题的时候偏差可以达到1mm,已经不是取料结构的问题,因为没有这么大的间隙。) n/ \( e' ^7 {8 B# d% y
现在的加减速时间是100ms。0 m9 B+ o2 P( Q' i# ]- y
处理的流程0 Q$ [9 L6 b: \. ~" i
1、不开INP信号的情况:控制卡发出信号,然后根据卡自带的到位的函数返回值,确定已经发完所有命令后,就认为已经到位了,因为卡的命令是一点一点发的,运动也是一点一点走的。这样就会造成提前下降。3 y! n) Z6 h: d8 a
2、开INP信号的情况:控制卡发出信号,然后根据卡自带的到位的函数返回值,确定已经发完所有命令后,检测轴的INP信号,这样精度是可以保证的,但是速度太慢,这个速度慢不知道是卡函数问题,还是代码问题,还是inp信号自己到位的时间本来就长。INP信号的范围原来是10(默认值),现在最大改成50,再改大之后还是会发生提前下降的问题。
8 \1 Y' o4 p+ Z- M/ f# |# t就想看下大家有没有遇到同样的问题,大家研究下。5 R$ R& T, }6 R7 G8 z; n
回复 支持 反对

使用道具 举报

5#
发表于 2014-9-2 22:27:32 | 只看该作者
仔细校核你的负载惯量,并注意加减速时间设置,电机参数调试

点评

同意。  发表于 2014-9-3 07:14
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-23 20:09 , Processed in 0.057082 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表