|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令GOTO-ABB机器人标准指令编程 GOTO Label;
* G2 B! B4 W' J8 b& e* ?Label: 程序执行位置标签。 ( Identifier )
6 z& ]' a( O, w9 k6 B; n& l ( g3 V, ]8 f! S6 ]" k5 ~: C
ABB机器人程序流程指令GOTO-应用:# i8 G5 d% W, g, _* \; U d
当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。
( e$ e6 h! }+ w! K+ c2 J9 e# y$ n
. ?/ r$ q) {. [7 R/ ^* s! |ABB机器人程序流程指令GOTO-实例:
8 @6 g& s, u) f8 q: | IF reg1>100 GOTO highvalue;4 p2 H9 J; h6 W* W/ N! U
lowvalue:1 P) R4 \7 z6 |) i3 K5 |
…% y" f$ a3 e) u. V* v
GOTO ready;
' {: h* f% u/ \$ r: p highvalue:
4 Z+ y: y3 Y! u) A3 D …
# c; |" a, o4 Y! |2 a" u. t* k ready:
7 C6 E8 E1 h! y" l$ T2 U5 X& H …. t- T+ o& q( j) e: }
7 Z; r3 b% z* Y8 u, y0 s
reg1:=1;1 B8 f3 H4 v; n
next:
% l+ M5 i5 p. B5 f$ [ reg1:=reg1+1;
/ X' M4 q+ k" z0 h IF reg1<=5 GOTO next;
+ ?" E* @8 k5 F2 h1 T. m* o
j7 y- L. y2 b9 @6 OABB机器人程序流程指令GOTO-限制:* g! r! Q( S8 |! x w
- 只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
- 如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
- 如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。2 d! O y- S% N% J
S0 o( |! D) Z! K1 `/ t- T6 e& Q: l' W
0 W% Z5 p) _$ P$ ?) w7 s
|
|