机器人教程网

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

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

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

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

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

x
程序流程指令GOTO-ABB机器人标准指令编程   GOTO Label;/ }  u$ y" {& r
Label:        程序执行位置标签。        ( Identifier )
/ A4 D0 Q5 {( J7 U: ?
7 T. B- M- S$ [/ ]" ~+ C
ABB机器人程序流程指令GOTO-应用:9 z6 {' E& d0 k. P) K) P0 n
        当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。
$ D9 E; d8 Y# q9 B* Y' }2 w# |: L* _$ _( u: a+ U+ U% D
ABB机器人程序流程指令GOTO-实例:
0 |# B6 n5 r( v! B; ^+ a7 Y        IF reg1>100 GOTO highvalue;6 }. @4 M8 [; Q9 n/ q6 S/ a, ?' ^
        lowvalue:2 ^! ~! F- Q, U: c, N- M
        …
5 F9 u% n! `$ G* ]$ Y        GOTO ready;
7 l; N& P3 i, }" Q. m1 J" x        highvalue:
/ m9 y1 H) c) h        …
8 C' M. j6 A+ B        ready:
9 F3 g# Z5 l* _% L3 {        …; V5 M3 B& S+ K+ V4 l# U# f' ~
) \2 j! Y- e: _. O" T7 B- f: S
reg1:=1;
/ r; T3 E: G3 M4 u0 D; J        next:, u, ^2 j# O( {4 P; r$ T" I
        reg1:=reg1+1;
# ^6 Y! M# X5 L        IF reg1<=5 GOTO next;6 q* \2 N( w" G4 \0 m7 R, }

$ `5 I9 u& d) M/ ?* ~" U9 dABB机器人程序流程指令GOTO-限制:6 c  T5 O& \* T) b, i5 t" B, @8 I
  • 只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
  • 如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
  • 如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。
    ! I. B' S) }+ C

2 L8 h( ]- x! a* O( {4 e$ \% B
3 e8 w* g5 d7 I( u; v" C% a. H1 x7 D( O
回复

使用道具 举报

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

GMT+8, 2024-5-6 19:26 , Processed in 0.058050 second(s), 21 queries .

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

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