|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令GOTO-ABB机器人标准指令编程 GOTO Label;
0 Y% g6 Q4 K! k# }, ]Label: 程序执行位置标签。 ( Identifier )
I7 C* F& d& F # Y: D) ]$ K% X7 C+ h7 [
ABB机器人程序流程指令GOTO-应用:
/ i0 c! w" }, d! e% ]3 k8 b5 o, h 当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。1 h6 X4 c9 f* k. d* d' l
+ G4 M- {8 L& f( V& o6 LABB机器人程序流程指令GOTO-实例:, I# J" @+ h3 B4 J
IF reg1>100 GOTO highvalue;! O: g- {3 x o/ C
lowvalue:
. M$ P+ H h3 W- G* \ …
' B0 B9 p; E; Z& X7 n) d$ N$ _5 y' C GOTO ready;; X- ?) M' y* g3 j
highvalue:$ ?* O) m3 b0 \. B. V0 u7 ]
…
, e) @" r' Z' ~' p ready:7 J( X" o5 t3 E+ ?& M
…
. Y' a. a) ]8 B r9 I6 K/ s; X" G, c$ R' x
reg1:=1;) G2 R: P' A6 d, N% [
next:/ K! C1 P: H) [7 b
reg1:=reg1+1;
4 V V. D# H; I+ f, t' @7 Y# Q IF reg1<=5 GOTO next;6 j, l. }7 i# q
5 W a8 |8 l# S4 J }* O- l- d0 {ABB机器人程序流程指令GOTO-限制:+ x& {6 w) v1 l I# h& f1 n. @
- 只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
- 如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
- 如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。
+ l' V0 J1 ?% _6 P" c' s 0 a8 T- q6 G7 Q+ b7 G4 Y2 d6 m
4 b' f" V- v8 U. O
& y8 O. a0 |% I$ T* M# A1 S4 p |
|