机器人教程网

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

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

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

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

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

x
程序流程指令IF-ABB机器人标准指令编程$ `& [* c' V+ T- y/ l
IF Condition THEN ...
1 Z' F* M$ A1 p. g9 J- a# L7 p' @{ELSEIF Condition THEN ...}
( L; s, S- a$ X/ @. S[ELSE ...]
4 Q3 r0 o4 u3 {ENDIF3 E9 P& q  O9 ~; \  K
2 F0 [" R' k" v
Condition:        判断条件。                ( bool )
9 r6 }, V. |$ C- h2 ]9 C( @) S" C8 K' ]7 J* @1 B4 ~7 L

ABB机器人程序流程指令IF-应用:9 ]* }% I" J5 w  S7 R  s2 z2 o& _6 N1 t
        当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。6 ?! y0 O6 x; U4 h1 u4 h
' }  p6 a5 r5 f& |" |
ABB机器人程序流程指令IF-实例:
2 P1 ?& q& s1 i- n        IF reg1>5 THEN: x- E3 b2 L, h- `3 @
    Set do1;
9 b- J0 R# w8 w6 v    Set do2;
! ?" v0 R4 I- O& T' t$ z9 x8 X        ENDIF  c, `+ {4 B7 T8 c( [
1 @3 k1 w0 e# _4 X5 [
IF reg1>5 THEN8 ~: I+ v; h0 I2 @
    Set do1;6 r: R) t, ^. {! ?
    Set do2;
5 l8 K% Q3 ~" h* L/ b2 ~        ELSE
9 H# n8 @& {6 B. t$ J7 A7 Z    Reset do1;
1 D2 ^. J6 z; z% {) Y' I    Reset do2" Q5 p4 m! ]) y
        ENDIF; w, O9 B9 ^/ w0 v9 R) Q
! k, X) E' W$ t3 [3 ?$ z& r6 ~- b0 a
IF reg2=1 THEN4 b6 Q" M; C6 J7 c+ r$ V
  routine1;
! o7 }" B2 v( {$ J: o" ]2 W  W3 F( s( yELSEIF reg2=2 THEN+ [: H, t  u% E6 p6 G' V
  routine2;
/ Y5 U: o$ U  b6 f4 PELSEIF reg2=3 THEN$ p3 h6 g3 V1 f# y, ]
  routine3;8 ~% f# N6 j* ]$ {# @( [6 j
ELSEIF reg2=4 THEN
1 K8 s8 t# Q, o) p$ p) I  routine4;$ U$ c6 m/ v  a% X7 c9 m4 w5 w
ELSE% t; ^8 w' ?- y2 M
  Error;) A& ~4 A6 F' ?  L
ENDIF
5 A' L- d- Z, {3 ~0 B
回复

使用道具 举报

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

GMT+8, 2025-5-2 01:15 , Processed in 0.064527 second(s), 21 queries .

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

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