大数跨境

KUKA程序指令讲解(二)

KUKA程序指令讲解(二) 东莞机器人之家
2020-06-22
2
导读:KUKA程序指令讲解(二)

想知道多更多资料请关注东莞机器人之家公众号。

EXIT:离开循环

1.说明

从循环中跳出。然后,在该循环后继续程序。在每个循环中都允许使用 EXIT。

2.语法格式

EXIT

3.示例:

如果 $IN[1] 变为 TRUE,则离开循环。然后,在 ENDLOOP 后继续程序。

DEF EXIT_PROG() PTP HOME 

LOOP

PTP POS_1

PTP POS_2

IF $IN[1] == TRUE THEN

EXIT

ENDIF 

CIRC HELP_1, POS_3    

PTP POS_4

ENDLOOP 

PTP HOME 

END

GOTO:跳转至程序中的位置

1.说明

务必跳至程序中指定的位置。程序在该位置上继续运行。跳转目标必须位于与 GOTO 指令相同的子程序或者功能中。

下列跳转是不可行的 :

①  从外部跳至 IF 指令。

②  从外部跳至循环语句。

③  从一个 CASE 指令跳至另一个 CASE 指令。

2. 语法格式

GOTO 标签

...

标签:

参数说明

3.示例 

务必跳至程序位置 GLUESTOP。

GOTO GLUESTOP 

... 

GLUESTOP:

务必从 IF 指令跳至程序位置结束。

IF X>100 THEN

 GOTO ENDE 

ELSE

 X=X+1 

ENDIF 

A=A*X 

... 

ENDE: 

END

WAIT FOR … : 等至条件已满足

1.说明

WAIT FOR 停止程序,直到已满足特定的条件。然后程序继续运行。WAIT FOR 将触发预进停止。

2.语法格式

WAIT FOR 条件

3.示例

中断程序运行,直到 $IN[17] 为 TRUE:

 WAIT FOR $IN[17]

中断程序运行,直到 BIT1 为 FALSE:

 WAIT FOR BIT1==FALSE

1.KUKA机器人WorkVisual操作界面里的项目显示讲解

2.KUKA机器人系统软件(KSS)安装。

3.KUKA 机器人SPS.SUB程序解析

4.安川机器人快捷键自定义设置

5.kuka机器人BCO 运行详解

6.揭秘ABB机器人RobotStudio虚拟仿真的功能

7.ABB仿真软件RobotStudio批量创建IO

8..工业机器人和自动化典型常用知识问题秘籍之(1)

【声明】内容源于网络
0
0
东莞机器人之家
内容 495
粉丝 0
东莞机器人之家
总阅读177
粉丝0
内容495