|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令IF-ABB机器人标准指令编程0 I }3 r7 E. [ d
IF Condition THEN ...' W6 l* A$ T7 d. ~; Y7 l7 R
{ELSEIF Condition THEN ...}
4 s: g5 D- x8 g3 a1 w[ELSE ...]
) L/ t H. i( o+ E9 }1 gENDIF
' T% l0 Z$ x! ^8 |3 \* L; }
0 s! C) Y; K5 E" wCondition: 判断条件。 ( bool )
4 Y, F8 ^* k8 D& N2 K) J( U
# g3 z. E, V' X5 i5 I# H# | ABB机器人程序流程指令IF-应用:
: ^! @7 J. g) ~3 d, a 当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。9 {8 e4 X" ], [
0 @ ], Z$ h j3 EABB机器人程序流程指令IF-实例:
; t8 r8 ]' E! x IF reg1>5 THEN @: q/ K4 B4 E: X, R
Set do1;
1 `+ J) x, J) J& M Set do2;, r* v' o$ y" u/ j* X( k' x
ENDIF
8 H7 r; W( \/ y Q
/ [# M1 Q X w R4 l! h+ qIF reg1>5 THEN
, X9 H8 g8 ~0 c4 o. H Set do1;
7 `& h) i: u5 S, J& D+ W Set do2;
" u) {1 N! o5 p4 N7 [5 l7 h ELSE; ?7 N# m& T( g4 W
Reset do1;" J8 v$ g% o2 U0 |* [
Reset do29 R( D- Y) ?: A# R# a- B" `; q
ENDIF
8 ?5 O5 X1 Y- K; d4 j
4 Q8 M) v% J" o/ g. VIF reg2=1 THEN: ~5 P Q# A& q! n5 z
routine1;
: \/ w& k# @7 m0 V- Q% e' Z& [ELSEIF reg2=2 THEN
2 V- Z! ?6 T- a) x" B/ z routine2;
/ g# B+ P$ g+ F) _2 {! U% BELSEIF reg2=3 THEN9 {. _. u% U$ q: D5 L5 L
routine3;& m7 g \+ h( x. K8 j- g
ELSEIF reg2=4 THEN. j2 W' `4 Y' @# y. M! D& \
routine4;/ v: ?( d. I% _
ELSE
' X4 R* J& X% v" H g Error;+ q3 D2 L" S5 R+ U! \
ENDIF
" j, H) m9 i) l/ ` |
|