各位大侠,能帮我解决一下这个问题吗?1 {) e: E& F x3 f8 [9 U c0 _/ k
1,一台4轴直角坐标机器人,通过示教器示教得到空间中A,B,C , D.点." }( W. d$ D, [& B; A2 W
控制要求如下:直角坐标机器人按照A,B,C,D顺序对示教点进行再现。 G" g2 @! u7 C1 S
本人写了二套程序效果不是很理想,想请各位指点指点! 8 ~; N9 N; Q* m. ^
mode:
! r3 y7 q2 g/ ?. ]2 nIF READ_OP(202)=1 THEN w9 B2 q( o3 p' X. [
BASE(2,1,0,3)
1 n, s: M% T8 q MERGE AXIS(2)=ON/ ~6 P6 }5 y2 Q& h$ O. i
MOVEABS(VR(92),VR(91),VR(90),VR(93)) 'A点坐标+ ~# @3 c$ e$ U d0 W, ?- ]6 I
MOVEABS(VR(92),VR(91),VR(90)+(VR(54)*10),VR(93))'B点坐标
, g4 T5 n) g C+ j; B MOVEABS(VR(82),VR(81),VR(80)+(VR(55)*10),VR(83))'C点坐标- E) O; ]# I. [4 G
MOVEABS(VR(92),VR(91),VR(90)+(VR(54)*10),VR(93))'D点坐标
6 P3 D6 ~( ?7 t4 A" GMERGE AXIS(2)=OFF
. _8 {4 G. r7 o1 O3 ]$ mENDIF9 H" \; H: o4 f% a9 @8 V, u) D3 t
GOTO mode
% m/ F3 B' Y/ [" d7 |* s; _此程序在运行过程中的抖动,本人想是不是电机的旋转方向改变后引起的( h" q& h0 g V0 q0 J
电机抖动 2 a9 [: B- [3 _+ H- C8 O2 q
mode1:: J3 A5 }4 y3 q" l" n" ]; g
IF READ_OP(202)=1 THEN; W2 T' L( v1 {/ F
BASE(2,1,0,3)& ^" I0 }! e# e5 z X4 J, y( L: Q
MOVEABS(VR(92),VR(91),VR(90),VR(93)) 'A点坐标
( L# Q) f& j" q6 O1 G WAIT IDLE9 a, P7 v8 v7 g6 P1 B
MOVEABS(VR(92),VR(91),VR(90)+(VR(54)*10),VR(93))'B点坐标
, P* {) g1 Z- N; T9 l# k WAIT IDLE
: J0 ^7 g, R; U2 B8 ~ MOVEABS(VR(82),VR(81),VR(80)+(VR(55)*10),VR(83))'C点坐标
- @# Q H0 g: _9 b. f WAIT IDLE
0 O! n n( S/ h+ o+ W. ~ MOVEABS(VR(92),VR(91),VR(90)+(VR(54)*10),VR(93))'D点坐标
6 W0 H6 O3 k5 s" R$ W _$ W2 |. S WAIT IDLE: C& T4 O0 r9 D9 O [
ENDIF' Z* O" c7 X& b# }
GOTO mode 1 * }2 V5 |, n0 O' ?' z- W
此程序在运行过程中不抖动,但运行不平滑 。想请各位指点指点! , `4 X2 w% f" D6 Y! d
问题能得到解决,本人定有重谢 !联系电话:13782704927,杨 ; R5 w6 q6 ]( ~ i \' M
|