机器人教程网

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

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

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

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

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

x
程序流程指令IF-ABB机器人标准指令编程' \( S$ F3 c  v+ b9 m. M
IF Condition THEN ...
# b- |* W) b8 I. j0 e: K{ELSEIF Condition THEN ...}
2 f/ u; Y1 {! B3 I9 j3 |9 f8 {[ELSE ...]
) m. Z/ Q0 ^; ^! M0 t+ U' rENDIF3 V4 f" t% }7 |
/ T8 N( t) d' A  N3 C- a
Condition:        判断条件。                ( bool )$ N6 ^2 V; J. \  i% f  V
; h' m# U: [; ?& q. y

ABB机器人程序流程指令IF-应用:
6 N7 ]* Y8 Q+ H        当前指令通过判断相应条件,控制需要执行的相应指令,是机器人程序流程基本指令。. O, [# w  t( e. i5 |+ v* O

& F1 h8 ?, d" f3 RABB机器人程序流程指令IF-实例:
5 F2 [9 b: e) J  m        IF reg1>5 THEN
  t5 n% g1 Q( i8 A1 h7 e    Set do1;# x2 B: l/ ]: G# L. r6 i
    Set do2;
4 H, V7 s. `* w4 ]! D; C6 U7 R        ENDIF
6 G) L+ g( Z/ Z1 E, M# p9 @  i. g& m
IF reg1>5 THEN. H8 @( n) @9 D6 k
    Set do1;5 T+ b- b$ y- R5 i' \/ C
    Set do2;
6 q# Y4 a. }- `9 [/ G        ELSE
# G0 ]7 r8 V0 `" n$ x    Reset do1;
: Y- j9 }/ j$ g, s& [0 C; C8 E# m    Reset do2
3 j; x6 p  M! Y/ D5 C. \        ENDIF
. A1 E( q' `. n: B# o: Y9 n  F
/ e( I& {5 S1 X6 r1 m: ^  |IF reg2=1 THEN4 V$ M* s% f- |. ~
  routine1;" |9 u* i# t2 s/ s
ELSEIF reg2=2 THEN
& {- Y5 `, Y) _' `0 L5 N+ y  routine2;
8 g2 @" d$ ~1 }- kELSEIF reg2=3 THEN) @; Z# r# `+ A5 j! I
  routine3;. m! X! Y  w8 H3 S8 m3 ]8 [: x
ELSEIF reg2=4 THEN
" Z- s, Q) T3 E  C3 X( J  routine4;
$ D/ a$ h) R) V. E5 ~. p! DELSE; T. C8 c, D/ |% Y; r" c  F3 F" n
  Error;
2 d0 U1 @9 h3 `% Z- oENDIF/ c& j; t6 }! n
回复

使用道具 举报

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

GMT+8, 2025-4-2 23:41 , Processed in 0.063441 second(s), 22 queries .

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

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