|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
运动指令StopMove-ABB机器人标准指令编程, Q4 A: S! r) o% i* g5 c5 Y
StopMove;8 q( T+ n1 z5 h8 M- m s
* _- {: I* N6 U! f: s ! h" ]1 H5 B6 t; t8 w
ABB机器人运动指令StopMove-应用:
: `1 N" `, C q2 f* S8 P 当前指令使机器人运动临时停止,直到运行指令 StartMove 后,才继续恢复被临时停止的运动。此指令通常被用于处理牵涉到机器人运动的中断程序。
6 E! O8 M* Y* v4 {1 l1 G7 V- m4 m1 ]* Q! r/ t, `
ABB机器人运动指令StopMove-实例: u3 y. Q( q2 B. p5 _; n$ Q
StopMove;
0 W" j4 O1 i' O- A0 X0 ~ WaitDI ready_input,1;
2 q0 N4 b& N2 q" L6 _ StartMove;
$ K9 M% E0 L1 l; t% x8 q/ K& x# u% b7 s4 [
ABB机器人运动指令StopMove-实例:4 ?7 N+ R: w( g+ C- F4 o( o% T
… * E g% N2 Z; b
CONNECT intno1 WITH go_to_home_pos;. p: g: j% o4 M O& G& h' L
ISignalDI di1,1,intno1;3 z- o% S4 z8 ?% V+ s
…
& ^, L: s1 U9 ]3 N' K7 Z TRAP go_to_home_pos
. J1 D6 h+ U; k' N* A, O StopMove; →机器人完成当前运动指令后停止运动,并记录运动路径,在 Home 位置等待 di1 为 0 后,继续原运动状态。3 C" w$ v2 C" w1 D7 P+ w: y' R
StorePath;+ { E% t+ a: n+ C$ r7 o+ _
p10:=CRobT();) B3 p6 V+ Q% A# p$ G# j! C. P
MoveL Home,v500,fine,tool1;" {( A+ f6 }# v1 ^, I5 |1 n$ d- {
WaitDI di1,0; →机器人临时停止运动,并记录运动路径,在 Home 位置等待 di1 为 0 后,继续原运动状态。3 U0 ^ [$ R: t! L' H+ G, }
Move L p10,v500,fine,tool1;
( ~8 _6 l3 Q% T" r% N. B5 } RestoPath;
# |& a1 Z9 O6 d1 ~. I4 \% B7 Z3 F0 N StartMove;8 L4 {2 I0 M8 c K% C
ENDTRAP
/ i0 d+ A( S, n" Z, x9 n% \; L |
|