|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令IF-ABB机器人标准指令编程2 K3 T }% j) {: N/ p; c- f& x: @2 N
IF Condition THEN ..., M6 E; b2 F/ t
{ELSEIF Condition THEN ...}) ]* [1 l1 h4 n5 Y; {8 e
[ELSE ...]; y( F! n2 L/ B4 ]; {4 ]: {8 K
ENDIF
3 [7 c- @# V+ t8 d: @# g$ s
1 X0 D5 D& q0 a2 CCondition: 判断条件。 ( bool )
" J* G( c( z" P! D; Q
% ` j5 e- |! { ABB机器人程序流程指令IF-应用:
+ J! I& D/ F, [! `1 m- b 当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。: U: B- P8 w; x+ x
3 o; ^% s9 L' J0 K$ `ABB机器人程序流程指令IF-实例:
9 f3 ~$ N2 z; `2 P4 D1 ^! ` IF reg1>5 THEN
( `: X* u0 D* }7 C8 f1 K& m Set do1;
2 m# C% p- ]5 V% u0 i& X Set do2;1 w! {/ W' u+ Y+ ]! E) _/ }8 K
ENDIF z p# g' q% q9 {7 N
8 f& m. J( w4 p2 ]+ u: r. O
IF reg1>5 THEN
; A+ [* j' [/ f1 ^ X6 X Set do1;5 t* w8 Z" Q9 t/ k: L5 D
Set do2;$ D) V2 L5 m. k
ELSE
* v; ~( P$ G- y' U; O- X- g Reset do1;
! S1 D" E- A9 @6 A Reset do2
. p8 c- `. A( ~+ _ ENDIF+ f& a: m" m; L
/ a. k( f/ U4 M/ C7 q! mIF reg2=1 THEN9 H% K$ N/ d L; [; X3 \
routine1;
+ K* s: f5 D3 ^- R7 p; [& JELSEIF reg2=2 THEN
5 H) q* R! H5 e' V6 Z# _4 X; w1 z3 w. S routine2;4 J; }" }$ e% B; B" ~
ELSEIF reg2=3 THEN9 @6 ]0 c' b9 g4 u
routine3;8 Y6 q* o# q( o. E; G0 d+ G
ELSEIF reg2=4 THEN! H4 ^: y5 h% ~3 l( c
routine4;! J/ S% \% v" A
ELSE. D4 A3 D% z/ r4 l, M$ y& H2 l
Error;
7 x! ~; C3 h1 c4 }+ rENDIF q0 T1 n0 V. w7 x: D* p! j
|
|