焊接机器人最早只在点焊中得到应用,80年初,随着计算机技术、传感器技术的发展,弧焊机器人逐渐得到普及,特别是近十几年来由于世界范围内经济的高速发展,市场的激烈竞争使那些用于中、大批量生产的焊接自动化专机已不能适应小规模、多品种的生产模式逐渐被具有柔性的焊接机器人代替,焊接机器人得到了巨大的发展,焊接已成为工业机器人应用最大的领域之一,焊接机器人在汽车、摩托车、工程机械等领域都得到了广泛的应用。目前世界拥有的80余万台工业机器人中,用于焊接的机器人可达40%以上。( |( T1 f+ b% }* e) N3 c
3 U4 j) w0 q& Y% c2 Z
机器人焊接时的主要注意事项
' w, e2 `4 G5 i/ ^5 ^# W4 D* f
" v2 _: G3 t G* A- c1.必须进行示教作业
* [& ]+ G' [) L) l' _# r, G' _$ F& d' L5 q& @# f8 x1 y
在机器人进行自动焊接前,操作人员必须示教机器人焊枪的轨迹和设定焊接条件等。
8 w0 \2 a. z, H% h7 S' m: K. b) t [7 O+ h. b( U
由于必须示教,所以机器人不面向多品种少量生产的产品焊接。1 V' s0 ^5 m4 w) |3 v: M
% Y: o0 [2 I3 V3 X2.必须确保工件的精度! V, l# g2 F% X
. U- [$ k6 ]1 S$ Q, y8 D, y( S3 U
机器人没有眼睛,只能重复相同的动作。
% K& Q, @* G& x- h* ~# u2 u/ O1 s8 s6 E0 n2 }( |- f1 o
机器人轨迹精度为±0.1mm,以此精度重复相同的动作。
- T4 b8 v, m9 r, B3 e1 }0 B! {5 P( b3 k& u
焊接偏差大于焊丝半径时,有可能焊接不好,所以工件精度应保持在焊丝半径之内。
2 Z5 n$ C9 g' |% p2 |0 n5 O+ C n) V& t' r7 C6 _
3.焊接条件的设定取决于示教作业人员的技术水平) }/ ^5 F& Z) Q9 t
; d! b" a* V/ Q& _, I7 _5 a% ^; |操作人员进行示教时必须输入焊接程序,焊枪姿态和角度,电流、电压、速度等焊接条件。
- w$ o B$ k% t. F% D4 D- e* t2 u
示教操作人员必须充分掌握焊接知识和焊接技巧。
6 \3 j+ U+ M7 {
" Q- z q" w$ `/ t/ m1 t4.必须充分注意安全8 [0 p- q3 v5 o# j' O. K, L
: V+ e' n! \2 [5 X" ~2 N& q* i8 [
机器人是一种高速的运动设备,在其进行自动运行时绝对不允许人靠近机器人(必须设置安全护栏)。+ Z! z# A9 M" J9 X. s
4 G, J3 ~4 D! F! L4 T* w0 ?2 j
操作人员必须接受劳动安全方面的专门教育,否则不准操作。
# H/ v D+ H& Z) E v
6 z/ h- J- W% L" k, V- `弧焊机器人的性能要求
7 H- f o( t0 w
; ~1 q9 I8 V# }( D在弧焊作业中,要求焊枪跟踪工件焊道运动,并不断填充金属形成焊缝,因此运动过程中速度的稳定性和轨道精度是两项重要的指标。) C/ P. w, m* A. w6 v' p2 P
2 x$ g! ^( E. k$ m; k3 b
一般情况下,焊接速度可取5~50mm/s,轨道精度可取±0·2~0·5mm。由于焊枪的姿态对焊缝质量也有一定的影响,因此希望在根踪焊道的同时,焊枪姿态的可调范围尽量大,还有其它一些性能要求,如摆动功能、焊接传感器(起始点检测、焊缝跟踪)的接口功能、焊枪防碰功能等。2 g6 D2 v0 F& g, ^* z" U
_6 C+ C$ u3 Q1 v焊接规范的设定。起弧、收弧参数。
3 R) v& Y7 j& s3 R$ j. n. P, R0 ^6 t9 r; G# X
摆动功能。摆动频率、摆幅、摆动类型的设定。 C/ ^" F9 h3 Z1 ?
' c) Y" t T8 e. i( h+ J0 U, s4 L, V焊接传感器。起始点检测、焊缝跟踪传感器的接口功能。! D4 o+ o0 f, C/ F3 B3 Y
3 e) m. ^( B+ |/ r' b
焊枪防碰功能。当焊枪受到不正常的阻力时,机器人停机,避免操作者和工具受到损坏。' X$ }: v* |7 ~9 Q& a/ D
8 e8 @; X$ v2 Z+ Y h7 e
多层焊功能。应用该功能可以在第一层焊接示教完成后,实现其余各层的自动编程。! d- g$ B. y+ N; d0 L
" h( t' \, j3 v, h/ A! M# q! }再引弧功能。引弧失败后,自动重试。因此消除了焊接异常(引弧失败)发生时引起的作业中断,最大限度避免了因此而引起的全线停车。
3 b, b- N+ g6 q6 U) }1 }
5 _/ P$ T% {3 C0 ]$ s7 {1 U焊枪校正功能。焊枪与工件发生碰撞时,可通过简单操作进行校正。! Y: a) g8 t: q
5 q" j U1 r( p$ {, J粘丝自动解除功能。焊接终了时如果检测出焊丝粘丝,则自动再通电解除粘丝,因此不必手工剪断焊丝。, e1 E# N0 j/ Y! n$ V$ _* l$ q; r
! `' e; x9 X" p3 @) H断弧再启动功能。出现断弧时,机器人会按照指定的搭接量返回重新引弧焊接。因此无须补焊作业。4 v# e: F9 g: p( ]6 ?
) |# M8 S W; e
点焊机器人的性能要求
3 O) e0 Y U0 J! M% h4 v! `" M2 s- K7 r. L0 S
对于点焊机器人运动速度是一个重要指标,要求能够快速完成小节距的多点定位(例如每0.3-0.4秒移动30-50mm节距后定位);为确保焊接质量,定位精度要求较高(一般为±0·25mm);并具有较大的持重(50~100Kg),以便携带内装变压器的焊钳。+ X A( M! t3 O5 ^
1 ~( k) _6 V2 Q8 h4 h7 t* s焊接机器人的主要性能指标" e# }- p) R+ k, {6 E) j
6 ~: u n; I+ e7 A9 ~. X焊接机器人的主要性能指标以日本安川电机公司生产的Motoman-L10为例表示如下:% `! N! y" l* a8 A E8 X
. u. A, D r) _8 `: \! q: {* D3 V- c
( J5 K+ M; Q2 y; g' E5 Y
名称与型号:Motoman-L10* T: C2 D" M8 K1 a6 i) _
8 w! [6 k) @. G3 a/ j主要用途:弧焊9 R& p7 Y# w f5 [- C
$ n, x0 h; v2 D. l
类别:示教再现型2 g$ f: L% ~" p
* h, b {" t( A) H9 F" @
坐标型式:多关节式
/ r0 Q. N1 a8 h; O& o4 {1 s/ u
自由度数:5个0 Q$ Z. t% S3 n' h9 Z0 U. \
, e* G# ?$ ~% j+ F抓重:最大10㎏(包括夹钳)
0 n6 n3 b0 ?& i5 \3 u
1 I `2 X V" r3 U$ Q动作范围与速度运动参数列表如下:
% n5 W7 c3 W7 E1 f8 c
- ~8 p1 `9 ^' a# J# m2 ]Motoman-L10运动参数
0 L2 M( s- \- [7 b) w: v
, F: j) G% j( _. n9 b. g4 [. Z9 H0 a5 S
(遮住的数字是150)
# k+ }, V" l/ C7 w
( e6 h" D, w1 u5 r7 I' s定位方式:选用增量编码器作为位置检测元件
: s5 y( k3 C: v- D; G1 {4 o# L* T7 v, b1 W. c, X( S# t
控制方式:重复式数字位置控制方式,可精确控制运动轨迹7 L- w+ w1 q: ?# z) o
& T0 N: T/ b+ h! B& w1 n重复定位精度:±0.2mm
' T+ T t* x/ _. W% L. |: x; C% {& I
6 Q, {9 V( w' ~, [/ {' N; ?$ g# u驱动方式:电伺服采用交流测速发电机作为伺服电动机的速度检测元件,实现速度反馈,并引进力矩反馈
7 W$ X% R( r7 t* c
) R4 _# H8 O/ _6 @# @驱动源:DC伺服电动机
7 d; t( W3 } M6 J! S6 B4 ^
/ v1 y+ G: {; H" t% q+ ?程序控制和存储方式:采用8位微处理Intel8080用半导体存储器作为主存(盒式磁带补充主存容量之不足)
" S) E [9 n9 [. B$ X! G' x/ T2 k
6 @ f5 o7 N+ M程序步数:1000步# t! I. U7 D/ P& B. q
7 _! s+ l( n/ h" U+ Q/ y# Z7 i: E指令条数:600条% O' X* T) D% ?7 j9 X
9 g* t# ?7 E8 ~8 {1 q
重量:本体400㎏控制部分350㎏& u" }* M# v) `, l4 m2 U' n
0 ~) f. f* j2 E* V$ X1 d; Q外部同步信号:输入22点输出21点
+ o7 G2 h X; R3 W% k/ \2 L* P- e9 a& M( Q+ p# x5 D, }) k
电源:AC220/220V(+10%,-15%),50/60HZ±1HZ,三相5KVA
" A8 x1 ~/ V! ]: P8 g& A5 q5 m3 j2 w/ _1 @
焊接机器人的系统构成! L1 \/ c+ u1 s% D1 B2 d7 d, c
$ ?4 s- F0 o$ j0 r: B8 [0 C4 G
完整的焊接机器人系统一般有如下几部分组成:机器人操作机、变位机、控制器、焊接系统(专用焊接电源、焊枪和焊钳等)、焊接传感器、中央控制计算机和相应的安全设备等。: z6 n h; [% V
& T {; B$ S5 [根据用途,将工业机器人配置不同的焊接系统,将组成不同的焊接机器人系统。
( p# V- G! ^3 \4 M弧焊机器人
5 M/ R8 @6 K2 u( X$ c* d
% j T* [9 t7 |2 O/ T% |- v9 m弧焊机器人在通用机械、金属结构等许多行业中得到广泛运用。弧焊机器人是包括电弧焊附属装置在内的柔性焊接系统,而性能有特殊的要求。在弧焊作业中,焊枪应跟踪工件的焊道运动,并不断填充金属形成焊缝。因此运动过程中的速度稳定性和轨迹精度是两项重要指标。一般情况下,焊接速度约为5~50㎜/s,轨迹精度约为±(0.2~0.5)㎜。由于焊枪的姿态对焊缝质量有一定的影响,因此希望在跟踪焊道的同时,焊枪姿态的可调范围尽量大,其一些基本性能要求如下所示:
; b# A7 y& b% z0 {( p6 H$ o6 R3 J2 E% j& u
设定焊接条件(电流、电压、速度等);
5 {" z' X" c6 I
; |0 ~" d4 v# }$ R0 Q! ~, x摆动功能;
& f; `. k& N: ?$ q- Q h3 I& S3 G0 m/ y$ L
坡口填充功能;6 q" g# r* {3 ~) H% c5 l: S
7 V# @$ Y6 `' {# ^7 h
焊接异常功能检测;
% P) I u5 |8 S6 F/ v3 P
) o6 S: ^4 M% ^' a& {# `焊接传感器(起始点检测、焊道跟踪)的接口功能。 C1 y+ z6 t! m9 ~" g E: ] q3 }
7 O# W# Z: Z% j0 g7 K) ]2 R! b
点焊机器人
& A- x. I7 P E& Q, X: L, R2 z& B4 q1 O% G7 P. q" Z
汽车工业是点焊机器人系统一个典型的应用领域。最初,点焊机器人只用于增强焊作业(往已拼接好的工件上增加焊点),后来为了保证拼接精度,又让机器人完成定位焊作业性能,具体来说有:
2 J2 C& u3 t1 P2 v3 g8 D+ r* Y1 _) Z& i7 N+ | S- P8 j; c
安装面积小,工作空间大;
! h. o) c. S& z2 M& W$ R T: f- S% h
快速完成小节距的多点定位(例如每0.3~0.4s移动30~50㎜节距后定位);
: t* ^/ f/ A3 R- Q# E
- m! m9 M3 ?4 G' f! t1 u! M8 x2 B定位精度高(±0.25㎜),以确保焊接质量;
& S6 j; a) L7 N/ a+ q; x g/ K( [: F, G# T2 r$ n: z7 J
持重大(50~100㎏),以便携带内装变压器的焊钳;" v/ e. }9 E0 u3 j
7 \" V, e# q X n内存容量大,示教简单,节省工时;
, O. f2 b! W7 { }% y' R
: m4 v& Z) D1 o4 M3 U; O1 E) [! w) p点焊速度已生产线相匹配,同时按全可靠性好。
. E2 `5 i. i0 M+ y/ L5 @% x' H
4 e$ r1 j% |- I4 h; V* d: ]. [- G2 y0 C. A3 [
焊接机器人系统原理图
* y6 r: x5 Y u. H& c9 u q6 v# T. |! t0 f( J9 H
焊接机器人的示教编程
# p3 W7 j! g) h) a; i1 J. `( |3 t; P y/ B I
用机器人代替人进行作业时,必须预先对机器人发出指令,规定机器人应该完成的动作和作业的具体内容,这个指示过程称之为对机器人的示教(teaching),或者称之为对机器人的编程(programming)。对机器人的示教内容通常存储在机器人的控制装置内,通过存储内容的再现(playback),机器人就能实现人们所要求的动作和要求人们赋予的作业内容。$ Q% z3 M; | _
7 o t4 i+ p: M: P; c
示教内容主要由两部分组成,一是机器人运动轨迹的示教,二是机器人作业条件的示教。机器人运动轨迹的示教主要是对为了完成某一作业,焊丝端部所要运动的轨迹,包括运动类型和运动速度的示教。机器人作业条件的示教主要是为了获得好的焊接质量,对焊接条件进行示教,包括被焊金属的材质、板厚、对应焊缝形状的焊枪姿势、焊接参数、焊接电源的控制方法等。
( r8 ?2 f+ ]* Z9 H |