|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令GOTO-ABB机器人标准指令编程 GOTO Label;
R) S* m: a1 ?; mLabel: 程序执行位置标签。 ( Identifier )
3 [0 j' K a( R. f4 u1 S. A) A6 }
- b$ A! ~, n5 U4 B! F1 `. bABB机器人程序流程指令GOTO-应用:
/ K0 _0 a+ K1 t A1 |( Y+ R8 n 当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。$ h0 R+ X& m! i: Z' o6 i0 r9 j1 g
5 p2 i0 P% m6 s
ABB机器人程序流程指令GOTO-实例:% ]& e% `) [% d3 O2 L5 I$ l w; M0 ^
IF reg1>100 GOTO highvalue;
9 g" C, y- a r f* \" G2 l# x lowvalue:
8 X+ \0 p" }5 J) A …6 l/ B/ y/ c: P! D4 p/ L- p6 r8 z
GOTO ready;9 d" E: `) `4 P$ x
highvalue:
3 Z3 k" o! Z& v& f4 O0 a: w …5 m& q2 g! @; ]6 h0 Z: k/ Q
ready:
6 S- R" Q$ E# @' m3 @' ] …
7 {6 N- V$ f! `! c+ U& k/ n( B
reg1:=1; }# U6 w A' [$ P
next:5 A8 Y- r2 }5 d7 c4 |
reg1:=reg1+1;
, b9 @! y+ D& p IF reg1<=5 GOTO next;
# H5 Z$ H0 ?) Y+ f* O3 ] y6 u) ]
/ R8 ` W( V% o/ g1 B& {7 z/ ]. dABB机器人程序流程指令GOTO-限制:
( S5 ]+ n1 i) o. b( U- 只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
- 如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
- 如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。0 } ]4 y/ B1 a0 a0 W' H0 G* g6 C
( {+ G* ?; ]( C5 |
D+ c$ ]+ y1 y4 X% y% S" O) f+ b6 K( K) k
|
|