我是机器人 发表于 2019-10-13 20:04:16

程序流程指令GOTO-ABB机器人标准指令编程

程序流程指令GOTO-ABB机器人标准指令编程   GOTO Label;
Label:      程序执行位置标签。      ( Identifier )

ABB机器人程序流程指令GOTO-应用:
      当前指令必须与指令 label 同时使用,执行当前指令后,机器人将从相应标签位置 Label 处继续运行程序指令。

ABB机器人程序流程指令GOTO-实例:
      IF reg1>100 GOTO highvalue;
      lowvalue:
      …
      GOTO ready;
      highvalue:
      …
      ready:
      …

reg1:=1;
      next:
      reg1:=reg1+1;
      IF reg1<=5 GOTO next;

ABB机器人程序流程指令GOTO-限制:

[*]只能使用当前指令跳跃至同一例行程序内相应的位置标签 Label。
[*]如果相应位置标签 label 处于指令 TEST 或 IF 内,相应指令 GOTO 必须同处于相同的判断指令内或其分支内。
[*]如果相应位置标签 Label 处于指令 WHILE 或 FOR 内,相应指令 GOTO 必须同处于相同的循环指令内。



页: [1]
查看完整版本: 程序流程指令GOTO-ABB机器人标准指令编程