ABB机器人程序编辑RAPID是一种英文编程语言,所包含的指令可以移动机器人、设置输出、读取输入,还能实现决策、重复其它指令、构造程序与系统操作员交流等功能
应用程序就是使用RAPID编程语言的特定词汇和语法编写而成的
RAPIDRAPID程序和指程序和指令令PAPID程序程序模块1程序模块2程序模块3系统模块程序数据程序数据……程序数据主程序main例行程序……例行程序例行程序中断程序……中断程序中断程序功能……功能功能……RAPIDRAPID程序的基本架构程序的基本架构RAPID程序的架构说明●RAPID程序由程序模块与系统模块组成
●可以根据不同的用途创建多个程序模块
●每一个程序模块包含了程序数据、例行程序、中断程序和功能四种对象,但不一定在一个模块中都有这四种对象,程序模块之间的数据、例行程序、中断程序和功能是可以互相调用的
●在RAPID程序中,只有一个主程序main,并且存在于任意一个程序模块中
并且是作为整个RAPID程序执行的起点
RAPIDRAPID程序的基本架构程序的基本架构程序模块和例行程序的建立程序模块和例行程序的建立程序模块和例行程序的建立程序模块和例行程序的建立程序模块和例行程序的建立程序模块和例行程序的建立程序模块和例行程序的建立程序模块和例行程序的建立复制例行程序移动例行程序更改声明重命名删除例行程序例行程序的编辑例行程序的编辑各编辑操作例行程序的编辑例行程序的编辑各编辑操作例行程序的编辑例行程序的编辑示教器中查看示教器中查看RAPIDRAPID程序的操程序的操作作示教器中查看示教器中查看RAPIDRAPID程序的操程序的操作作•绝对位置运动指令(MoveAbsJ)MoveAbsJ*v500z50tool1\wobj:=wobj1绝对位置运动目标位置运动速度转弯区数据工具坐标数据工件坐标数据ABBABB运动指运动指令令参数定义目标点位置数据