|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令GOTO-ABB机器人标准指令编程 GOTO Label;/ } u$ y" {& r
Label: 程序执行位置标签。 ( Identifier )
/ A4 D0 Q5 {( J7 U: ? 7 T. B- M- S$ [/ ]" ~+ C
ABB机器人程序流程指令GOTO-应用:9 z6 {' E& d0 k. P) K) P0 n
当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。
$ D9 E; d8 Y# q9 B* Y' }2 w# |: L* _$ _( u: a+ U+ U% D
ABB机器人程序流程指令GOTO-实例:
0 |# B6 n5 r( v! B; ^+ a7 Y IF reg1>100 GOTO highvalue;6 }. @4 M8 [; Q9 n/ q6 S/ a, ?' ^
lowvalue:2 ^! ~! F- Q, U: c, N- M
…
5 F9 u% n! `$ G* ]$ Y GOTO ready;
7 l; N& P3 i, }" Q. m1 J" x highvalue:
/ m9 y1 H) c) h …
8 C' M. j6 A+ B ready:
9 F3 g# Z5 l* _% L3 { …; V5 M3 B& S+ K+ V4 l# U# f' ~
) \2 j! Y- e: _. O" T7 B- f: S
reg1:=1;
/ r; T3 E: G3 M4 u0 D; J next:, u, ^2 j# O( {4 P; r$ T" I
reg1:=reg1+1;
# ^6 Y! M# X5 L IF reg1<=5 GOTO next;6 q* \2 N( w" G4 \0 m7 R, }
$ `5 I9 u& d) M/ ?* ~" U9 dABB机器人程序流程指令GOTO-限制:6 c T5 O& \* T) b, i5 t" B, @8 I
- 只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
- 如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
- 如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。
! I. B' S) }+ C
2 L8 h( ]- x! a* O( {4 e$ \% B
3 e8 w* g5 d7 I( u; v" C% a. H1 x7 D( O
|
|