机器人教程网

 找回密码
 立即注册
查看: 7173|回复: 0
打印 上一主题 下一主题
收起左侧

[ABB示教] 程序流程指令IF-ABB机器人标准指令编程

[复制链接]
跳转到指定楼层
楼主
发表于 2019-10-12 12:19:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

注册用户,获取RB币,享更多免费资源下载和阅读权限。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
程序流程指令IF-ABB机器人标准指令编程
: G8 f9 y  K3 @5 `2 _8 M3 U2 VIF Condition THEN ...
  U, @' X7 R) ~4 A: i: D' }/ ~{ELSEIF Condition THEN ...}, K7 `" ~& B) X0 U0 Y
[ELSE ...]8 m; i$ R) q5 n
ENDIF
0 N& U0 N* _  Q5 y0 s5 `6 C* M6 J+ Y: W& R" G$ l
Condition:        判断条件。                ( bool )
" d; t8 r. |5 v: {6 e) n4 D( R6 {" E( a2 u

ABB机器人程序流程指令IF-应用:
. s& q/ E6 x; l6 O/ C) }        当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。! n. p; Z9 s( @* m2 g, B+ w& H- J
/ ~: u! f  i" B0 d8 E: A
ABB机器人程序流程指令IF-实例:
. h% h' S, a2 I4 b$ ]        IF reg1>5 THEN
- G- k* `6 r  f    Set do1;2 O) k* x& w' v' a' O. A
    Set do2;* K5 X& @3 S" f5 L/ c
        ENDIF9 h# Y( H0 e2 Y0 u
" W. k$ H2 W9 O3 U
IF reg1>5 THEN! X1 h: t, B* ?# E
    Set do1;
8 f5 g, G9 f& \! c2 R9 A    Set do2;" N) V# [! K6 C7 D$ M/ J
        ELSE& ~( B" V. E5 d6 i# r* K
    Reset do1;* ~: |3 l/ S. z( e+ i5 G# a, W# d
    Reset do2: @% Q+ t) F  _2 r# k/ y& X
        ENDIF( B, I0 \* u9 c0 ?

. }7 U6 e8 Y2 }( e, KIF reg2=1 THEN/ _/ b# w0 N# c+ x$ D
  routine1;+ _* t* C, K, i& l( }( v2 b
ELSEIF reg2=2 THEN# e0 n$ Y8 D9 d
  routine2;
/ W, s4 Y( |! TELSEIF reg2=3 THEN- P( I& i3 N, z+ _. O
  routine3;
" O, z: ^1 L4 M' i" _/ V+ GELSEIF reg2=4 THEN. N% O5 q$ T, x9 Y# a$ Y* r+ y* b% d
  routine4;& Z4 b- y1 u8 ~' ^* K9 g* y  W
ELSE
  [9 f! e" x+ p  Error;, Z! E/ r4 r; g" E
ENDIF# k- |6 E, |  ~/ r  i  ]
回复

使用道具 举报

QQQQ:345103927|Archiver|手机版|禁闭室|问答社区|机器人教程网

GMT+8, 2025-11-26 14:22 , Processed in 0.074391 second(s), 21 queries .

Powered by Robotjc.com(网站备案信息:粤ICP备17111093号-1 )

快速回复 返回顶部 返回列表