机器人教程网

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

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

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

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

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

x
程序流程指令IF-ABB机器人标准指令编程
# @5 {) x. }' z! X2 u! RIF Condition THEN ...
, M* v  @0 M+ I/ L) G{ELSEIF Condition THEN ...}
( T  K9 m) Y; i6 C- Y% T: V[ELSE ...]
1 A* R9 y1 U1 j1 W. i/ LENDIF
8 C) D- L& j! h+ K( A' H
, M# y& |$ V; yCondition:        判断条件。                ( bool )
) b3 z& B. O/ c8 ~
$ x! O  n! `4 T( T* J) X3 P- V
ABB机器人程序流程指令IF-应用:
# y6 F9 D4 Y3 I        当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。% Y3 H/ k9 M. G1 {

' l) `1 C1 f6 S3 _3 A0 s& V; LABB机器人程序流程指令IF-实例:
9 x% q3 D# M7 I        IF reg1>5 THEN( H; p: W" R7 Z, W+ I
    Set do1;
, t+ ~# m- n. Y" B    Set do2;
5 m: ]- g/ _/ d  |5 y9 W        ENDIF" L- ^2 W$ v: F/ G6 ?9 Z
% x1 b& h; k# S$ p9 e3 @8 _: ~- u
IF reg1>5 THEN
, p( m4 z$ E+ U' H/ g    Set do1;- e* L; d+ V$ i% E+ a; a8 d
    Set do2;9 n: n/ K3 f& Z- d4 P1 G0 _) S
        ELSE8 K2 Q/ k+ ]; L; {* W4 z5 o
    Reset do1;
7 x- j# E4 G0 N: T& L/ e    Reset do2
; [- R, ?) f. R5 t) R( R1 J        ENDIF# o% I; y* a2 @0 c6 U, a
( \+ W$ X. @$ ], c
IF reg2=1 THEN
' X$ e2 v1 s7 V5 d% |' H1 w  routine1;
& V; F% k& u+ x$ v: p0 jELSEIF reg2=2 THEN' w/ l2 {  z2 u
  routine2;, r# f8 e4 f2 q, y) n
ELSEIF reg2=3 THEN' A# I5 ~; _% Y
  routine3;
3 `; C/ @8 E5 OELSEIF reg2=4 THEN
& G: t4 v& B1 ~1 T  routine4;
  @* q  `: V/ c8 }* q" K* rELSE
2 X( I& U2 u$ \6 K1 K  Error;
6 O* s$ U3 y: I( AENDIF2 J/ M4 J0 @' K6 _9 |
回复

使用道具 举报

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

GMT+8, 2024-5-19 14:50 , Processed in 0.057604 second(s), 21 queries .

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

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