工业机器人典型应用案例精析课件A第04章-工业机器人典型应用--弧焊.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《工业机器人典型应用案例精析课件A第04章-工业机器人典型应用--弧焊.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 典型 应用 案例 课件 04 弧焊
- 资源描述:
-
1、October 5,2022第四章第四章 工业机器人工业机器人典型应用典型应用 弧焊弧焊 工作任务2.1 任务目标2.2 任务描述2.3 知识储备4.4 任务实施4.5 知识拓展2.6 思考与练习October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.1 4.1 任务目标任务目标 任务目标 了解工业机器人弧焊工作站布局。学会弧焊常用I/O配置。学会弧焊常用参数配置。学会弧焊软件设定。学会弧焊程序数据创建。学会弧焊目标点示教。学会弧焊程序调试。学会常用弧焊程序编写。学会Torch Services应用。October 5,2022第四章第四章 工业机
2、器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.2 4.2 任务任务描述描述本工作站以汽车配件机器人焊接为例,使用IRB2600机器人双工位工作站实现产品的焊接工作,通过本章的学习,能够学会ABB机器人弧焊的基础知识,包括I/O配置、参数设置、程序编写和调试等内容。随着汽车、军工及重工等行业的飞速发展,这些行业中的三维钣金零部件的焊接加工呈现小批量化、多样化的趋势。工业机器人和焊接电源所组成的机器人自动化焊接系统,能够自由、灵活地实现各种复杂三维曲线加工轨迹,并且能够把员工从恶劣的工作环境中解放出来以从事更高附加值的工作。与码垛、搬运等应用所不同的是,弧焊是基于连续工艺状态下的工业机器人
3、应用,这对工业机器人提出了更高的要求。ABB利用自身强大的研发实力开发了一系列的焊接技术,来满足市场的需求。所开发的ArcWare弧焊包可匹配当今市场大多数知名品牌的焊机,TrochServies清枪系统和PathRecovery(路径恢复)让机器人的工作更加智能化和自动化,SmartTac探测系统则更好地解决了产品定位精度不足的问题。注:“锋芒一代(Sharp Generation)”机器人第2种型号IRB 2600携增强创新功能问世。该机型机身紧凑,荷重能力强,设计优化,适合弧焊、物料搬运、上下料等应用。提供3种子型号,可灵活选择落地、壁挂、支架、斜置、倒置等安装方式。October 5,
4、2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.1 标准I/O板配置 ABB标准I/O板下挂在DeviceNet总线上面,弧焊应用常用型号有DSQC651(8个数字输入,8个数字输出,2个模拟输出),DSQC652(16个数字输入,16个数字输出)。在系统中配置标准I/O板,至少需要设置以下四项参数:参 数 名 称参 数 注 释NameI/O单元名称Type of UnitI/O单元类型Connected to BusI/O单元所在总线DeviceNet AddressI/O单元所占用总线地址October 5,2022第
5、四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.2 数字常用I/O配置 在I/O单元上面创建一个数字I/O信号,至少需要设置以下四项参数:参 数 名 称参 数 注 释NameI/O信号名称Type of SignalI/O信号类型Assigned to UnitI/O信号所在I/O单元Unit MappingI/O信号所占用单元地址October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.3 系统I/O配置 系统输入:可以将数字输入信号与机器人系统的控
6、制信号关联起来,通过输入信号对系统进行控制。例如电动机上电、程序启动等。系统输出:机器人系统的状态信号也可以与数字输出信号关联起来,将系统的状态输出给外围设备作控制之用。例如系统运行模式、程序执行错误等。October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.4 虚拟I/O板及I/O配置ABB虚拟I/O板是下挂在虚拟总线Virtual1下面的,每一块虚拟I/O板可以配置512个数字输入和512个数字输出,输入和输出分别占用地址是0511。虚拟I/O的作用就如同PLC的中间继电器一样,起到信号之间的关联和过渡作用
7、。在系统中配置虚拟I/O板,需要设定以下四项参数:参 数 名 称参 数 注 释NameI/O单元名称Type of UnitI/O单元类型Connected to BusI/O单元所在总线DeviceNet AddressI/O单元所占用总线地址配置好虚拟I/O板后,配置I/O信号和标准I/O配置相同。October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.5 Cross Connection配置Corss Connection是ABB机器人一项用于I/O信号“与,或,非”逻辑控制的功能。图4-1是“与”关系示
8、例,只有当di1、do2、do10三个I/O信号都为1时才输出do26。di1do2do10 do26 di1do2do10 do26 Cross Connection有以下三个条件限制:一次最多只能生成100个。条件部分一次最多只能5个。深度最多只能20层。图4-1October 5,2022 4.3.6 I/O信号和ABB弧焊软件的关联 可以将定义好的I/O信号与弧焊软件的相关端口进行关联,关联后弧焊系统会自动地处理关联好的信号。在进行弧焊程序编写与调试时,就可以通过弧焊专用的RAPID指令简单高效地对机器人进行弧焊连续工艺的控制。一般地,需要关联的信号如下:I/O NameParamet
9、ers TypeParameters NameI/O信号注解ao01Weld_REF Arc Equipment Analogue Output VoltReference 焊接电压控制模拟信号 ao02Feed_REFArc Equipment Analogue Output CurrentReference 焊接电流控制模拟信号 do01WeldOn Arc Equipment Digital Output WeldOn 焊接启动数字信号 do02GasOn Arc Equipment Digital Output GasOn 打开保护气数字信号 do03FeedOn Arc Equipm
10、ent Digital Output FeedOn 送丝信号 di01ArcEst Arc Equipment Digital Intput ArcEst 起弧检测信号 di02GasOK Arc Equipment Digital Intput WirefeedOk 保护气检测信号 di03FeedOK Arc Equipment Digital Intput GasOk 送丝检测信号 October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.7 弧焊常用程序数据在弧焊的连续工艺过程中,需要根据材质或焊缝的特性
11、来调整焊接电压或电流的大小,或焊枪是否需要摆动、摆动的形式和幅度大小等参数。在弧焊机器人系统中用程序数据来控制这些变化的因素。需要设定的三个参数如下。October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.7 弧焊常用程序数据1 1WeldDataWeldData:焊接:焊接参数参数焊接参数(WeldData)是用来控制在焊接过程中机器人的焊接速度,以及焊机输出的电压和电流的大小。需要设定的参数如下:参 数 名 称参 数 注 释Weld_speed 焊接速度 Voltage 焊接电压 Current 焊接电流
12、October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.7 弧焊常用程序数据2 2SeamDataSeamData:起弧收弧:起弧收弧参数参数起弧收弧参数(SeamData)是控制焊接开始前和结束后的吹保护气的时间长度,以保证焊接时的稳定性和焊缝的完整性。需要设定的参数如下:参 数 名 称参 数 注 释Purge_time 清枪吹气时间 Preflow_time 预吹气时间 Postflow_time 尾气吹气时间October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务
13、4.3 4.3 知识储备知识储备 4.3.7 弧焊常用程序数据3 3WeaveDataWeaveData:摆弧:摆弧参数参数摆弧参数(WeaveData)是控制机器人在焊接过程中焊枪的摆动,通常在焊缝的宽度超过焊丝直径较多的时候通过焊枪的摆动去填充焊缝。该参数属于可选项,如果焊缝宽度较小,在机器人线性焊接可以满足的情况下可不选用该参数。需要设定的参数如下:参数名称参数注释Weave_shape 摆动的形状 Weave_type 摆动的模式 Weave_length 一个周期前进的距离Weave_width 摆动的宽度 Weave_height 摆动的高度 October 5,2022第四章第四
14、章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.8 弧焊常用指令任何焊接程序都必须以ArcLStart或者ArcCStart开始,通常运用ArcLStart作为起始语句;任何焊接过程都必须以ArcLEnd或者ArcCEnd结束;焊接中间点用ArcLArcC语句;焊接过程中不同语句可以使用不同的焊接参数(SeamData和WeldData)。October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.8 弧焊常用指令1 1ArcLStartArcLStart:线性
15、焊接开始指令:线性焊接开始指令ArcLStart用于直线焊缝的焊接开始,工具中心点线性移动到指定目标位置,整个焊接过程通过参数监控和控制。程序如下:ArcLStart p1,v100,seam1,weld5,fine,gun1;如图所示,机器人线性运行到p1点起弧,焊接开始。机器人移动起弧准备阶段焊接过程和收弧p1p2MoveJArcLEndArcLStartMoveJ机器人移动起弧准备阶段焊接过程和收弧p1p2MoveJArcLEndArcLStartMoveJOctober 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备
16、4.3.8 弧焊常用指令2 2ArcLArcL:线性焊接:线性焊接指令指令ArcL用于直线焊缝的焊接,工具中心点线性移动到指定目标位置,焊接过程通过参数控制。程序如下:ArcL*,v100,seam1,weld5Weave:=Weave1,z10,gun1如图所示,机器人线性焊接的部分应使用ArcL指令。MovemenArclEndArclStartArcLArcLMoveLMweld5,weave1weld3,weave3MovemenArclEndArclStartArcLArcLMoveLMweld5,weave1weld3,weave3October 5,2022第四章第四章 工业机器
17、人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.8 弧焊常用指令3 3ArcLEndArcLEnd:线性焊接结束:线性焊接结束指令指令ArcLEnd用于直线焊缝的焊接结束,工具中心点线性移动到指定目标位置,整个焊接过程通过参数监控和控制。程序如下:ArcLEnd p2,v100,seam1,weld5,fine,gun1;如图所示,机器人在p2点使用ArcLEnd指令结束焊接。机器人移动起弧准备阶段焊接过程和收弧p2p1MoveJArcLEndArcLStartMoveJ机器人移动起弧准备阶段焊接过程和收弧p2p1MoveJArcLEndArcLSta
18、rtMoveJOctober 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.8 弧焊常用指令4 4ArcCStartArcCStart:圆弧焊接开始:圆弧焊接开始指令指令ArcCStart用于圆弧焊缝的焊接开始,工具中心点圆周运动到指定目标位置,整个焊接过程通过参数监控和控制。程序如下:ArcCStart p1,p2,v100,seam1,weld5,fine,gun1;执行以上指令,机器人圆弧运动到p2点,在p2点开始焊接。October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任
19、务任务4.3 4.3 知识储备知识储备 4.3.8 弧焊常用指令5 5ArcCArcC:线性焊接:线性焊接指令指令ArcC用于圆弧焊缝的焊接,工具中心点线性移动到指定目标位置,焊接过程通过参数控制。程序如下:ArcC*,*,v100,seam1,weld1Weave:=Weave1,z10,gun1;如图所示,机器人圆弧焊接的部分应使用ArcC指令。ArcLStartArcLArcCMoveLweld5,weave1weld3,weave3ArcLStartArcLArcCMoveLweld5,weave1weld3,weave3October 5,2022第四章第四章 工业机器人典型应用工业
20、机器人典型应用 弧焊弧焊 任务任务4.3 4.3 知识储备知识储备 4.3.8 弧焊常用指令6 6ArcCEndArcCEnd:圆弧焊接结束:圆弧焊接结束指令指令ArcCEnd用于圆弧焊缝的焊接结束,工具中心点圆周运动到指定目标位置,整个焊接过程通过参数监控和控制。程序如下:ArcCEnd p2,p3,v100,seam1,weld5,fine,gun1;如图4-6所示,机器人在p3点使用ArcCEnd指令结束焊接。机器人移动起弧准备阶段焊接过程和收弧p1p2MoveLArcCEndArcLStartp3MoveL机器人移动起弧准备阶段焊接过程和收弧p1p2MoveLArcCEndArcLSt
21、artp3MoveL 4.3.9 中断程序使用说明中断程序是用来处理在自动生产过程中的突发异常状况的一种机器人程序。中断程序通常可以由以下条件触发:一个外部输入信号突然变为0或1。一个设定的时间到达后。机器人到达某一个指定位置。当机器人发生某一个错误时。当中断发生时,正在执行的机器人程序会被停止,相应的中断程序会被执行,当中断程序执行完毕后,机器人将回到原来被停止的程序继续执行。常用的中断相关指令简介如下:指 令 名 称指 令 注 释CONNECT中断连接指令,连接变量和中断程序ISignalDI数字输入信号中断触发指令 ISignalDO数字输出信号中断触发指令ISignalGI组合输入信号
22、中断触发指令 ISignalGO组合输出信号中断触发指令IDelete删除中断连接指令ISleep中断休眠指令IWatch中断监控指令,与休眠指令配合使用IEnable中断生效指令IDisable中断失效指令,与生效指令配合使用注:中断发生在自动生产过程中的任何时间、地点,所以中断程序的编写需特别注意安全。如果在中断程序中需要有机器人运动指令的,则一定要确认当中断发生时该运动指令运行时不会和其他周边设备发生干涉。October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.4 4.4 任务实施任务实施 4.4.1 工作站解包1.双击工作站打包文件:Sit
23、uationalTeaching_Arc.rspag。1 12 2October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.4 4.4 任务实施任务实施 4.4.1 工作站解包2.单击“下一个”按钮。3434October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.4 4.4 任务实施任务实施 4.4.1 工作站解包3.单击“浏览”按钮,选定解包后文件所存放的目录(自定义)。4.单击“下一个”按钮。5656October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.
24、4 4.4 任务实施任务实施 4.4.1 工作站解包5.机器人系统库指向“MEDIAPool”文件,RobotWare版本选择“5.14.03”(要求最低版本为5.14.02)。6.单击“下一个”按钮。7 7October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.4 4.4 任务实施任务实施 4.4.1 工作站解包7.单击“完成”按钮。8 8October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.4 4.4 任务实施任务实施 4.4.1 工作站解包8.单击“关闭”按钮。9 9October 5,2022
25、第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.4 4.4 任务实施任务实施 4.4.1 工作站解包9.解包完成。October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.4 4.4 任务实施任务实施 4.4.2 创建备份并执行I启动现有工作站中已包含创建好的参数以及RAPID程序。从零开始练习建立工作站的配置工作,需要先将此系统做一备份,之后执行I启动,将机器人系统恢复到出厂初始状态。1 1October 5,2022第四章第四章 工业机器人典型应用工业机器人典型应用 弧焊弧焊 任务任务4.4 4.4 任务实施任务实施 4
展开阅读全文