找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 5501|回复: 12

三轴机械手xyz配合问题

[复制链接]
发表于 2014-9-2 17:53:49 | 显示全部楼层 |阅读模式
做了个三轴机械手,实现取放操作,用的是伺服电机+丝杆驱动的,速度快的时候老是取不到,分析后是z轴提前下降了,取偏了,大家看看怎么分析这个问题。
! }8 Z6 T+ s" g6 z7 K# `8 t松下电机750w+2040丝杠,速度为2700转时有问题;2000转一下没有问题了。& l3 m9 W* S( u" C' _8 a# n
xy轴要是开了INP到位信号后就更慢了,但是精度可以保证。6 G9 B1 c/ b" V) s! I4 U( }
4 K4 r+ ~6 k, `0 l# x
$ \1 k; U. y5 Q8 r8 ^* A
补充内容 (2014-9-3 08:51):
6 w3 p/ |- P. q% v( U7 l" ~3 Q# ]# X' C
负载惯量比:y轴为5,x轴为4,应该是够用的,标准值为10.- w+ |  A) M, W5 D! u' i* V- [& b
电机参数从硬到软都调整过,现象一致。
; I* F9 T3 s4 X# C3 o. s9 O: {速度慢的时候可以取到,速度快时出问题的时候偏差可以达到1mm,已经不是取料结构的问题,因为没有这么大的间隙。...

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-9-2 20:17:03 | 显示全部楼层
取料是另外一套机构吧?伺服丝杆只是将抓取机构送到位置。取不到料应是抓取机构的问题。问题描写的不详细。
发表于 2014-9-2 20:55:29 | 显示全部楼层
如果Z轴不是特别重的话  应该是 电气设置问题
发表于 2014-9-2 22:19:06 | 显示全部楼层
本帖最后由 jhg1977 于 2014-9-2 22:30 编辑 + c+ T: x  H& i' ^7 n9 ~8 e$ s

- k7 f9 R' ?: M/ O, M7 ^108米/分了,这样的速度比较快了,不知道2700转运行时也获取INP定位完成信号精度有没有问题呢?( x0 t0 ^: n# N  S2 u4 L, s
高速运转可以把加减速做得长一点 ,再快也不能一下立停啊。
发表于 2014-9-2 22:27:32 | 显示全部楼层
仔细校核你的负载惯量,并注意加减速时间设置,电机参数调试

点评

同意。  发表于 2014-9-3 07:14
 楼主| 发表于 2014-9-3 08:50:44 | 显示全部楼层
负载惯量比:y轴为5,x轴为4,应该是够用的,标准值为10.9 T4 E2 f  l' S& s; m0 ?
电机参数从硬到软都调整过,现象一致。
; u% w- J7 b" s- O3 F% }! q速度慢的时候可以取到,速度快时出问题的时候偏差可以达到1mm,已经不是取料结构的问题,因为没有这么大的间隙。
' |: m* U3 f6 }# m0 `. \现在的加减速时间是100ms。! X5 H# t1 m. Y0 g' i
处理的流程7 b7 J1 T2 T! P" F) d6 D) s* K- x
1、不开INP信号的情况:控制卡发出信号,然后根据卡自带的到位的函数返回值,确定已经发完所有命令后,就认为已经到位了,因为卡的命令是一点一点发的,运动也是一点一点走的。这样就会造成提前下降。) Y# l8 `0 \! d5 \; o1 u
2、开INP信号的情况:控制卡发出信号,然后根据卡自带的到位的函数返回值,确定已经发完所有命令后,检测轴的INP信号,这样精度是可以保证的,但是速度太慢,这个速度慢不知道是卡函数问题,还是代码问题,还是inp信号自己到位的时间本来就长。INP信号的范围原来是10(默认值),现在最大改成50,再改大之后还是会发生提前下降的问题。9 R! P/ H% a5 l, M9 ?# X" r
就想看下大家有没有遇到同样的问题,大家研究下。
; d, z1 f+ H) V
发表于 2014-9-3 08:50:58 | 显示全部楼层
Z轴如果不是气缸,可以考虑哈先下降到3/4,X、Y轴到位后在下降。Z轴是气缸,那估计的到位后才能下降。
 楼主| 发表于 2014-9-3 10:05:07 | 显示全部楼层
也就是z轴分段?
" i7 l& N- u8 {( O1 C( y% E, q我有个想法就是松下的电机可以分两段增益,发脉冲的时候留点,再最后给改成硬点的增益,能不能有效果呢?当然也可以配合速度的改变,就是不知道怎么搭配了$ I5 Y; C! v9 k  u( W/ e0 m' a
开始时候低速硬参数,然后高速软参数,然后停的时候低速硬参数,有这么用的么?
 楼主| 发表于 2014-9-3 10:05:39 | 显示全部楼层
也就是z轴分段?
( \  N8 a% ~& o( y( m2 R( o我有个想法就是松下的电机可以分两段增益,发脉冲的时候留点,再最后给改成硬点的增益,能不能有效果呢?当然也可以配合速度的改变,就是不知道怎么搭配了9 b0 w$ E9 F6 x2 c/ @" o( B
开始时候低速硬参数,然后高速软参数,然后停的时候低速硬参数,有这么用的么?
( h& C2 ~9 P; G  i$ ^5 ]
  v5 w$ U* |% @4 d5 _, T
发表于 2014-9-3 14:18:14 | 显示全部楼层
mpmdek 发表于 2014-9-3 08:50
6 p+ H. _% n. q% Y负载惯量比:y轴为5,x轴为4,应该是够用的,标准值为10.+ L% H; O% k6 B) p
电机参数从硬到软都调整过,现象一致。
5 y' _7 |, \, z速度慢的 ...
! H0 e% Z% h" C( W
你的惯量有计算丝杠自身惯量吗?8 E/ N! E' e! ^# r
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-7-1 05:36 , Processed in 0.081168 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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