机器人教程网

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

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

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

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

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

x
程序流程指令IF-ABB机器人标准指令编程
4 P, U7 c* s0 _% g2 |( @4 |IF Condition THEN ..., n% ]! x- F/ t! i- U/ T" m
{ELSEIF Condition THEN ...}2 C! M1 {' E. B  Y  T% U" x
[ELSE ...]# I9 d- B, M0 C$ |9 b
ENDIF
- h$ T; M  |4 d% y
- f' N$ N5 L! |7 C1 J; fCondition:        判断条件。                ( bool ), m- ~  W' E. Q# E/ f% n  D
* \2 f1 c4 N# l, y  P7 X

ABB机器人程序流程指令IF-应用:
& q# n; A8 s3 p, c7 `; s5 Z* q        当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。2 O0 V" V3 k/ [# r) h5 q, f
& ?9 W  ]+ D9 @- P- S. D- K
ABB机器人程序流程指令IF-实例:
5 ~$ W6 _! U( S# m        IF reg1>5 THEN
$ ~( }. i' s  m7 E    Set do1;
5 y# R! s7 V0 t    Set do2;
: n3 O, V4 D2 x* j  n; t        ENDIF
9 R3 ]7 {/ |5 G  G  @" t: X
! l" N- h/ B! R. X+ k4 Y7 WIF reg1>5 THEN
- Y2 {$ X' j8 M9 o8 x    Set do1;5 v& I( R# R* B
    Set do2;
# c1 o* w& U( Y7 o2 X5 `* f8 W        ELSE
9 r; e' U; j: h    Reset do1;  U6 [6 A4 A; `- R& v
    Reset do24 i, ^6 p- ^0 }9 N: J$ X
        ENDIF2 {) o! A- @7 E" y$ q/ F0 W) H

8 |8 b: U  @# _8 P* R5 JIF reg2=1 THEN& m! [$ W" K% E5 E$ p/ d$ ^' v
  routine1;
. N$ ^7 ^5 V; n, d$ d% HELSEIF reg2=2 THEN7 a& O. {2 B7 @4 B5 g% x  D
  routine2;# h/ U% I3 a* Z( Q) z$ ]3 ^0 M5 }
ELSEIF reg2=3 THEN
% Z" u, M. {! y/ C0 g& v3 \  routine3;
# q  I/ x2 S- f- _! L( ?ELSEIF reg2=4 THEN
. ~' N/ @( G# n' p. c  routine4;! r% P" o2 {+ v/ }7 d! Y+ \
ELSE
* M" C1 X" K+ d4 T) q8 K1 }9 J  Error;
( |) _. D- ~& |ENDIF
9 x6 |) k4 g( k
回复

使用道具 举报

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

GMT+8, 2024-11-25 02:41 , Processed in 0.059326 second(s), 21 queries .

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

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