ABB机器人培训.ppt

上传人:1595****071 文档编号:86282587 上传时间:2023-04-14 格式:PPT 页数:99 大小:17.69MB
返回 下载 相关 举报
ABB机器人培训.ppt_第1页
第1页 / 共99页
ABB机器人培训.ppt_第2页
第2页 / 共99页
点击查看更多>>
资源描述

《ABB机器人培训.ppt》由会员分享,可在线阅读,更多相关《ABB机器人培训.ppt(99页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、L/G/OABBABB工业机器人工业机器人 编程与仿真编程与仿真(1 1)目目 录录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真 课课 程程 任任 务务 目目 录录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真 工业机器人基本认知工业机器人基本认知 一一标号号关关节轴标号号关关节轴A轴1D轴4B轴2E轴5C轴3F轴6IRB机器人本体A电源源总开关开关B急停开关急停

2、开关C通电/复位D机器状态A连接接电缆B触摸屏触摸屏C急停开关D手动操作摇杆E数据备份用USB接口F使能器按钮G触摸屏用笔H示教器复位按钮机器人本体与控制柜之间的连接主要是电动机动力电缆与转数计数器电缆、用户电缆的连接。底座接口A电动机机动力力电缆接口接口B转数数计数器数器电缆接口接口C用户电缆接口D压缩空气接口控制柜端接口A电源源输入接口入接口B外外轴电源源电缆接口接口C示教器连接电缆接口D电动机动力电缆接口E外轴接口FI/O连接器G安全连接器H信号电缆接口I转数计数器电缆接口设备开/关机开机在确定输入电压正常之后,打开电源开关,当示教器界面显示主画面,即为正常开机成功关机点击示教器界面中“

3、ABB”,选择“重新启动”,选择“高级”,然后“关机”,如下图所示,设定示教器语言重启后,单击“ABB”就能看到菜单已切换成中文界面通过示教器画面上的状态栏进行ABB机器人常用信息的查看。A机器人的状机器人的状态(手(手动、全速手、全速手动和自和自动)B机器人的系机器人的系统信息信息C机器人的电动机状态D机器人程序的运行信息E当前机器人或外轴的使用状态单击窗口上面的状态栏,就可以查看机器人事件日志。机器人的数据备份与恢复机器人的数据备份与恢复(1)备份操作机器人数据备份的对象是所有正在系统内存运行的RAPID程序和系统参数。将机器人控制器中当前程序备份到U盘里(2)恢复操作当机器人系统错乱或者

4、重新安装新系统以后,可以通过备份快速地把机器人恢复到备份时的状态。同备份操作一样,调出“备份与恢复”页面,点击“恢复系统”图标,调出恢复系统页面,如图所示,点击“”按钮,选择U盘里可用备份程序的文件,点击“恢复”按钮,等待系统恢复程序并自动重启机器人控制器,恢复完成。目目 录录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真 工业机器人与仿真软件基本认知工业机器人与仿真软件基本认知 一一 RobotStudioRobotStudio是ABB公司专门开发的工业机器人离线编程软件,界面

5、友好,功能强大,离线编程在实际机器人安装前,通过可视化及可确认的解决方案和布局来降低风险,并通过创建更加精确的路径来获得更高的部件质量,在此之前,软件的正确安装与授权激活是仿真软件的使用基础。软件安装步骤软件安装步骤待RobotStudio安装完成,回到安装产品的界面,如下左图所示,点击“退出”即可。安装完成之后,在电脑桌面上能看到软件图标软件界面介绍软件界面介绍 RobotStudio软件界面包含“文件”、“基本”、“建模”、“仿真”、“控制器”、“RAPID”和“Add-Ins”这7个功能选项卡。(1)“文件”功能选项卡,包含打开已有工作站,关闭、保存工作站和新建工作站等,如图所示,图1(

6、2)“基本”功能选项卡,包含进行建立工作站、路径编程、任务设置、系统同步,手动操纵和3D视角这几个方面操作时所需要用到的控件。如下图所示,(3)“建模”功能选项卡,包含创建和分组工作站组件、创建实体、测量以及其他CAD操作所需的控件,如图3所示(4)“仿真”功能选项卡,包含碰撞监控,仿真的设定、控制和录像等控件,如下图所示(5)“控制器”功能选项卡,包含用于虚拟控制器的同步、配置和分配给它的任务控制措施。它还包含用于管理真实控制器的控制功能,如图(6)“RAPID”功能选项卡,包括RAPID编辑器的功能、RAPID文件的管理以及用于RAPID编程的其他空间,如图1-41所示(7)“Add-In

7、s”功能选项卡,包含PowerPacs和VSTA的相关控件,如图基本的机器人工作站包括工业机器人及工作对象。构建机器人仿真工作站如下图所示,图中机器人型号为IRB120,机器人末端法兰盘需要装有工具,为工作站配备图示小桌。创建基本仿真机器人工作站创建基本仿真机器人工作站1、导入机器人 在“基本”功能选项卡的“ABB模型库”中,提供了几乎所有的机器人产品模型,作为仿真所用。如下图,单击选择其中型号为IRB120的机器人,确定好版本,点击确定即可,在实际应用中,要根据项目的要求选定具体的机器人型号及相关版本或者承重能力及到达距离等参数。2、导入机器人工具并安装到法兰盘先在“基本”功能选项卡中,打开

8、“导入模型库”,选择“设备”,选择“myTool”将工具安装到机器人法兰盘的操作如图所示,在“MyTool”上按住左键,点击“安装到”,选择需要安装工具的机器人,出现下图所示对话框,点击“是”,之后工具就能安装到机器人法兰盘了3、加载机器人周边模型并布局工作站类似于加载机器人工具的方法,加载小桌模型的操作如图所示,在“基本”功能选项卡中,打开“导入模型库”,选择“设备”,选择“propellertable”小桌模型导入之后,需要将它摆放到合适的位置,以利于机器人能够到达。对于小桌模型位置的确定,先要使机器人显示其工作区域,方法如下图所示左键“IRB120_3_58_01”,选择“显示机器人工作

9、区域”,待机器人工作区域显示出来之后,移动小桌,使其保持在机器人的工作区域。方法如图所示选中“table_and_fixture_140”,在“Freehand”工具栏,单击“移动”按钮,拖动箭头到达合适位置。4、建立机器人系统在完成了工作站布局以后,要为机器人创建系统,使它具有电气的特性来完成相关的仿真操作。具体操作如图所示,首先在“基本”功能选项卡下,单击“机器人系统”的“从布局.”然后设定好系统的名称和保存的位置后,单击“下一个”选择机械装置,再单击“下一个”点击“选项”,为系统添加中文选项,勾选“644-5Chinese”点击“确定”,点击“完成”。系统建立完成后,可以看到右下角“控制

10、器状态”为绿色,如下图。目目 录录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真 手动操纵机器人手动操纵机器人三三手动操纵机器人一共有三种运动模式:单轴运动、线性运动和重定位运动。1、单轴运动一般地,ABB机器人是由六个伺服电机分别驱动机器人的六个关节轴,那么每次手动操纵一个关节轴的运动,就称之为单轴运动。我们在机器人仿真软件中学习机器人手动操纵方法,与实操真实机器人手动操纵方法类似。具体操作步骤如下,A.在软件中调出虚拟示教器。在功能选项卡中的“控制器”中点击“示教器”下拉菜单

11、,选择“虚拟示教器”,如下图在软件中出现虚拟示教器画面,它与真实示教器是一样的,B.从虚拟示教器界面打开虚拟控制面板,将钥匙开关选到手动限速模式,如图C.点击“ABB”,在示教器主界面中,选择“手动操纵”,如图D.单击“动作模式”,如图E.选中“轴1-3”,然后单击“确定”,如图,如果选中“轴4-6”,就可以操纵轴4轴6F.点击虚拟示教器中的使能按钮“Enable”,在状态栏中确认“电机开启”状态,如图G.在示教器的右下角显示操纵杆方向,如图,按照此提示来操作操纵杆以达到动作要求。操纵杆的操纵幅度与机器人的运动是相关的。操纵幅度较小,则机器人运动速度较慢,操纵幅度较大,则机器人运动速度较快。所

12、以大家在操作时,尽量以小幅度操纵使机器人慢慢运动。练习练习1 1:手动操纵机器人以单轴运动模式,将机器人运动到如下图所示位置机器人6轴的角度分别为:轴1(0),轴2(20),轴3(-30),轴4(0),轴5(40),轴6(0)。2、线性运动机器人的线性运动是指安装在机器人第六轴法兰盘上工具的TCP在空间中作线性运动。TCP是工具中心点ToolCenterPoint的简称,机器人有一个默认的工具中心点,它位于机器人安装法兰的中心。通过前面的练习1,我们完成了机器人的单轴运动,将机器人运动到下图所示的位置A,本小节主要学习机器人的线性运动的手动操纵方法,使机器人运动到图中的位置B,其中位置A和位置

13、B的距离在x向相差200mm,在z向相差100mm。A.点击“ABB”,在示教器主界面中,选择“手动操纵”,B.单击“动作模式”,C.选择“线性”,然后单击“确定”,D.在手动操纵机器人进行线性运动之前,需要在“工具坐标”中指定对应的工具,单击“工具坐标”,E.分析本次活动要完成的任务,机器人从位置A运动到位置B,对于工具MyTool而言,是在基坐标系下的X和Z向分别移动-200mm和-100mm。那么,选中对应的工具“MyTool”,F.点击虚拟示教器中的使能按钮“Enable”,在状态栏中确认“电机开启”状态G.如图,右下角显示轴X、Y、Z的操纵杆方向,黄箭头代表正方向H.工具MyTool

14、的TCP在空间中作线性运动的方向如图I.操作示教器上的操纵杆上移,使工具的TCP点沿X负向移动200mm,即X的值减小200J.操作示教器上的操纵杆右旋,使工具的TCP点沿Z负向移动100mm,即Z的值减小100K.机器人到达如下图所示位置,任务完成练习练习2 2:手动操纵机器人以线性运动模式,将机器人TCP点位置向Z轴正方向偏移100mmm.3、重定位运动机器人的重定位运动是指机器人第六轴法兰盘上的工具TCP点在空间中绕着坐标轴旋转的运动,也可以理解为机器人绕着工具TCP点作姿态调整的运动。手动操纵重定位运动的手动操纵重定位运动的方法方法:A.点击“ABB”,在示教器主界面中,选择“手动操纵

15、”,B.单击“动作模式”,C.选择“重定位”,然后单击“确定”,D.在手动操纵机器人进行重定位运动之前,需要在“工具坐标”中指定对应的工具,单击“工具坐标”,确定所选工具为“MyTool”E.机器人的重定位运动的手动操纵,也需要选择运动所参考的坐标系,在这里,单击“坐标系”,F选中“工具”,然后单击“确定”,G.点击虚拟示教器中的使能按钮“Enable”,在状态栏中确认“电机开启”状态,H.右下角显示轴X、Y、Z的操纵杆方向,黄箭头代表正方向,X、Y、Z分别表示机器人工具绕着X、Y、Z轴旋转I.工具MyTool的TCP在空间中作重定位运动的方向如图练习练习3 3:手动操纵机器人以重定位运动模式

16、,将机器人工具调整到如下图所示位置目目 录录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真 在进行正式的编程之前,就需要构建起必要的编程环境,机器人的工具数据和工件坐标系就需要在编程前进行定义。创建机器人工具数据与工件坐标系创建机器人工具数据与工件坐标系四四创建机器人工具数据工具数据(tooldata)用于描述安装在机器人第六轴上的工具的TCP、质量、重心等参数数据。一般不同的机器人应用配置不同的工具,在执行机器人程序时,就是机器人将工具的中心点TCP移至编程位置。那么,如果要更

17、改工具以及工具坐标系,机器人的移动也会随之改变,以便新的TCP到达目标。TCPTCP设定原理如下设定原理如下:(1)首先在机器人工作范围内找一个非常精确的固定点作为参考点,(2)然后在工具上确定一个参考点(最好是工具中心点),(3)用手动操纵机器人的方法,去移动工具上的参考点,以四种以上不同的机器人姿态尽可能与固定点刚好碰上。为了获得更准确的TCP,可以使用六点法进行操作,第四点是用工具的参考点垂直于固定点,第五点是工具参考点从固定点向将要设定为TCP的X方向移动,第六点是工具参考点从固定点向将要设定为TCP的Z方向移动。(4)机器人通过这几个位置点的位置数据计算求得TCP的数据,然后TCP的

18、数据就保存在tooldata这个程序数据中被程序进行调用。工具工具数据数据TCPTCP创建操作创建操作步骤:步骤:(1)单击“ABB”,选择“手动操纵”,(2)选择“工具坐标”,(3)单击“新建.”,(4)为新建工具数据命名“tool1”,对它的属性进行过设定后,单击“确定”,(5)选中“tool1”后,单击“编辑”菜单中的“定义”选项,(6)单击“方法”的下拉菜单,选择“TCP和Z,X”,使用6点法设定TCP,(7)选择合适的手动操纵模式,并按下使能键,使用摇杆将工具参考点靠上固定点,作为第一个点。(8)单击“修改位置”,将点1位置记录下来,(9)变化机器人工具姿态,让工具参考点以如图所示的

19、姿态靠上固定点,(10)单击“修改位置”,将点2位置记录下来,(11)变化机器人工具姿态,让工具参考点以如图所示的姿态靠上固定点(12)单击“修改位置”,将点3位置记录下来,(13)变化机器人工具姿态,让工具参考点以如图所示的姿态靠上固定点,这是第4个点,工具参考点垂直于固定点(14)单击“修改位置”,将点4位置记录下来,(15)工具参考点以点4的姿态从固定点移动到工具TCP的+X方向,(16)单击“修改位置”,将延伸器点X位置记录下来,(17)工具参考点以点4姿态移动到工具TCP的+Z方向,(18)单击“修改位置”,将延伸器点Z位置记录下来,然后单击“确定”完成设定,(19)出现如下图所示的

20、误差确认界面,对误差进行确认,当然是越小越好,但也要以实际验证效果为准(20)选中tool1,然后打开编辑菜单选择“更改值”,(21)单击右下角箭头向下翻页,找到有工具的质量mass(单位kg)的一栏,根据实际情况进行设定,我们可以将它更改为1,然后单击“确定”,(22)设定好的工具数据tool1,我们需要在重定位模式下手动操纵进行验证TCP是否精准,如图,回到手动操纵界面,动作模式选定为“重定位”,坐标系选定为“工具”,工具坐标选定为“tool1”(23)手动操纵机器人将工具参考点靠上固定点,在重定位模式下,如图如果TCP设定精确的话,可以看到工具参考点与固定点始终保持接触,而机器人会根据重

21、定位操作改变姿态。创建工件坐标系工件坐标对应工件,它定义工件相对于大地坐标(或其他坐标)的位置。对机器人进行编程时就是在工件坐标中创建目标和路径。重新定位工作站中的工件时,只需要更改工件坐标的位置,所有的路径将即刻随之更新。例如,在下图中,定义好工件坐标wobj1之后,对桌面工件的运动轨迹编程完成之后,如果桌子移动,只需要更改wobj1的值,之前的桌面工件运动轨迹就无需重新编程了。工件坐标系的设定工件坐标系的设定原理原理:在对象的平面上,只需要定义三个点,就可以建立一个工件坐标。X1点确定工件坐标原点,X1,X2确定工件坐标X正方向,Y1确定工件坐标Y正方向,最后Z的正方向根据右手定则得出,建

22、立前面图中所示的工件坐标系建立前面图中所示的工件坐标系wobj1,步骤如下:,步骤如下:(1)点击“ABB”,选择“手动操纵”,在手动操纵画面中,选择“工件坐标”,(2)单击“新建”,(3)设定工件坐标数据属性,单击“确定”,(4)打开编辑菜单,选择“定义”,(5)将用户方法设定为“3点”,(6)手动操纵机器人,让它的工具中心点靠近图示X1点,作为待设定工件坐标系的原点,(7)单击“修改位置”,将X1点记录下来。(8)沿着待定义工件坐标的X正向,手动操纵机器人的工具中心点靠近定义工件坐标的X2点,(9)单击“修改位置”,将X2点记录下来,(10)手动操纵机器人的工具中心点靠近定义工件坐标的Y1

23、点,(11)单击“修改位置”,将Y1点记录下来,然后点击“确定”,(12)对自动生成的工件坐标数据进行确认后,单击“确定”,(13)选择wobj1后,单击确定,(14)按照如图所示设定好手动操纵画面的项目,使用线性动作模式,体验新建立的工件坐标(15)回到工作站画面,点击功能选项卡“RAPID”中的“同步”,“同步到工作站”,(16)出现如下图所示对话框,勾选“工件坐标wobj1”,单击“确定”(17)同步完成之后,在工作站能看到wobj1,如图所示,目目 录录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程

24、技术六、机器人程序调试与仿真 机器人编程机器人编程五五机器人的应用程序是使用一种称为RAPID编程语言的特定词汇和语法编写而成的。它是一种英文编程语言,包含了一连串控制机器人的指令,执行这些指令可以实现对机器人的控制操作。RAPID程序的基本架构如下图 创建任务所述的程序模块与例行程序步骤如下:创建任务所述的程序模块与例行程序步骤如下:(1)点击“ABB”,选择“程序编辑器”(2)出现如下图所示对话框,先单击“取消”,进入模块列表画面(3)打开“文件”菜单,选择“新建模块”(4)在图示对话框中单击“是”继续(5)通过按钮“ABC.”为程序模块设定名称,输入“mTest”,然后单击“确定”创建好

25、名为mTest的程序模块(6)接下来在该模块中创建例行程序,选中模块mTest,然后单击“显示模块”(7)点击“例行程序”(8)打开“文件”菜单,选择“新建例行程序”(9)点击“ABC.”设定程序名为rTraining,确定例行程序创建于程序模块mTest中,然后单击“确定”,例行程序创建完毕练习练习4 4:创建一个名为m1的程序模块,在该模块中建立2个例行程序,分别命名为r1和r2机器人编程任务:机器人编程任务:任务一:任务一:结合前面学习的所有知识,利用已搭建好的仿真工作站和机器人系统,在上节建立好例行程序中,编写机器人程序,完成机器人从p0点到p1点,再经过p2点到达p3点,最后回到p0

26、点这样的运动过程。其中p0点作为机器人运动路径的起点,它要求机器人6轴的角度分别为0,-25,15,0,50,0,而且p1,p2,p3,三点在同一条直线上,该直线就是图示桌子的一条边,p1和p3是桌子的2个顶点。如下图所示A.从程序编辑器打开已创建好的例行程序rTraining,选择“”为添加指令的位置,打开“添加指令”菜单,选择“MoveAbsJ”B.如图,指令插入完成绝对位置运动指令MoveAbsJ是机器人的运动使用六个轴和外轴的角度值来定义目标位置数据,指令语法如下:MoveAbsJ jpos1,v1000,z50,tool1wobj:=wobj1;参数参数含含义jpos1目标点位置数据

27、v1000运动速度数据,1000mm/sz50转弯区数据tool1工具坐标数据wobj1工件坐标数据C.任务要求机器人在p0点时,机器人轴1轴6的角度分别为0,-25,15,0,50,0,那么需要修改指令中的目标点位置数据,如下图,点击“*”,打开“编辑”菜单,选择“更改选择内容.”D.点击“新建”E.设定数据名称,改为“p0”,点击“确定”F.点击“p0”,打开“调试”菜单,选择“查看值”G.通过右边的小键盘,修改左边的rax_1rax_6的数据,依次修改为0,-25,15,0,50,0,最后点击确定完成。H.接下来,按照要求,机器人要运动到图示p1点,插入第二条指令,新建程序数据p1,只设

28、定它的名称,位置数据暂时不管。如下图所示关节运动指令关节运动指令MoveJ是是在路径精度要求在路径精度要求不高的情况下,机器人的工具中心点不高的情况下,机器人的工具中心点TCP从一个位置移动到另一个位置,两从一个位置移动到另一个位置,两个位置之间的路径不一定是直线个位置之间的路径不一定是直线。如图。如图关关节运运动路径路径p1p2指令语法如下:MoveJ p1,v1000,z50,tool1wobj:=wobj1;I.任务要求中机器人从p1点到p2点需要沿着桌子边沿,那么这段路程必须是直线运动,运动到p2点的运动指令选择线性运动指令MoveL。在程序中插入第三条指令,新建程序数据p2,只设定它

29、的名称,位置数据暂时不管。线性运动指令线性运动指令MoveL是是机器人的机器人的TCP从从起点到终点之间的路径始终保持为起点到终点之间的路径始终保持为直线直线线性运性运动路径路径p1p2指令语法:MoveL p1,v1000,z50,tool1wobj:=wobj1;J.从p2点到p3点之间的运动也必须沿着桌子边缘,属于直线运动,选择线性运动指令MoveL。在程序中插入第四条指令,新建程序数据p3,只设定它的名称,位置数据暂时不管。K.机器人回到p0点,可以复制第一条指令。点击第一条指令,打开“编辑”菜单,选择“复制”L.点击第四条指令,打开“编辑”菜单,选择“粘贴”,如图M.完成第一条指令的

30、复制粘贴,然后单击z50,将该转弯数据修改成fine,如图,至此,任务所需的指令添加完成。在使用机器人运动指令时,在使用机器人运动指令时,如果是一段路径的最后一如果是一段路径的最后一个点,指令中的转弯区数个点,指令中的转弯区数据一定要为据一定要为fineN.程序中的指令除了第一个p0点的程序数据已经全部完成以外,后面的p1p3点的位置数据还未设定,接下来介绍手动示教的方法修改目标点位置数据。选择“手动操纵”,选用合适的动作模式,手动操纵机器人运动到图示位置O.单击第二条MoveJ指令中的p1点,点击“修改位置”,在弹出的对话框中选择“修改”即完成p0点位置数据的设定上述通过手动操纵机器人到期望

31、位置之后进行修改位置的操作以完成目标点位置设定的方法称之为目标点示教方法目标点示教方法。练习练习5:参考NO的步骤,分别将机器人手动操纵运动到图中的p2,p3点,然后通过“修改位置”设定p2点和p3点的位置数据任务二:任务二:编写机器人程序,让机器人工具的工具中心点TCP从图示的p0点先运动到p4点,然后绕着桌上物体顶端的小圆面边缘作圆弧运动,最后回到p0点。A.与任务一的程序区别开来,在这里,首先新建一个例行程序,参照前面已建程序rTraining的方法,在同一个程序模块mTest中,新建例行程序rCircleB.在程序中添加指令,先插入运动到p0点的运动指令,还是选择MoveAbsJ,单击

32、目标点的位置数据“*”,在目标数据中选择p0替换掉它,如图C.插入第二条指令使机器人运动到p4点,它从p0点运动到p4点的过程中,我们对机器人的轨迹不作特殊要求,可以选择关节运动指令MoveJ,让机器人以比较舒服的姿态运动到p4点,p4为新建的机器人运动目标位置数据D.采用示教方法设定p4位置数据,手动操纵机器人到图示p4点位置,“修改位置”,p4点设定完毕E.根据任务二描述,接下来机器人工具中心点要绕着桌面物体上表面的圆面作圆弧运动,我们选择圆弧运动指令MoveC,上一步新建的p4点作为圆弧路径的第一个点,在程序中插入指令,如下图所示指令中的p14和p24两个目标点分别作为圆弧上的第二和第三

33、个点,通过手动示教的方法改变它们的位置数据圆弧运动指令圆弧运动指令MoveC是是在机器人可到达的在机器人可到达的空间范围内定义三个位置点,第一点是圆空间范围内定义三个位置点,第一点是圆弧的起点,第二个点用于圆弧的曲率,第弧的起点,第二个点用于圆弧的曲率,第三个点是圆弧的终点。圆弧运动示意图如三个点是圆弧的终点。圆弧运动示意图如图,图,p10是圆弧的第一个点,是圆弧的第一个点,p30是圆弧的是圆弧的第二个点,第二个点,p40是圆弧第三个点是圆弧第三个点指令语法:MoveC p1,p2,v1000,z50,tool1wobj:=wobj1;F.手动操纵机器人运动图示位置,单击指令中的p14,通过“

34、修改位置”,设定好p14点的位置数据G.手动操纵机器人运动到图示所示位置,单击指令中的p24,通过“修改位置”,设定好p24的位置数据H.完成第一条圆弧指令,机器人的轨迹只能走半圆,要绕着整圆一圈,必须再新添一条圆弧指令,如下I.手动操纵机器人运动图示位置,单击指令中的p34,通过“修改位置”,设定好p34点的位置数据J.手动操纵机器人运动图示位置,单击指令中的p44,通过“修改位置”,设定好p44点的位置数据K.最终,机器人还要回到p0点,那么参考前面的方法复制第一条语句粘贴到上一条MoveC语句下方,将拐弯数据z50修改成fine。如图,至此,程序编写完成,最后还是要参照前面的方法,调试机

35、器人程序,最终达到任务要求。目目 录录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真 程序调试与仿真程序调试与仿真六六 程序程序编好之后要进行调试,以检查机器人目标点的位置数据是编好之后要进行调试,以检查机器人目标点的位置数据是否正确和机器人程序设计是否完善。否正确和机器人程序设计是否完善。对于前面已编好的例行程序rTraining,调试步骤如下:1、打开“调试”菜单,选择“PP移至例行程序”2、选定“rTraining”例行程序,然后单击“确定”3、如图,可以看到有个黄色小箭头

36、指向第一条指令,它是程序指针,简称为PP,永远指向将要执行的指令。4、程序调试时需要用到示教器右侧按钮,如图,首先要按下机器人的使能按钮,使点击开启,其中“单步向前”的按钮,每按一次,机器人的程序指令从前往后运行一条,而“单步后退”是每按一次,机器人的程序指令从后往前运行一条,“程序启动”被按下后,机器人顺序运行指针所指向程序中的每条指令,自动逐条执行,而“程序停止”会停止机器人的程序运行。整个程序在运行的过程中,在按下“程序停止”按钮之后,才可以松开使能按钮。5、新编程序我们先单步调试,以确定设定的目标点位置是否正确,上好使能之后,按一下“单步向前”之后如图,该条指令运行完成之后,指针指向下

37、一条指令,在刚刚运行过的指令左侧会出现一个小机器人的标志,说明机器人已经到达p0点这个位置6、依次单步运行后面三条指令,观察机器人在工作站中的运动情况,看是否与要求相符,如果不符或者跟周边物体有干涉,那么需要检查目标点位置数据,或者改变示教点,以达到任务要求。练习练习6:参考前面步骤,完成对程序rCircle的调试机器人程序仿真机器人程序仿真在RobotStudio中,仿真已经编写好的机器人程序,步骤如下:1、软件菜单中选择“仿真”,点击“仿真设定”2、选中程序“rTraining”,点击上方蓝色箭头,点击“确定”,将程序加入到主队列中,3、点击“仿真”选项卡中的“播放”按钮练习练习7:参考前面步骤,完成对程序rCircle的仿真谢 谢 大 家!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com