文档详情

ABB机器人手动操作及编程基础.pptx

发布:2025-05-04约1.06万字共86页下载文档
文本预览下载声明

前情回顾:

项目导入:

涂胶机器人激光切割机器人

项目导入:

写字机器人

n特点:机器人需沿特定路径走轨迹

项目五:ABB机器人编程之基本运动指令

1.了解ABB机器人RAPID程序的结构框架?

2.掌握直线运动指令MoveL的应用方法;

3.掌握关节运动指令MoveJ的应用方法;

4.掌握绝对位置运动指令MoveAbsJ的应用方法;

新知讲解:

1、什么是ABB机器人的RAPID程序?

RAPID是一种英文编程语言,所包含的指令可以移动机器人、设置

输出、读取输入,还能实现决策、重复其它指令、构造程序与系统操作员

交流等功能。

新知讲解:

2、模块化归类管理,

RAPID程序的基本架构增强程序可读性!

RAPID程序

执行起点,

只有一个主

程序。

课堂小测试:

学习通发布

新知讲解:

A.主程序----main

B.例行程序----rPick1

C.中断程序----tPallet1

选中某一个例行程序,点击“显示例行程序”,则可以查看其

中的代码。

课堂小练习:

请创建一个名为m1的程序模块,在该模块中建立2个例行程序,分别

命名为r1和r2。(建好后拍照上传学习通作业)

新知讲解:

3、ABB机器人基本运动指令

(1)关节运动指令MoveJ

动(2)直线运动指令MoveL

令(3)圆弧运动指令MoveC

类(4)绝对位置运动指令

MoveAbsJ

新知讲解:

3、ABB机器人基本运动指令——MoveL直线运动指令

MoveL直线运动指令:机器人以线性运动方式至目标点,运动路径为当前点与目标点

两点决定一条直线,运动路径唯一,常用于机器人在工作状态直线移动。

指令格式:moveL

p20,V1000,fine/Z50,tool0/wobj:=wobj1;

新知讲解:

moveL

p20,V1000,fine/Z50,tool0/wobj:=wobj1;

参数含义

p10目标点位置数据定义当前机器人TCP在工件坐标系中的位置,通过

单击“修改位置”进行修改。

v1000运动速度数据,1000mm/s定义速度(mm/s)。

z50/fineZ50:转角区域数据定义转弯区的大小,单位:mm。

fine:转角精确到达,到达时速度会降为0;

tool0工具数据定义当前指令使用的工具坐标。

wobj1工件坐标数据定义当前指令使用的工件坐标。

实操案例:

显示全部
相似文档