ABB工业机器人基础程序数据解析
ABB工业机器人基础程序数据解析。
一、程序数据:
程序数据是在程序模块或系统模块中设定的值和定义的一些环境数据。创建的程序数据由同一个模块或其他模块中的指令进行引用。图中是一条常用的机器人关节运动的指令MoveJ;调用了四个程序数据。
二、图中所使用的程库鞋据的说明见表:
三、程序数据的类型与分类:
程序数据的类型分类ABB机器人的程序数据共有76个,并且可以根据实际情况进行程序教据的创建,为ABB机器人的程序设计带来了无限可能性。
四、在示教器的“程序教据窗口可查看和创建所需要的程序款据。
程序数据的类型分类ABB机器人的程序数据共有76个,并且可以根据实际情况进行程序教据的创建,为ABB机器人的程序设计带来了无限可能性。
四、在示教器的“程序教据窗口可查看和创建所需要的程序款据。
五、程序数据的存储类型:
(1)变量VAR
变里型数据在程序执行的过程中和停止时,会保持当前的值。但如果程序指针被移到主程序后,数值会丢失。
(2)举例说明:
VAR numlength:=0;名称为 length的数字数据
VAR string name:="John";名称为name的字符数据
VAR bool finish:=FALSE;名称为finish 的布尔里数据
(3)在程序编辑窗口中的显示如图:
(1)变量VAR
变里型数据在程序执行的过程中和停止时,会保持当前的值。但如果程序指针被移到主程序后,数值会丢失。
(2)举例说明:
VAR numlength:=0;名称为 length的数字数据
VAR string name:="John";名称为name的字符数据
VAR bool finish:=FALSE;名称为finish 的布尔里数据
(3)在程序编辑窗口中的显示如图:
(4)在机器人执行的RAPID程序中也可以对变里存储类型程序数据进行赋值的操作,如图:
注意: VAR表示存储类型为变里
num表示程序数据类型.
提示:在定义数据时,可以定义变量数据的初始值。如length的初始值为0, name 的初始值为John,finish的初始值为FALSE 。
注意:在程序中执行变量型数据的赋值,在指针复位后将恢复为初始值。
(1)可变量PERS可变里*大的特点是,无论程序的指针如何,都会保持*后赋予的值。举例说明:
a、PERS numbr:=1;名称为nbr 的数字数据
b、PERS stringtest:=' Hello" ;名称为test的字符数据
c、在机器人执行的RAPID程序中也可以对可变量存储类型程序数据进行赋值的操作。
d、在程序执行以后,赋值的结果会一直保持,直到对其进行重新赋值。
注意: PERS表示存储类型为可变量
(2)常量CONsT常量的特点是在定义时已赋予了数值,并不能在程序中进行修改,除非手动修改。举例说明:
a、CONST numgravity:=9.81;名称为gravity的数字数据
b、CONST stingreating-="Hello";名 称为greating的字符数据
注意:存储类型为常量的程序数据,不允许在程序中进行赋值的操作。
(3)三种数据的存储类型在编辑界面的显示如下:
num表示程序数据类型.
提示:在定义数据时,可以定义变量数据的初始值。如length的初始值为0, name 的初始值为John,finish的初始值为FALSE 。
注意:在程序中执行变量型数据的赋值,在指针复位后将恢复为初始值。
(1)可变量PERS可变里*大的特点是,无论程序的指针如何,都会保持*后赋予的值。举例说明:
a、PERS numbr:=1;名称为nbr 的数字数据
b、PERS stringtest:=' Hello" ;名称为test的字符数据
c、在机器人执行的RAPID程序中也可以对可变量存储类型程序数据进行赋值的操作。
d、在程序执行以后,赋值的结果会一直保持,直到对其进行重新赋值。
注意: PERS表示存储类型为可变量
(2)常量CONsT常量的特点是在定义时已赋予了数值,并不能在程序中进行修改,除非手动修改。举例说明:
a、CONST numgravity:=9.81;名称为gravity的数字数据
b、CONST stingreating-="Hello";名 称为greating的字符数据
注意:存储类型为常量的程序数据,不允许在程序中进行赋值的操作。
(3)三种数据的存储类型在编辑界面的显示如下:
六、常用的程序数据:
根据不同的数据用途,定义了不同的程序数据,下表是机器人系统中常用的程序数据:
根据不同的数据用途,定义了不同的程序数据,下表是机器人系统中常用的程序数据:
提示:系统中还有针对一些特殊功能的程序数据,在对应的功能说明书中会有相应的详细介绍,请查
看随机光盘电子版说明书。也可以根据需要新建程序数据类型。
想知道更多ABB机器人的信息,请联系我们。
看随机光盘电子版说明书。也可以根据需要新建程序数据类型。
想知道更多ABB机器人的信息,请联系我们。
更多信息请咨询:ABB机器人
- 下一篇:瞧一瞧,你所知道的ABB工业机器人的小咨询
- 上一篇:ABB机器人基础中的小知识