|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令IF-ABB机器人标准指令编程
9 Z+ ^7 ?( b/ z" h* a% q4 y! FIF Condition THEN ...& r" [' x. |- `' _+ b
{ELSEIF Condition THEN ...}
/ |7 c- P! l6 v1 [! [6 l8 z[ELSE ...]
! b& C* F7 n7 l; d9 z! V& w; CENDIF' Z1 M6 ]4 p" H0 S) D( p" [
( n6 j/ h+ Q6 b2 W& `& J" L: JCondition: 判断条件。 ( bool )3 `) B7 I5 { S' R
2 r& V& f1 |& S
ABB机器人程序流程指令IF-应用:
# [% s# l7 L9 b6 Z/ _ 当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。$ W+ i% g5 n; g2 e
/ T) T2 p9 y$ _" o8 G# y
ABB机器人程序流程指令IF-实例:/ ~" T3 v! H* F/ h8 d
IF reg1>5 THEN
" E. z9 H0 X0 k, k+ u Set do1;+ Q. C8 w; `9 B8 M
Set do2;4 e+ `9 u8 c9 G+ L
ENDIF" M% S! y3 }2 I
! j) U' F% m5 n3 G
IF reg1>5 THEN9 H! y5 y& n: R O
Set do1;
) W0 C" I0 q6 P7 Q( R. A Set do2;8 z6 {6 ~+ @; o9 L7 D
ELSE2 o$ _! H- v. c' O6 i
Reset do1;3 Z- S* Q2 N0 n" o9 D. ^
Reset do2/ E' M; ]- V9 V! k, p
ENDIF
* V7 K$ R' l$ t; x1 b, ]- ]- F; Z) S8 u* O+ J, y, L) m
IF reg2=1 THEN9 k* V4 N3 _, j+ j% Z2 t/ V
routine1;" {1 ~* a3 {, L, w
ELSEIF reg2=2 THEN
) ~+ O6 X& k! ~8 ? routine2;
! h3 v& j( e* l: {! @( aELSEIF reg2=3 THEN) `' d- R: X# u; d" n# p% c- z
routine3;
% @, m* r% m7 h: j% {, \7 H( pELSEIF reg2=4 THEN
, `8 t$ e; u9 h0 S routine4;$ z. b8 T0 C4 B$ ]0 H/ o
ELSE
$ M3 O0 U" `9 \ Error;6 v* F% P% V! b5 S
ENDIF
5 s' U- x) r6 O& l& U6 ? |
|