abb机器人的程序编程

abb机器人的程序编程

ID:26754483

大小:8.72 MB

页数:40页

时间:2018-11-29

abb机器人的程序编程_第1页
abb机器人的程序编程_第2页
abb机器人的程序编程_第3页
abb机器人的程序编程_第4页
abb机器人的程序编程_第5页
资源描述:

《abb机器人的程序编程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、完美WORD格式整理ABB[a]-J-6ABB机器人的程序编程6.1任务目标Ø掌握常用的PAPID程序指令。Ø掌握基本RAPID程序编写、调试、自动运行和保存模块。6.2任务描述u建立程序模块test12.24,模块test12.24下建立例行程序main和Routine1,在main程序下进行运动指令的基本操作练习。u掌握常用的RAPID指令的使用方法。u建立一个可运行的基本RAPID程序,内容包括程序编写、调试、自动运行和保存模块。6.3知识储备6.3.1程序模块与例行程序RAPID程序中包含了一连串控制机器人的指令,执行这些指令可以实现对机器人的控制操作。应用程序是使用称为RA

2、PID编程语言的特定词汇和语法编写而成的。RAPID是一种英文编程语言,所包含的指令可以移动机器人、设置输出、读取输入,还能实现决策、重复其他指令、构造程序、与系统操作员交流等功能。RAPID程序的基本架构如图所示:RAPID程序程序模块1程序模块2程序模块3程序模块4程序数据主程序main例行程序中断程序功能程序数据例行程序中断程序功能…………程序数据例行程序中断程序功能RAPID程序的架构说明:1)RAPID程序是由程序模块与系统模块组成。一般地,只通过新建程序模块来构建机器人的程序,而系统模块多用于系统方面的控制。2)可以根据不同的用途创建多个程序模块,如专门用于主控制的程序模

3、块,用于位置计算的程序模块,用于存放数据的程序模块,这样便于归类管理不同用途的例行程序与数据。3)每一个程序模块包含了程序数据、例行程序、中断程序和功能四种对象,但不一定在一个模块中都专业资料分享完美WORD格式整理有这四种对象,程序模块之间的数据、例行程序、中断程序和功能是可以互相调用的。4)在RAPID程序中,只有一个主程序main,并且存在于任意一个程序模块中,并且是作为整个RAPID程序执行的起点。操作步骤:1.单击“程序编辑器”,查看RAPID程序。2.单击“例行程序”,查看例行程序列表。3.单击“后退”或“模块”标签查看模块列表。4.在“模块”和“例行程序”视图中,可以点

4、击“文件”—“新建”去建立模块或例行程序。6.3.2在示教器上进行指令编程的基本操作ABB机器人的RAPID编程提供了丰富的指令来完成各种简单与复杂的应用。下面就从最常用的指令开始专业资料分享完美WORD格式整理学习RAPID编程,领略RAPID丰富的指令集提供的编程便利性。1.打开ABB菜单,选择“程序编辑器”。2.选中要插入指令的程序位置,高显为蓝色。3.单击“添加指令”,打开指令列表。4.单击此按钮可切换到其他分类的指令列表。6.4任务实施6.4.1基本RAPID指令练习建立程序模块test12.24,模块test12.24下建立例行程序main和Routine1,在main程

5、序下进行运动指令的基本操作练习。1.赋值指令“:=”赋值指令用于对程序数据进行赋值。赋值可以是一个常量或数学表达式。下面的操作步骤以添加一个常量赋值与数学表达式赋值说明此指令的使用:常量赋值:reg1:=5;专业资料分享完美WORD格式整理数学表达式赋值:reg2:=reg1+4;(1)添加常量赋值指令的操作1.在指令列表中选择“:=”。2.单击“更改数据类型…”,选择num数字型数据。3.在列表中找到“num”并选中,然后单击“确定”。专业资料分享完美WORD格式整理4.选中“reg1”。5.选中“”并蓝色高亮显示。6.打开“编辑”菜单,选择“仅限选定内容”。7.通过软键

6、盘输入数字“5”,然后单击“确定”。专业资料分享完美WORD格式整理8.单击“确定”。9.在这里就能看到所增加的指令。(2)添加带数学表达式的赋值指令的操作1.在指令列表中选择“:=”。专业资料分享完美WORD格式整理2.选中“reg2”。3.选中“”,显示为蓝色高亮。4.选中“reg1”。5.单击“+”按钮。专业资料分享完美WORD格式整理6.选中“”,显示为蓝色高亮。7.打开“编辑”菜单,选择“仅限选定内容”,然后在弹出的软键盘画面中输入“4”,单击“确定”。8.确认正确后,单击“确定”。9.单击“下方”,添加指令成功。专业资料分享完美WORD格式整理10.单

7、击“添加指令”,将指令列表收起来*提示:编程画面操作技巧放大/缩小画面。向上/向下翻页。向上/向下移动。2.机器人运动指令机器人在空间中运动主要有关节运动(MoveJ)、线性运动(MoveL)、圆弧运动(MoveC)和绝对位置运动(MoveAbsJ)四种方式。(1)绝对位置运动指令绝对位置运动指令是机器人的运动使用六个轴和外轴的角度值来定义目标位置数据。操作步骤:1.进入“手动操纵”画面,确认已选定工具坐标与工件坐标(*提示:在添加或修改机器人的运动指令之

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。