机器人教程网

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

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

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

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

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

x
程序流程指令IF-ABB机器人标准指令编程
8 b( D8 [9 c9 }; o! [1 Q6 qIF Condition THEN ..., U2 m+ ~& u! p3 w0 @( H
{ELSEIF Condition THEN ...}
5 j9 K7 h7 l8 k4 g3 l) z& q[ELSE ...]
+ s( f. o1 u3 ?1 }4 h6 |ENDIF
* v8 M9 T1 b9 v0 @, S1 ^# }+ J  K' M
Condition:        判断条件。                ( bool )
. m; x8 w. ]( K* F# `# @. @8 r7 ]% x7 j/ c4 q3 x! k0 d

ABB机器人程序流程指令IF-应用:& j, V4 u4 }( B7 _4 R) x* v0 a
        当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。( K2 y% F% X8 E8 j" ~/ b& k

  Z. J$ [. u6 jABB机器人程序流程指令IF-实例:
) V3 ^" j0 B! H9 V1 p/ E/ U% ^        IF reg1>5 THEN
2 H0 C$ j3 Z; g0 J. B) ^    Set do1;0 ~1 G/ }3 @0 \3 x: m+ p
    Set do2;
7 ^9 u+ t' b* Z0 i        ENDIF
6 C) E. f' N& V- Z. y# r  a' k! m3 h& G) _6 J! Y4 R/ J/ y
IF reg1>5 THEN7 r6 s! f5 U, v4 V% N; N
    Set do1;6 Z0 ?- R$ d, X; Q8 _' K8 m
    Set do2;! M0 y* F7 B9 i. t( p: E
        ELSE1 q/ q- G0 t1 ~; u4 t$ Q, Q# c
    Reset do1;
0 E4 f* e' ]& D9 o7 Y$ T" C  K4 z    Reset do2
6 Z5 \; V( i$ H+ u        ENDIF
+ H% B: g' }% q, f
1 z9 v# p/ M- y* ^2 }6 Z6 HIF reg2=1 THEN( H; ~( |# O: o
  routine1;% P+ B& N! h* r' @+ K
ELSEIF reg2=2 THEN
2 _. c* y$ V8 w. I! T+ X  routine2;# j2 \# q7 d/ z6 F3 r' d0 r. Z
ELSEIF reg2=3 THEN& n$ i: C9 Q7 W7 l# x5 m8 e
  routine3;) G  o% p, N7 U
ELSEIF reg2=4 THEN/ r9 c" Y; ^, t/ O$ @
  routine4;
( I, U) u& _- b0 ^5 NELSE* X# E5 y' j) n( [7 M( A
  Error;/ J/ B1 a4 q! x, ]1 a: W  E
ENDIF
% ?! }1 a4 G3 y
回复

使用道具 举报

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

GMT+8, 2024-5-3 08:01 , Processed in 0.060402 second(s), 21 queries .

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

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