01.变量概述
使用 KRL 对机器人进行编程时,从***普通的意义上来说,变量就是在机器人进程的运行过程中出现的计算值(“ 数值 ”)的容器。
每个变量都在计算机的存储器中有一个专门指定的地址。
每个变量都有一个非 KUKA 关键词的名称
每个变量都属于一个专门的数据类型
在使用前必须声明数据类型
在 KRL 中变量可划分为局部变量和全局变量
02.命名规范
KRL 中的名称长度***多允许 24 个字符。
KRL 中的名称允许包含字母 (A-Z)、数字 (0-9) 以及特殊字符 “_” 和 “$”。
KRL 中的名称不允许以数字开头。
KRL 中的名称不允许为关键词。
不区分大小写
03.KRL的基本数据类型
04.变量声明
在使用前必须总是先进行声明
每一个变量均划归一种数据类型
命名时要遵守命名规范
声明的关键词为 DECL
对四种简单数据类型关键词 DECL 可省略
用预进指针赋值
变量声明可以不同形式进行,因为从中得出相应变量的生存期和有效性
在 SRC 文件中声明
在局部 DAT 文件中声明
在 $CONFIG.DAT 中声明
在局部 DAT 文件中配上关键词 “GLOBAL” 声明
来源:网络
更多资讯:库卡机器人