|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令GOTO-ABB机器人标准指令编程 GOTO Label;' U# l0 J& }4 A% l, e
Label: 程序执行位置标签。 ( Identifier )
. y" g: v1 B) f: G n9 X% u # `. \8 ~9 ^( c4 @
ABB机器人程序流程指令GOTO-应用:
d) F! {* \' X& [) \) T) q5 D 当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。3 V% ]% s0 V+ `( O
2 `/ e8 l! h9 Q! q' u1 J0 @
ABB机器人程序流程指令GOTO-实例:3 w" ~' t0 t( b$ m3 H0 r' V( p* e3 T
IF reg1>100 GOTO highvalue;3 q2 u2 _& y8 M& v1 V" l: L
lowvalue:
/ }$ S2 y& N5 K& A F1 F …
5 b$ }. X/ d! v GOTO ready;
, ?, q0 q5 u% p7 c highvalue:
" N% |0 n% I4 e3 J6 |0 x …8 H4 z( E) u! e8 y
ready:
& { P+ b. ] w …
- l( X* R" h0 t) r2 V$ K
3 y' k9 X, t( |& x, creg1:=1;
1 N* h. M4 ?. R) N, J next:
8 h+ ^/ h6 i; } reg1:=reg1+1;4 {# I+ c4 n$ `5 y Q
IF reg1<=5 GOTO next;/ z. U9 O/ Z$ ~
2 L; U; m* T( `' d; cABB机器人程序流程指令GOTO-限制:$ X1 U3 I" b0 r" b- L0 l' i, P
- 只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
- 如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
- 如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。: ?/ P3 e6 _: k, j
3 Q; X% ^- M5 Z% O1 _8 G# e5 Z
0 c* { ~; C+ v1 A
% H! E9 t, H. m7 } |
|