|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令IF-ABB机器人标准指令编程
' V% k/ X! w7 D( ZIF Condition THEN ...
$ `! o$ Q$ ^) I$ n. G0 L{ELSEIF Condition THEN ...}6 W- M* |( j0 p, D; {9 b ^ l
[ELSE ...]
( T( x6 S$ l/ q% h6 YENDIF
" t( @2 m/ x" v/ ?2 B3 T* G2 U. G! P% u6 J/ z
Condition: 判断条件。 ( bool )
* S8 z7 S( T q3 S5 X: P+ ^ G/ j+ p3 W: ]+ T
ABB机器人程序流程指令IF-应用:
1 ^4 S- p0 n1 g! L 当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。) |0 n% z I1 e. M
; f8 S% a! x4 o: gABB机器人程序流程指令IF-实例:
5 j+ _. u1 v! o) j3 d/ p) I9 | IF reg1>5 THEN+ n; g; S0 J) y7 D1 ?4 t4 C" o; t
Set do1;
5 {, D6 ~4 h9 w; Y Set do2;: x# X) O6 ~. A1 u& I" v, p
ENDIF
W, }4 P3 V: q. R9 F. D& Z; B3 u) @3 g& H- }. I" Q* ]
IF reg1>5 THEN8 U4 F; I# e9 d6 ~/ j. y; p
Set do1;9 C' W3 ]8 C4 s8 y, I
Set do2;) n! f5 o' M' r) W. h+ U
ELSE
) \ i8 s% f8 C2 a, C7 U- ^+ r Reset do1;
1 U& `2 d9 R- ~ H/ O" K5 P7 k Reset do21 l' [& p% Q w' v. Z) j, Y
ENDIF0 v' h# d. i' w/ } H2 h! T' f
2 h/ l' o! N. w# |; o( L% B- G& K$ q0 S
IF reg2=1 THEN, p5 w+ Y; {+ F
routine1;
' n! M9 c# u5 _, b7 O" o3 PELSEIF reg2=2 THEN1 p" O) Z8 S! O0 y9 ]5 d
routine2;
; [1 D6 H; t3 yELSEIF reg2=3 THEN
- V( N5 C! N) Q% k5 ]0 L) k routine3;5 `) M$ r6 ^, f: Y8 B! [3 U+ S4 d+ |
ELSEIF reg2=4 THEN
& X1 M: t5 i, Z8 c routine4;
9 ?$ F$ d# k# a) ?: xELSE, n p0 B$ r0 B8 {3 X9 l
Error;4 b7 o; q* h y/ {
ENDIF N$ F x9 P0 \; V4 l
|
|