|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令GOTO-ABB机器人标准指令编程 GOTO Label;
) i) a ]5 H( HLabel: 程序执行位置标签。 ( Identifier )
/ z- M5 W+ D: g0 S
. }6 E+ i9 E2 fABB机器人程序流程指令GOTO-应用:
9 T3 P" N. h' _! D 当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。
! h- W% ^5 P0 e1 U
4 |* z/ I; @( Q$ ?- B8 TABB机器人程序流程指令GOTO-实例:
+ g. H5 r. N7 `% q8 m. L, F9 S( ? IF reg1>100 GOTO highvalue;
! f0 ]1 a: D' ]5 [3 G4 m lowvalue:; `* r/ e2 J) c
…+ `' R) D* Z% f& O `
GOTO ready;
3 |) s: T/ u# q& F1 ]( V highvalue:( d/ W) q$ P; J* r# k6 W: s
…
6 Z8 ~) C9 Z% o- D ready:) w' o& {# a( c& I" X, K5 A
…( O$ B6 |0 Q. q" K5 k0 X
% u* A8 X3 d' `# k+ x+ b
reg1:=1;
2 }. K: T% l& i; _/ D e0 W% } next:6 _. h+ {" o( m4 x* {; T
reg1:=reg1+1;
7 S/ F6 `2 u4 h6 Z8 G IF reg1<=5 GOTO next;) ~( b' I# b* r$ P) R) O+ I
; t- k6 m0 ^: \9 J! jABB机器人程序流程指令GOTO-限制:- ~1 E8 ^; B, i4 |' ~: {, G
- 只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
- 如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
- 如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。
* v- A! M6 z8 A4 ]; _! o% w
. i6 H# g/ k1 y' B" J& W( a$ a& h. u \5 ?- @% x
+ r; g% c5 S* J, s$ | |
|