KUKA机器人编程之变量讲解

2023-08-29 22:37:29    来源:哔哩哔哩

在使用 KRL 对KUKA机器人进行编程时,常用到变量。


【资料图】

一、变量的介绍

1、每个变量都有一个非 KUKA 关键词的名称;

2、每个变量都属于一个专门的数据类型;

3、在使用前必须声明数据类型;

4、在 KRL 中变量可划分为局部变量和全局变量。

二、变量的命名

1、KRL 中的名称长度最多允许 24 个字符;

2、KRL 中的名称允许包含字母 (A-Z)、数字 (0-9) 以及特殊字符 “_”           和 “$”;

3、KRL 中的名称不允许以数字开头;

4、KRL 中的名称不允许为关键词;

5、不区分大小写。

三、KRL的数据类型

1、简单的数据类型

四、变量的声明

1、在 SCR 文件中创建的变量被称为运行时间变量

不能被一直显示;

仅在声明的程序段中有效;

在到达程序的最后一行 (END 行)时重新释放存储位置;

2、局部 DAT 文件中的变量

在相关 SRC 文件的程序运行时可以一直被显示;

在完整的 SCR 文件中可用,因此在局部的子程序中也可用;

也可创建为全局变量;

获得 DAT 文件中的当前值,重新调用时以所保存的值开始;

3、系统文件 $ 中的变量

在所有程序中都可用 (全局);

即使没有程序在运行,也始终可以被显示;

获得 $ 文件中的当前值;

在DAT 文件和$ 文件中声明的变量为断电保持型。

关键词:

X 关闭

X 关闭