|
|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令IF-ABB机器人标准指令编程, ~- i+ q' b+ G/ j+ l& R- t
IF Condition THEN ..." d9 I7 @1 |) j5 w z
{ELSEIF Condition THEN ...}
4 B7 n2 |" T! H1 E[ELSE ...]
, B( N5 M3 S# h# J( aENDIF
" p$ t8 y7 W$ [9 N Z3 r. ^/ @
* C; p% j4 L- B; D# v6 \! UCondition: 判断条件。 ( bool )
7 W% l h+ Q" S; n) }
6 }7 ^4 Z& C" P9 X ABB机器人程序流程指令IF-应用:
! Y Z4 I) ]3 d) R6 r% c 当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。. W5 L5 \" n) \( W5 H J
- u- a% N1 a7 JABB机器人程序流程指令IF-实例:
, e/ j: m' S- [ IF reg1>5 THEN
. }* Z8 F4 A* c9 k1 c3 h* T8 O Set do1;
+ J1 N6 C6 Y# |6 ~' p, O4 C Set do2;
' U( f3 `( A+ r/ }% I5 `9 E; x( }# k" Z ENDIF
y6 C h5 \+ e0 g m( O: q( a
7 Z( _/ y/ x1 Y. V+ [2 WIF reg1>5 THEN
4 O( P( u& X8 X; @3 H1 ^* l8 i Set do1;% `( \* g- v# p. r
Set do2;
% Y" K! Z4 A2 L( c9 W ELSE
0 U: G+ L& V7 r; H0 o$ M3 { Reset do1; | w! u& \: s, m! U. W# }+ t
Reset do2
! z! ^8 V( [0 m ENDIF9 H% e* S5 k" C( U/ D- J
3 X" s' j" t* q
IF reg2=1 THEN! H% f& O& _" a, P
routine1;9 h8 ]. |. @9 y3 w, s4 D" a
ELSEIF reg2=2 THEN2 R/ X4 o: g) n; i! b' Y
routine2;
; t3 {1 q* [) k# @/ SELSEIF reg2=3 THEN
6 ]$ z9 I0 [9 L L6 A routine3;2 q# h( ~' Q& Y1 u$ ?
ELSEIF reg2=4 THEN
! w3 J3 H$ e: L0 L routine4;
; A+ T8 q6 @$ N# d* i& WELSE `: c" D' ^& P! H7 y) y H6 T
Error;
- \0 _5 k8 K: J. j2 p' @' aENDIF9 t% ^6 y+ s0 Q `6 b
|
|