|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令GOTO-ABB机器人标准指令编程 GOTO Label;2 S. \8 l6 X( Z; i/ o
Label: 程序执行位置标签。 ( Identifier )& {5 z/ |) e5 L9 l# y8 F+ {# z
3 c9 L1 d; H$ ]; j1 m
ABB机器人程序流程指令GOTO-应用:5 l0 ~ w% i+ D$ e
当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。: D. e! x# ^6 X6 h0 m
' J' m9 d* a2 w: r
ABB机器人程序流程指令GOTO-实例:* q* }, j0 H' j' t$ M; e
IF reg1>100 GOTO highvalue;/ t2 \2 Q8 f. F
lowvalue:0 r; E$ n( P$ `, `6 }9 m5 |) v; v5 l( U
…5 V0 ^9 n$ L7 W* K8 J- K
GOTO ready;% |! ^3 Y6 H3 l$ K% J4 B$ E, ?" }# |
highvalue:
7 Q+ U+ T+ A& |! S. ^ F* n …
t5 Y8 `3 [* ^2 V ready:
+ a, J: Q! m! g- V- P/ u …
3 n- ^: U k/ {2 C4 Z* O
3 q# C0 c$ l2 w: zreg1:=1;, g1 t; |: I2 ~/ X$ S
next:" l5 U& i) C/ G( |0 V
reg1:=reg1+1;
, g) h9 I4 v2 z IF reg1<=5 GOTO next;
0 t; ?2 x; T+ r0 }
/ L" N( Z$ C( f7 Y; _$ RABB机器人程序流程指令GOTO-限制:2 h6 E+ ]1 `# B8 M; s: A
- 只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
- 如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
- 如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。
5 ^% m) s; M2 K; j) H2 S! C: [
) }2 i) K+ }: d+ s0 I. @4 m$ G/ j% O5 m& C2 Y4 _0 S7 }: d
+ k/ Q1 ]4 p# @. ~, H- ~5 w: e
|
|