|
注册用户,获取RB币,享更多免费资源下载和阅读权限。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序流程指令IF-ABB机器人标准指令编程" u' }2 ]( A \( I% Q5 v
IF Condition THEN ...
; V4 S& O; X% F+ k. p- R{ELSEIF Condition THEN ...}
, Y( D0 s k, g4 m: M1 t9 M[ELSE ...]
' N! l' T/ t# }0 k4 ]5 qENDIF
9 Q+ @' n* [+ v: s
* ?! I i; K. U) e, L7 H5 QCondition: 判断条件。 ( bool )1 ?' ]- m {* k+ P9 A2 d
0 d" Z: a$ }- l X ABB机器人程序流程指令IF-应用:* @+ M: q7 U0 h' J$ \
当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。/ k; v1 l' d. o4 s9 @" E
2 `% y) N# {, c' I; V2 e8 t
ABB机器人程序流程指令IF-实例:7 c9 [5 Q: H. s' t- y1 v+ A
IF reg1>5 THEN% @! o, L. p) R9 w+ A' j
Set do1;2 a; `: ?% S/ _9 B
Set do2;
7 l* E; H, R' M0 K R6 E4 A) K2 M ENDIF
, s7 L' W& Z) m1 e/ O1 h
1 K' S2 D5 r" q) a8 v9 R* bIF reg1>5 THEN
! l1 ^: m( ?8 t1 P5 |; r) N3 i E! P Set do1;( t0 |" S1 `& h R
Set do2;; u4 i' j- g- [* D7 a
ELSE
9 B- v" c3 }, @ Reset do1;
5 e" S2 J! m1 f8 M& H# h( [0 ^# X6 j Reset do2
9 p0 @ @% g( R+ A ENDIF9 I6 @ ]" b# O6 p
; H* ~/ C5 }) i* ~6 Q7 xIF reg2=1 THEN
1 e* |, A% D4 P$ @: C2 r3 t- K% _ routine1;
; P% J7 Z# M( v% ~, |% AELSEIF reg2=2 THEN5 B: u' N2 q5 X+ X3 H4 N
routine2;: Y9 W8 m* Q& l
ELSEIF reg2=3 THEN
6 H) B2 g- s2 q routine3;
H% t. q, _) D+ n' SELSEIF reg2=4 THEN& r% C/ |- h% B4 ^+ X7 F
routine4;. [6 \ R5 y5 ^' T+ F) G( D
ELSE1 Q% }/ E1 y+ ~ J
Error;) [! x! J6 w5 e G3 K+ V
ENDIF( [2 F7 n# T# f1 s
|
|