一、KUKA机器人变量概述
使用KRL对机器人进行编程时,常识是变量是在机器人过程的操作过程中出现的计算值(``值'')的容器。
每个变量在计算机内存中都有一个专门分配的地址。
每个变量都有一个非KUKA关键字的名称。
每个变量都属于一种特殊的数据类型。
数据类型必须在使用前声明。
在KRL中,变量可以分为局部变量和全局变量。
二、命名约定
KRL名称允许长度为24个字符。
KRL的名称可以包含字母(A-Z),数字(0-9)以及特殊字符“ _”和“ $”。
KRL名称不能以数字开头。
KRL的名称不能为关键字。
不区分大小写
三、KRL基本数据类型
简单的数据类型
整数关键词为INT
实数关键词为REAL
布尔数关键词为BOOL
单个字符关键词为CHAR
四、变量声明
必须始终在使用前声明它。
每个变量均按数据类型分类。
命名时,请遵循命名约定。
声明的关键字为DECL。
您可以为四种简单数据类型省略关键字DECL。
提前指针分配
声明变量可以采用多种形式,因为可以得出该变量的生存期和有效性。
在SRC文件中声明
声明部分DAT文件
在$ CONFIG.DAT中声明
将关键字“ GLOBAL”语句添加到部分DAT文件中