ABB工业机器人编程与仿真培训教材课件_第1页
ABB工业机器人编程与仿真培训教材课件_第2页
ABB工业机器人编程与仿真培训教材课件_第3页
ABB工业机器人编程与仿真培训教材课件_第4页
ABB工业机器人编程与仿真培训教材课件_第5页
已阅读5页,还剩193页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ABB工业机器人编程与仿真(1)

ABB工业机器人目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真目录一、工业机器人基本认知课程任务课程任务目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真目录一、工业机器人基本认知

工业机器人基本认知一标号关节轴标号关节轴A轴1D轴4B轴2E轴5C轴3F轴6IRB机器人本体工业机器人基本认知一标号关节轴标号关节轴A轴1D轴4BA电源总开关B急停开关C通电/复位D机器状态A电源总开关B急停开关C通电/复位D机器状态A连接电缆B触摸屏C急停开关D手动操作摇杆E数据备份用USB接口F使能器按钮G触摸屏用笔H示教器复位按钮A连接电缆B触摸屏C急停开关D手动操作摇杆E数据备份用USB

机器人本体与控制柜之间的连接主要是电动机动力电缆与转数计数器电缆、用户电缆的连接。机器人本体与控制柜之间的连接主要是电动机动力电底座接口A电动机动力电缆接口B转数计数器电缆接口C用户电缆接口D压缩空气接口控制柜端接口A电源输入接口B外轴电源电缆接口C示教器连接电缆接口D电动机动力电缆接口E外轴接口FI/O连接器G安全连接器H信号电缆接口I转数计数器电缆接口

底座接口A电动机动力电缆接口B转数计数器电缆接口C用户电缆接设备开/关机①开机

在确定输入电压正常之后,打开电源开关,当示教器界面显示主画面,即为正常开机成功

②关机

点击示教器界面中“ABB”,选择“重新启动”,选择“高级”,然后“关机”,如下图所示,设备开/关机①开机设定示教器语言重启后,单击“ABB”就能看到菜单已切换成中文界面设定示教器语言重启后,单击“ABB”就能看到菜单已切换成中文通过示教器画面上的状态栏进行ABB机器人常用信息的查看。A机器人的状态(手动、全速手动和自动)B机器人的系统信息C机器人的电动机状态D机器人程序的运行信息E当前机器人或外轴的使用状态

通过示教器画面上的状态栏进行ABB机器人常用信息的查看。A机单击窗口上面的状态栏,就可以查看机器人事件日志。单击窗口上面的状态栏,就可以查看机器人事件日志。机器人的数据备份与恢复(1)备份操作

机器人数据备份的对象是所有正在系统内存运行的RAPID程序和系统参数。将机器人控制器中当前程序备份到U盘里机器人的数据备份与恢复(1)备份操作(2)恢复操作

当机器人系统错乱或者重新安装新系统以后,可以通过备份快速地把机器人恢复到备份时的状态。

同备份操作一样,调出“备份与恢复”页面,点击“恢复系统…”图标,调出恢复系统页面,如图所示,点击“…”按钮,选择U盘里可用备份程序的文件,点击“恢复”按钮,等待系统恢复程序并自动重启机器人控制器,恢复完成。(2)恢复操作目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真目录一、工业机器人基本认知

工业机器人与仿真软件基本认知一

RobotStudio是ABB公司专门开发的工业机器人离线编程软件,界面友好,功能强大,离线编程在实际机器人安装前,通过可视化及可确认的解决方案和布局来降低风险,并通过创建更加精确的路径来获得更高的部件质量,在此之前,软件的正确安装与授权激活是仿真软件的使用基础。软件安装步骤工业机器人与仿真软件基本认知一RobotStu

待RobotStudio安装完成,回到安装产品的界面,如下左图所示,点击“退出”即可。安装完成之后,在电脑桌面上能看到软件图标待RobotStudio安装完成,回到安装产品软件界面介绍RobotStudio软件界面包含“文件”、“基本”、“建模”、“仿真”、“控制器”、“RAPID”和“Add-Ins”这7个功能选项卡。(1)“文件”功能选项卡,包含打开已有工作站,关闭、保存工作站和新建工作站等,如图所示,图1软件界面介绍RobotStudio软件界面包含(2)“基本”功能选项卡,包含进行建立工作站、路径编程、任务设置、系统同步,手动操纵和3D视角这几个方面操作时所需要用到的控件。如下图所示,(3)“建模”功能选项卡,包含创建和分组工作站组件、创建实体、测量以及其他CAD操作所需的控件,如图3所示ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(2)“基本”功能选项卡,包含进行建立工作站、路径编程、任务(4)“仿真”功能选项卡,包含碰撞监控,仿真的设定、控制和录像等控件,如下图所示(5)“控制器”功能选项卡,包含用于虚拟控制器的同步、配置和分配给它的任务控制措施。它还包含用于管理真实控制器的控制功能,如图ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(4)“仿真”功能选项卡,包含碰撞监控,仿真的设定、控制和录(6)“RAPID”功能选项卡,包括RAPID编辑器的功能、RAPID文件的管理以及用于RAPID编程的其他空间,如图1-41所示(7)“Add-Ins”功能选项卡,包含PowerPacs和VSTA的相关控件,如图ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(6)“RAPID”功能选项卡,包括RAPID编辑器的功能、基本的机器人工作站包括工业机器人及工作对象。

构建机器人仿真工作站如下图所示,图中机器人型号为IRB120,机器人末端法兰盘需要装有工具,为工作站配备图示小桌。创建基本仿真机器人工作站ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT基本的机器人工作站包括工业机器人及工作对象。构1、导入机器人

在“基本”功能选项卡的“ABB模型库”中,提供了几乎所有的机器人产品模型,作为仿真所用。如下图,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT1、导入机器人在“基本”功能选项卡的“ABB模型库”单击选择其中型号为IRB120的机器人,确定好版本,点击确定即可,

在实际应用中,要根据项目的要求选定具体的机器人型号及相关版本或者承重能力及到达距离等参数。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT单击选择其中型号为IRB120的机器人,确定好版本,点击确定2、导入机器人工具并安装到法兰盘

先在“基本”功能选项卡中,打开“导入模型库”,选择“设备”,选择“myTool”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT2、导入机器人工具并安装到法兰盘先在“基本”功

将工具安装到机器人法兰盘的操作如图所示,在“MyTool”上按住左键,点击“安装到”,选择需要安装工具的机器人,

出现下图所示对话框,点击“是”,之后工具就能安装到机器人法兰盘了ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT将工具安装到机器人法兰盘的操作如图所示,在“M3、加载机器人周边模型并布局工作站

类似于加载机器人工具的方法,加载小桌模型的操作如图所示,在“基本”功能选项卡中,打开“导入模型库”,选择“设备”,选择“propellertable”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT3、加载机器人周边模型并布局工作站类似于加载机

小桌模型导入之后,需要将它摆放到合适的位置,以利于机器人能够到达。对于小桌模型位置的确定,先要使机器人显示其工作区域,方法如下图所示ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT小桌模型导入之后,需要将它摆放到合适的位置,以

左键“IRB120_3_58_01”,选择“显示机器人工作区域”,待机器人工作区域显示出来之后,移动小桌,使其保持在机器人的工作区域。方法如图所示

选中“table_and_fixture_140”,在“Freehand”工具栏,单击“移动”按钮,拖动箭头到达合适位置。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT左键“IRB120_3_58_01”,选择“4、建立机器人系统

在完成了工作站布局以后,要为机器人创建系统,使它具有电气的特性来完成相关的仿真操作。具体操作如图所示,首先在“基本”功能选项卡下,单击“机器人系统”的“从布局......”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT4、建立机器人系统在完成了工作站布局以后,要

然后设定好系统的名称和保存的位置后,单击“下一个”选择机械装置,再单击“下一个”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT然后设定好系统的名称和保存的位置后,单击“下一

点击“选项”,为系统添加中文选项,勾选“644-5Chinese”点击“确定”,点击“完成”。系统建立完成后,可以看到右下角“控制器状态”为绿色,如下图。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT点击“选项”,为系统添加中文选项,勾选“64目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT目录一、工业机器人基本认知ABB工业机器人编程与仿真培

手动操纵机器人三手动操纵机器人一共有三种运动模式:单轴运动、线性运动和重定位运动。1、单轴运动

一般地,ABB机器人是由六个伺服电机分别驱动机器人的六个关节轴,那么每次手动操纵一个关节轴的运动,就称之为单轴运动。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT手动操纵机器人三手动操纵机器人一共有三种运动模式:单轴

我们在机器人仿真软件中学习机器人手动操纵方法,与实操真实机器人手动操纵方法类似。具体操作步骤如下,A.在软件中调出虚拟示教器。在功能选项卡中的“控制器”中点击“示教器”下拉菜单,选择“虚拟示教器”,如下图

在软件中出现虚拟示教器画面,它与真实示教器是一样的,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT我们在机器人仿真软件中学习机器人手动操纵方法,B.从虚拟示教器界面打开虚拟控制面板,将钥匙开关选到手动限速模式,如图C.点击“ABB”,在示教器主界面中,选择“手动操纵”,如图ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTB.从虚拟示教器界面打开虚拟控制面板,将钥匙开关选到手动限速D.单击“动作模式”,如图E.选中“轴1-3”,然后单击“确定”,如图,如果选中“轴4-6”,就可以操纵轴4~轴6ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTD.单击“动作模式”,如图E.选中“轴1-3”,然后单击“确F.点击虚拟示教器中的使能按钮“Enable”,在状态栏中确认“电机开启”状态,如图G.在示教器的右下角显示操纵杆方向,如图,按照此提示来操作操纵杆以达到动作要求。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTF.点击虚拟示教器中的使能按钮“Enable”,在状态栏中确

操纵杆的操纵幅度与机器人的运动是相关的。操纵幅度较小,则机器人运动速度较慢,操纵幅度较大,则机器人运动速度较快。所以大家在操作时,尽量以小幅度操纵使机器人慢慢运动。练习1:手动操纵机器人以单轴运动模式,将机器人运动到如下图所示位置机器人6轴的角度分别为:轴1(0°),轴2(20°),轴3(-30°),轴4(0°),轴5(40°),轴6(0°)。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT操纵杆的操纵幅度与机器人的运动是相关的。操纵幅度较小2、线性运动

机器人的线性运动是指安装在机器人第六轴法兰盘上工具的TCP在空间中作线性运动。TCP是工具中心点ToolCenterPoint的简称,机器人有一个默认的工具中心点,它位于机器人安装法兰的中心。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT2、线性运动机器人的线性运动是指安装在机器人第

通过前面的练习1,我们完成了机器人的单轴运动,将机器人运动到下图所示的位置A,本小节主要学习机器人的线性运动的手动操纵方法,使机器人运动到图中的位置B,其中位置A和位置B的距离在x向相差200mm,在z向相差100mm。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT通过前面的练习1,我们完成了机器人的单轴运动,A.点击“ABB”,在示教器主界面中,选择“手动操纵”,B.单击“动作模式”,C.选择“线性”,然后单击“确定”,D.在手动操纵机器人进行线性运动之前,需要在“工具坐标”中指定对应的工具,单击“工具坐标”,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTA.点击“ABB”,在示教器主界面中,选择“手动操纵”,E.分析本次活动要完成的任务,机器人从位置A运动到位置B,对于工具MyTool而言,是在基坐标系下的X和Z向分别移动-200mm和-100mm。那么,选中对应的工具“MyTool”,F.点击虚拟示教器中的使能按钮“Enable”,在状态栏中确认“电机开启”状态ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTE.分析本次活动要完成的任务,机器人从位置A运动到位置B,G.如图,右下角显示轴X、Y、Z的操纵杆方向,黄箭头代表正方向H.工具MyTool的TCP在空间中作线性运动的方向如图ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTG.如图,右下角显示轴X、Y、Z的操纵杆方向,黄箭头代表正方I.操作示教器上的操纵杆上移,使工具的TCP点沿X负向移动200mm,即X的值减小200J.操作示教器上的操纵杆右旋,使工具的TCP点沿Z负向移动100mm,即Z的值减小100ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTI.操作示教器上的操纵杆上移,使工具的TCP点沿X负向移动K.机器人到达如下图所示位置,任务完成练习2:手动操纵机器人以线性运动模式,将机器人TCP点位置向Z轴正方向偏移100mmm.

ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTK.机器人到达如下图所示位置,任务完成练习2:ABB工业机器3、重定位运动

机器人的重定位运动是指机器人第六轴法兰盘上的工具TCP点在空间中绕着坐标轴旋转的运动,也可以理解为机器人绕着工具TCP点作姿态调整的运动。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT3、重定位运动机器人的重定位运动是指机器人第六手动操纵重定位运动的方法:A.点击“ABB”,在示教器主界面中,选择“手动操纵”,B.单击“动作模式”,C.选择“重定位”,然后单击“确定”,D.在手动操纵机器人进行重定位运动之前,需要在“工具坐标”中指定对应的工具,单击“工具坐标”,确定所选工具为“MyTool”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT手动操纵重定位运动的方法:A.点击“ABB”,在示教器主界E.机器人的重定位运动的手动操纵,也需要选择运动所参考的坐标系,在这里,单击“坐标系”,F.选中“工具”,然后单击“确定”,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTE.机器人的重定位运动的手动操纵,也需要选择运动所参考的坐标G.点击虚拟示教器中的使能按钮“Enable”,在状态栏中确认“电机开启”状态,H.右下角显示轴X、Y、Z的操纵杆方向,黄箭头代表正方向,X、Y、Z分别表示机器人工具绕着X、Y、Z轴旋转ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTG.点击虚拟示教器中的使能按钮“Enable”,在状态栏中确I.工具MyTool的TCP在空间中作重定位运动的方向如图练习3:手动操纵机器人以重定位运动模式,将机器人工具调整到如下图所示位置ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTI.工具MyTool的TCP在空间中作重定位运动的方向如图练目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT目录一、工业机器人基本认知ABB工业机器人编程与仿真培

在进行正式的编程之前,就需要构建起必要的编程环境,机器人的工具数据和工件坐标系就需要在编程前进行定义。

创建机器人工具数据与工件坐标系四创建机器人工具数据

工具数据(tooldata)用于描述安装在机器人第六轴上的工具的TCP、质量、重心等参数数据。一般不同的机器人应用配置不同的工具,

在执行机器人程序时,就是机器人将工具的中心点TCP移至编程位置。那么,如果要更改工具以及工具坐标系,机器人的移动也会随之改变,以便新的TCP到达目标。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT在进行正式的编程之前,就需要构建起必要的编程环境,机TCP设定原理如下:

(1)首先在机器人工作范围内找一个非常精确的固定点作为参考点,

(2)然后在工具上确定一个参考点(最好是工具中心点),

(3)用手动操纵机器人的方法,去移动工具上的参考点,以四种以上不同的机器人姿态尽可能与固定点刚好碰上。为了获得更准确的TCP,可以使用六点法进行操作,第四点是用工具的参考点垂直于固定点,第五点是工具参考点从固定点向将要设定为TCP的X方向移动,第六点是工具参考点从固定点向将要设定为TCP的Z方向移动。

(4)机器人通过这几个位置点的位置数据计算求得TCP的数据,然后TCP的数据就保存在tooldata这个程序数据中被程序进行调用。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTTCP设定原理如下:ABB工业机器人编程与仿真培训教材PPT工具数据TCP创建操作步骤:(1)单击“ABB”,选择“手动操纵”,(2)选择“工具坐标”,(3)单击“新建...”,(4)为新建工具数据命名“tool1”,对它的属性进行过设定后,单击“确定”,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT工具数据TCP创建操作步骤:(1)单击“ABB”,选择“手动(5)选中“tool1”后,单击“编辑”菜单中的“定义”选项,(6)单击“方法”的下拉菜单,选择“TCP和Z,X”,使用6点法设定TCP,(7)选择合适的手动操纵模式,并按下使能键,使用摇杆将工具参考点靠上固定点,作为第一个点。(8)单击“修改位置”,将点1位置记录下来,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(5)选中“tool1”后,单击“编辑”菜单中的“定义”选项(9)变化机器人工具姿态,让工具参考点以如图所示的姿态靠上固定点,(10)单击“修改位置”,将点2位置记录下来,(11)变化机器人工具姿态,让工具参考点以如图所示的姿态靠上固定点(12)单击“修改位置”,将点3位置记录下来,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(9)变化机器人工具姿态,让工具参考点以如图所示的姿态靠上固(13)变化机器人工具姿态,让工具参考点以如图所示的姿态靠上固定点,这是第4个点,工具参考点垂直于固定点(14)单击“修改位置”,将点4位置记录下来,(15)工具参考点以点4的姿态从固定点移动到工具TCP的+X方向,(16)单击“修改位置”,将延伸器点X位置记录下来,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(13)变化机器人工具姿态,让工具参考点以如图所示的姿态靠上(17)工具参考点以点4姿态移动到工具TCP的+Z方向,(18)单击“修改位置”,将延伸器点Z位置记录下来,然后单击“确定”完成设定,(19)出现如下图所示的误差确认界面,对误差进行确认,当然是越小越好,但也要以实际验证效果为准(20)选中tool1,然后打开编辑菜单选择“更改值”,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(17)工具参考点以点4姿态移动到工具TCP的+Z方向,(1(21)单击右下角箭头向下翻页,找到有工具的质量mass(单位kg)的一栏,根据实际情况进行设定,我们可以将它更改为1,然后单击“确定”,(22)设定好的工具数据tool1,我们需要在重定位模式下手动操纵进行验证TCP是否精准,如图,回到手动操纵界面,动作模式选定为“重定位”,坐标系选定为“工具”,工具坐标选定为“tool1”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(21)单击右下角箭头向下翻页,找到有工具的质量mass(单(23)手动操纵机器人将工具参考点靠上固定点,在重定位模式下,如图如果TCP设定精确的话,可以看到工具参考点与固定点始终保持接触,而机器人会根据重定位操作改变姿态。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(23)手动操纵机器人将工具参考点靠上固定点,在重定位模式下创建工件坐标系

工件坐标对应工件,它定义工件相对于大地坐标(或其他坐标)的位置。对机器人进行编程时就是在工件坐标中创建目标和路径。重新定位工作站中的工件时,只需要更改工件坐标的位置,所有的路径将即刻随之更新。

例如,在下图中,定义好工件坐标wobj1之后,对桌面工件的运动轨迹编程完成之后,如果桌子移动,只需要更改wobj1的值,之前的桌面工件运动轨迹就无需重新编程了。

ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT创建工件坐标系工件坐标对应工件,它定义工件相工件坐标系的设定原理:在对象的平面上,只需要定义三个点,就可以建立一个工件坐标。X1点确定工件坐标原点,X1,X2确定工件坐标X正方向,Y1确定工件坐标Y正方向,最后Z的正方向根据右手定则得出,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT工件坐标系的设定原理:在对象的平面上,只需要定义三个点,就可建立前面图中所示的工件坐标系wobj1,步骤如下:(1)点击“ABB”,选择“手动操纵”,在手动操纵画面中,选择“工件坐标”,(2)单击“新建”,(3)设定工件坐标数据属性,单击“确定”,(4)打开编辑菜单,选择“定义”,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT建立前面图中所示的工件坐标系wobj1,步骤如下:(1)点击(5)将用户方法设定为“3点”,(6)手动操纵机器人,让它的工具中心点靠近图示X1点,作为待设定工件坐标系的原点,(7)单击“修改位置”,将X1点记录下来。(8)沿着待定义工件坐标的X正向,手动操纵机器人的工具中心点靠近定义工件坐标的X2点,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(5)将用户方法设定为“3点”,(6)手动操纵机器人,让它的(9)单击“修改位置”,将X2点记录下来,(10)手动操纵机器人的工具中心点靠近定义工件坐标的Y1点,(11)单击“修改位置”,将Y1点记录下来,然后点击“确定”,(12)对自动生成的工件坐标数据进行确认后,单击“确定”,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(9)单击“修改位置”,将X2点记录下来,(10)手动操纵机(13)选择wobj1后,单击确定,(14)按照如图所示设定好手动操纵画面的项目,使用线性动作模式,体验新建立的工件坐标(15)回到工作站画面,点击功能选项卡“RAPID”中的“同步”,“同步到工作站”,(16)出现如下图所示对话框,勾选“工件坐标wobj1”,单击“确定”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(13)选择wobj1后,单击确定,(14)按照如图所示设定(17)同步完成之后,在工作站能看到wobj1,如图所示,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(17)同步完成之后,在工作站能看到wobj1,如图所示,A目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT目录一、工业机器人基本认知ABB工业机器人编程与仿真培

机器人编程五

机器人的应用程序是使用一种称为RAPID编程语言的特定词汇和语法编写而成的。它是一种英文编程语言,包含了一连串控制机器人的指令,执行这些指令可以实现对机器人的控制操作。RAPID程序的基本架构如下图ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT机器人编程五机器人的应用程序是使用一种称创建任务所述的程序模块与例行程序步骤如下:(1)点击“ABB”,选择“程序编辑器”(2)出现如下图所示对话框,先单击“取消”,进入模块列表画面(3)打开“文件”菜单,选择“新建模块”(4)在图示对话框中单击“是”继续ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT创建任务所述的程序模块与例行程序步骤如下:(1)点击“AB(5)通过按钮“ABC...”为程序模块设定名称,输入“mTest”,然后单击“确定”创建好名为mTest的程序模块(6)接下来在该模块中创建例行程序,选中模块mTest,然后单击“显示模块”(7)点击“例行程序”(8)打开“文件”菜单,选择“新建例行程序”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(5)通过按钮“ABC...”为程序模块设定名称,输入“mT(9)点击“ABC...”设定程序名为rTraining,确定例行程序创建于程序模块mTest中,然后单击“确定”,例行程序创建完毕练习4:创建一个名为m1的程序模块,在该模块中建立2个例行程序,分别命名为r1和r2

ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(9)点击“ABC...”设定程序名为rTraining,确机器人编程任务:

任务一:结合前面学习的所有知识,利用已搭建好的仿真工作站和机器人系统,在上节建立好例行程序中,编写机器人程序,完成机器人从p0点到p1点,再经过p2点到达p3点,最后回到p0点这样的运动过程。其中p0点作为机器人运动路径的起点,它要求机器人6轴的角度分别为0°,-25°,15°,0°,50°,0°,而且p1,p2,p3,三点在同一条直线上,该直线就是图示桌子的一条边,p1和p3是桌子的2个顶点。如下图所示ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT机器人编程任务:任务一:结合前面学习的所有知A.从程序编辑器打开已创建好的例行程序rTraining,选择“<SMT>”为添加指令的位置,打开“添加指令”菜单,选择“MoveAbsJ”B.如图,指令插入完成绝对位置运动指令MoveAbsJ是机器人的运动使用六个轴和外轴的角度值来定义目标位置数据,指令语法如下:MoveAbsJjpos1,v1000,z50,\tool1\wobj:=wobj1;参数含义jpos1目标点位置数据v1000运动速度数据,1000mm/sz50转弯区数据tool1工具坐标数据wobj1工件坐标数据ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTA.从程序编辑器打开已创建好的例行程序rTraining,选C.任务要求机器人在p0点时,机器人轴1~轴6的角度分别为0°,-25°,15°,0°,50°,0°,那么需要修改指令中的目标点位置数据,如下图,点击“*”,打开“编辑”菜单,选择“更改选择内容...”D.点击“新建”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTC.任务要求机器人在p0点时,机器人轴1~轴6的角度分别为E.设定数据名称,改为“p0”,点击“确定”F.点击“p0”,打开“调试”菜单,选择“查看值”G.通过右边的小键盘,修改左边的rax_1~rax_6的数据,依次修改为0°,-25°,15°,0°,50°,0°,最后点击确定完成。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTE.设定数据名称,改为“p0”,点击“确定”F.点击“p0”H.接下来,按照要求,机器人要运动到图示p1点,插入第二条指令,新建程序数据p1,只设定它的名称,位置数据暂时不管。如下图所示关节运动指令MoveJ是在路径精度要求不高的情况下,机器人的工具中心点TCP从一个位置移动到另一个位置,两个位置之间的路径不一定是直线。如图关节运动路径p1p2指令语法如下:MoveJp1,v1000,z50,\tool1\wobj:=wobj1;ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTH.接下来,按照要求,机器人要运动到图示p1点,插入第二条指I.任务要求中机器人从p1点到p2点需要沿着桌子边沿,那么这段路程必须是直线运动,运动到p2点的运动指令选择线性运动指令MoveL。在程序中插入第三条指令,新建程序数据p2,只设定它的名称,位置数据暂时不管。线性运动指令MoveL是机器人的TCP从起点到终点之间的路径始终保持为直线

线性运动路径p1p2

指令语法:MoveLp1,v1000,z50,\tool1\wobj:=wobj1;ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTI.任务要求中机器人从p1点到p2点需要沿着桌子边沿,那么这J.从p2点到p3点之间的运动也必须沿着桌子边缘,属于直线运动,选择线性运动指令MoveL。在程序中插入第四条指令,新建程序数据p3,只设定它的名称,位置数据暂时不管。K.机器人回到p0点,可以复制第一条指令。点击第一条指令,打开“编辑”菜单,选择“复制”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTJ.从p2点到p3点之间的运动也必须沿着桌子边缘,属于直线运L.点击第四条指令,打开“编辑”菜单,选择“粘贴”,如图M.完成第一条指令的复制粘贴,然后单击z50,将该转弯数据修改成fine,如图,至此,任务所需的指令添加完成。在使用机器人运动指令时,如果是一段路径的最后一个点,指令中的转弯区数据一定要为fineABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTL.点击第四条指令,打开“编辑”菜单,选择“粘贴”,如图M.N.程序中的指令除了第一个p0点的程序数据已经全部完成以外,后面的p1~p3点的位置数据还未设定,接下来介绍手动示教的方法修改目标点位置数据。选择“手动操纵”,选用合适的动作模式,手动操纵机器人运动到图示位置O.单击第二条MoveJ指令中的p1点,点击“修改位置”,在弹出的对话框中选择“修改”即完成p0点位置数据的设定上述通过手动操纵机器人到期望位置之后进行修改位置的操作以完成目标点位置设定的方法称之为目标点示教方法。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTN.程序中的指令除了第一个p0点的程序数据已经全部完成以外练习5:参考N~O的步骤,分别将机器人手动操纵运动到图中的p2,p3点,然后通过“修改位置”设定p2点和p3点的位置数据

ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT练习5:参考N~O的步骤,分别将机器人手动操纵运动到图中的p任务二:编写机器人程序,让机器人工具的工具中心点TCP从图示的p0点先运动到p4点,然后绕着桌上物体顶端的小圆面边缘作圆弧运动,最后回到p0点。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT任务二:编写机器人程序,让机器人工具的工具中心点TCP从图示A.与任务一的程序区别开来,在这里,首先新建一个例行程序,参照前面已建程序rTraining的方法,在同一个程序模块mTest中,新建例行程序rCircle

B.在程序中添加指令,先插入运动到p0点的运动指令,还是选择MoveAbsJ,单击目标点的位置数据“*”,在目标数据中选择p0替换掉它,如图ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTA.与任务一的程序区别开来,在这里,首先新建一个例行程序,C.插入第二条指令使机器人运动到p4点,它从p0点运动到p4点的过程中,我们对机器人的轨迹不作特殊要求,可以选择关节运动指令MoveJ,让机器人以比较舒服的姿态运动到p4点,p4为新建的机器人运动目标位置数据D.采用示教方法设定p4位置数据,手动操纵机器人到图示p4点位置,“修改位置”,p4点设定完毕ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTC.插入第二条指令使机器人运动到p4点,它从p0点运动到p4E.根据任务二描述,接下来机器人工具中心点要绕着桌面物体上表面的圆面作圆弧运动,我们选择圆弧运动指令MoveC,上一步新建的p4点作为圆弧路径的第一个点,在程序中插入指令,如下图所示指令中的p14和p24两个目标点分别作为圆弧上的第二和第三个点,通过手动示教的方法改变它们的位置数据圆弧运动指令MoveC是在机器人可到达的空间范围内定义三个位置点,第一点是圆弧的起点,第二个点用于圆弧的曲率,第三个点是圆弧的终点。圆弧运动示意图如图,p10是圆弧的第一个点,p30是圆弧的第二个点,p40是圆弧第三个点指令语法:MoveCp1,p2,v1000,z50,\tool1\wobj:=wobj1;ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTE.根据任务二描述,接下来机器人工具中心点要绕着桌面物体上表F.手动操纵机器人运动图示位置,单击指令中的p14,通过“修改位置”,设定好p14点的位置数据G.手动操纵机器人运动到图示所示位置,单击指令中的p24,通过“修改位置”,设定好p24的位置数据ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTF.手动操纵机器人运动图示位置,单击指令中的p14,通过“H.完成第一条圆弧指令,机器人的轨迹只能走半圆,要绕着整圆一圈,必须再新添一条圆弧指令,如下I.手动操纵机器人运动图示位置,单击指令中的p34,通过“修改位置”,设定好p34点的位置数据ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTH.完成第一条圆弧指令,机器人的轨迹只能走半圆,要绕着整圆J.手动操纵机器人运动图示位置,单击指令中的p44,通过“修改位置”,设定好p44点的位置数据K.最终,机器人还要回到p0点,那么参考前面的方法复制第一条语句粘贴到上一条MoveC语句下方,将拐弯数据z50修改成fine。如图,至此,程序编写完成,最后还是要参照前面的方法,调试机器人程序,最终达到任务要求。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTJ.手动操纵机器人运动图示位置,单击指令中的p44,通过“修目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT目录一、工业机器人基本认知ABB工业机器人编程与仿真培

程序调试与仿真六

程序编好之后要进行调试,以检查机器人目标点的位置数据是否正确和机器人程序设计是否完善。对于前面已编好的例行程序rTraining,调试步骤如下:1、打开“调试”菜单,选择“PP移至例行程序”ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT程序调试与仿真六程序编好之后要进行调试2、选定“rTraining”例行程序,然后单击“确定”3、如图,可以看到有个黄色小箭头指向第一条指令,它是程序指针,简称为PP,永远指向将要执行的指令。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT2、选定“rTraining”例行程序,然后单击“确定”3、4、程序调试时需要用到示教器右侧按钮,如图,首先要按下机器人的使能按钮,使点击开启,其中“单步向前”的按钮,每按一次,机器人的程序指令从前往后运行一条,而“单步后退”是每按一次,机器人的程序指令从后往前运行一条,“程序启动”被按下后,机器人顺序运行指针所指向程序中的每条指令,自动逐条执行,而“程序停止”会停止机器人的程序运行。整个程序在运行的过程中,在按下“程序停止”按钮之后,才可以松开使能按钮。ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT4、程序调试时需要用到示教器右侧按钮,如图,首先要按下机器人5、新编程序我们先单步调试,以确定设定的目标点位置是否正确,上好使能之后,按一下“单步向前”之后如图,该条指令运行完成之后,指针指向下一条指令,在刚刚运行过的指令左侧会出现一个小机器人的标志,说明机器人已经到达p0点这个位置6、依次单步运行后面三条指令,观察机器人在工作站中的运动情况,看是否与要求相符,如果不符或者跟周边物体有干涉,那么需要检查目标点位置数据,或者改变示教点,以达到任务要求。练习6:参考前面步骤,完成对程序rCircle的调试ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT5、新编程序我们先单步调试,以确定设定的目标点位置是否正确,机器人程序仿真在RobotStudio中,仿真已经编写好的机器人程序,步骤如下:1、软件菜单中选择“仿真”,点击“仿真设定”2、选中程序“rTraining”,点击上方蓝色箭头,点击“确定”,将程序加入到主队列中,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT机器人程序仿真在RobotStudio中,仿真已经编写好的机3、点击“仿真”选项卡中的“播放”按钮练习7:参考前面步骤,完成对程序rCircle的仿真ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT3、点击“仿真”选项卡中的“播放”按钮练习7:参考前面步骤谢谢大家!ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT谢谢大家!ABB工业机器人编程与仿真培训教材PABB工业机器人编程与仿真(1)

ABB工业机器人目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真目录一、工业机器人基本认知课程任务课程任务目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真目录一、工业机器人基本认知

工业机器人基本认知一标号关节轴标号关节轴A轴1D轴4B轴2E轴5C轴3F轴6IRB机器人本体工业机器人基本认知一标号关节轴标号关节轴A轴1D轴4BA电源总开关B急停开关C通电/复位D机器状态A电源总开关B急停开关C通电/复位D机器状态A连接电缆B触摸屏C急停开关D手动操作摇杆E数据备份用USB接口F使能器按钮G触摸屏用笔H示教器复位按钮A连接电缆B触摸屏C急停开关D手动操作摇杆E数据备份用USB

机器人本体与控制柜之间的连接主要是电动机动力电缆与转数计数器电缆、用户电缆的连接。机器人本体与控制柜之间的连接主要是电动机动力电底座接口A电动机动力电缆接口B转数计数器电缆接口C用户电缆接口D压缩空气接口控制柜端接口A电源输入接口B外轴电源电缆接口C示教器连接电缆接口D电动机动力电缆接口E外轴接口FI/O连接器G安全连接器H信号电缆接口I转数计数器电缆接口

底座接口A电动机动力电缆接口B转数计数器电缆接口C用户电缆接设备开/关机①开机

在确定输入电压正常之后,打开电源开关,当示教器界面显示主画面,即为正常开机成功

②关机

点击示教器界面中“ABB”,选择“重新启动”,选择“高级”,然后“关机”,如下图所示,设备开/关机①开机设定示教器语言重启后,单击“ABB”就能看到菜单已切换成中文界面设定示教器语言重启后,单击“ABB”就能看到菜单已切换成中文通过示教器画面上的状态栏进行ABB机器人常用信息的查看。A机器人的状态(手动、全速手动和自动)B机器人的系统信息C机器人的电动机状态D机器人程序的运行信息E当前机器人或外轴的使用状态

通过示教器画面上的状态栏进行ABB机器人常用信息的查看。A机单击窗口上面的状态栏,就可以查看机器人事件日志。单击窗口上面的状态栏,就可以查看机器人事件日志。机器人的数据备份与恢复(1)备份操作

机器人数据备份的对象是所有正在系统内存运行的RAPID程序和系统参数。将机器人控制器中当前程序备份到U盘里机器人的数据备份与恢复(1)备份操作(2)恢复操作

当机器人系统错乱或者重新安装新系统以后,可以通过备份快速地把机器人恢复到备份时的状态。

同备份操作一样,调出“备份与恢复”页面,点击“恢复系统…”图标,调出恢复系统页面,如图所示,点击“…”按钮,选择U盘里可用备份程序的文件,点击“恢复”按钮,等待系统恢复程序并自动重启机器人控制器,恢复完成。(2)恢复操作目录一、工业机器人基本认知二、仿真软件RobotStudio的认识与安装三、手动操纵机器人四、创建机器人工具数据与工件坐标系五、机器人编程技术六、机器人程序调试与仿真目录一、工业机器人基本认知

工业机器人与仿真软件基本认知一

RobotStudio是ABB公司专门开发的工业机器人离线编程软件,界面友好,功能强大,离线编程在实际机器人安装前,通过可视化及可确认的解决方案和布局来降低风险,并通过创建更加精确的路径来获得更高的部件质量,在此之前,软件的正确安装与授权激活是仿真软件的使用基础。软件安装步骤工业机器人与仿真软件基本认知一RobotStu

待RobotStudio安装完成,回到安装产品的界面,如下左图所示,点击“退出”即可。安装完成之后,在电脑桌面上能看到软件图标待RobotStudio安装完成,回到安装产品软件界面介绍RobotStudio软件界面包含“文件”、“基本”、“建模”、“仿真”、“控制器”、“RAPID”和“Add-Ins”这7个功能选项卡。(1)“文件”功能选项卡,包含打开已有工作站,关闭、保存工作站和新建工作站等,如图所示,图1软件界面介绍RobotStudio软件界面包含(2)“基本”功能选项卡,包含进行建立工作站、路径编程、任务设置、系统同步,手动操纵和3D视角这几个方面操作时所需要用到的控件。如下图所示,(3)“建模”功能选项卡,包含创建和分组工作站组件、创建实体、测量以及其他CAD操作所需的控件,如图3所示ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(2)“基本”功能选项卡,包含进行建立工作站、路径编程、任务(4)“仿真”功能选项卡,包含碰撞监控,仿真的设定、控制和录像等控件,如下图所示(5)“控制器”功能选项卡,包含用于虚拟控制器的同步、配置和分配给它的任务控制措施。它还包含用于管理真实控制器的控制功能,如图ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(4)“仿真”功能选项卡,包含碰撞监控,仿真的设定、控制和录(6)“RAPID”功能选项卡,包括RAPID编辑器的功能、RAPID文件的管理以及用于RAPID编程的其他空间,如图1-41所示(7)“Add-Ins”功能选项卡,包含PowerPacs和VSTA的相关控件,如图ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT(6)“RAPID”功能选项卡,包括RAPID编辑器的功能、基本的机器人工作站包括工业机器人及工作对象。

构建机器人仿真工作站如下图所示,图中机器人型号为IRB120,机器人末端法兰盘需要装有工具,为工作站配备图示小桌。创建基本仿真机器人工作站ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPTABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件PPT基本的机器人工作站包括工业机器人及工作对象。构1、导入机器人

在“基本”功能选项卡的“ABB模型库”中,提供了几乎所有的机器人产品模型,作为仿真所用。如下图,ABB工业机器人编程与仿真培训教材PPT(99张)培训课件培训讲义培训教材工作汇报课件P

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论