工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 典型 应用 案例 课件 05 压铸
- 资源描述:
-
1、October 7,2022第五章第五章 工业机器人工业机器人典型应用典型应用 压铸压铸 工作任务2.1 任务目标2.2 任务描述2.3 知识储备5.4 任务实施4.5 知识拓展2.6 思考与练习1 1XR2(min,5mm)H2(min,10mm)C2World Coordinate SystemZYXR2(min,5mm)H2(min,10mm)C2World Coordinate SystemZYOctober 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.1 5.1 任务目标任务目标 任务目标 了解工业机器人压铸取件工作站的布局。学会压铸取件I/
2、O配置。学会压铸取件常用指令。学会WorldZone功能。学会SoftAct功能。学会压铸取件程序编写与调试。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.2 5.2 任务任务描述描述本工作站以机器人压铸取件为例,工业机器人从压铸机将压铸完成的工件取出进行工件完好性检查,然后放置在冷却台上进行冷却,冷却后放到输出传送带上或放置到废件箱里。和其他众多行业一样,铸造厂也在不断探寻新的途径来增强生产效率、削减成本和提高质量。而另一方面,伴随着由于生态和经济原因而引发的铝和其他轻合金材料对钢铁材料的大规模替代,车辆中铝的含量(质量分数)正在以每年
3、5.5%的速度递增。为了消化这些工作量,每年约需新建70座铸造厂,ABB正把握这一趋势,不断为新企业提供可靠的机器人解决方案。ABB拥有近40年致力于铸造的丰富经验,所以,一旦选择了ABB领先的高性能机器人技术,则不必再有任何担忧。更低的生产成本和废品率,更长的生产时间和稳定优异的生产质量,这些都是ABB机器人的独特优势。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.1 机器人Profibus-DP适配器I/O配置 为了满足与压铸机大量的I/O信号通信,可以使用ABB标准的Profibus-DP适配器
4、,下挂在Profibus现场总线下的标准I/O单元类型为DP-Slave,最多可支持64B输入和64B输出(即512个数字输入和512个数字输出)。定义Profibus-DP的I/O单元至少需要设置以下四项参数:参 数 名 称参 数 注 释NameI/O单元名称Type of UnitI/O单元类型Connected to BusI/O单元所在总线PROFIBUS AddressI/O单元所占用总线地址October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.2 常用I/O配置 在I/O单元上面创建一个数字I/O
5、信号,至少需要设置以下四项参数:参 数 名 称参 数 注 释NameI/O信号名称Type of SignalI/O信号类型Assigned to UnitI/O信号所在I/O单元Unit MappingI/O信号所占用单元地址October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.3 系统I/O配置 系统输入:可以将数字输入信号与机器人系统的控制信号关联起来,通过输入信号对系统进行控制。例如电动机上电、程序启动等。系统输出:机器人系统的状态信号也可以与数字输出信号关联起来,将系统的状态输出给外围设备作控制之用
6、。例如系统运行模式、程序执行错误等。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.4 区域检测(World Zones)的I/O信号设定 World Zones选项是用于设定一个空间直接与I/O信号关联起来。此工作站中,将压铸机开模后的空间进行设定,则机器人进入此空间时,I/O信号马上变化并与压铸机互锁(这由压铸机PLC编程实现),禁止压铸机合模,保证机器人安全。使用World Zones选项时,关联一个数字输出信号,该信号设定时,在一般的设定基础上需要增加如下的一项设定:该参数共有以下三个选项:1)
7、All:最高存储级别,自动状态下可修改。2)Default:系统默认级别,一般情况下使用。3)ReadOnly:只读,在某些特定的情况下使用。在WorldZones功能选项中,当机器人进入区域时输出的这个I/O信号为自动设置,不允许人为干预,所以需要将此数字输出信号的存储级别设定为ReadOnly。参 数 名 称参 数 注 释Access LevelI/O信号的存储级别October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.5 与World Zones有关的程序数据 在使用WorldZones选项时,除了常用的
8、程序数据外,还会用到几种其他的程序数据,说明如下:程序数据名称程序数据注释Pos位置数据,不包含姿态ShapeData形状数据,用来表示区域的形状wzstationary固定的区域参数wztemporary临时的区域参数October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.6 压铸取件应用常用程序指令 在压铸取件的工作站中,机器人从事的作业属于搬运中的一种,但在取件时有着和其他搬运所不同的地方。所以相应的,除了一些常用的基础指令外,在压铸取件的机器人程序中,还会用到一些有针对性的指令。October 7,20
9、22第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.6 压铸取件应用常用程序指令1 1SoftActSoftAct:软伺服激活:软伺服激活指令指令SoftAct软伺服激活指令用于激活任意一个机器人或附加轴的“软”伺服,让轴具有一定的柔性。SoftAct指令只能应用在系统的主任务T_ROB1中,即使是在MutiMove系统中。指令示例:SoftAct 3,90Ramp:=150;SoftActMechUnit:=orbit1,1,50Ramp:=120;指令说明:指令变量名称说 明MechUnit 机械单元名称 Axis 轴名称 S
10、oftness 软化值(0%100%)Ramp 软化坡度,100%October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.6 压铸取件应用常用程序指令2 2SoftDeactSoftDeact:软伺服失效:软伺服失效指令指令SoftDeact指令是用来使机械单元软伺服失效的指令,一旦执行该指令,程序中所有机械单元的软伺服将失效。指令示例:SoftDeact Ramp:=150;指令说明:指令变量名称说 明Ramp 软化坡度,100%October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用
11、压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.6 压铸取件应用常用程序指令WZBoxDefWZBoxDef:矩形体区域检测:矩形体区域检测设定指令设定指令WZBoxDef是与WorldZones相关的应用指令,用在大地坐标系下设定矩形体的区域检测,设定时需要定义该虚拟矩形体的两个对角点,如图所示。指令示例:VAR shapedata volume;CONST pos corner1:=200,100,100;CONST pos corner2:=600,400,400;.WZBoxDef Inside,volume,corner1,corner2;指令说明:对角点1200,100
12、,100大地坐标系对角点2600,400,400YBoxMin,10 mmXZ对角点1200,100,100大地坐标系对角点2600,400,400YBoxMin,10 mmXZ指令变量名称说 明Inside 矩形体内部值有效 Outside矩形体外部值有效,二者必选其一Shape 形状参数LowPoint对角点之一HighPoint对角点之一注意:两个对角点必须有不同的X、Y、Z坐标值。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.6 压铸取件应用常用程序指令4 4WZDOSetWZDOSet:区域
13、检测激活输出信号:区域检测激活输出信号指令指令 WZDOSet是WorldZones相关的指令,用在区域检测被激活时输出设定的数字输出信号,当该指令被执行一次后,机器人的工具中心点(TCP)接触到设定区域检测的边界时,设定好的输出信号将输出一个特定的值。指令示例:WZDOSetTemp,serviceInside,volume,do_service,1;指令说明:注意:1)一个区域检测不能被重复设定。2)临时的区域检测可以多次激活、失效或删除,但固定的区域检测则不可以。指令变量名称说 明Temp 开关量,设定为临时的区域检测Stat开关量,设定为固定的区域检测,二者选其一WorldZone w
14、ztemporary或wzstationaryInside开关量,当TCP进入设定区域时输出信号Before开关量,当TCP或指定轴无限接近设定区域时输出信号,二者选其一Shape形状参数Signal输出信号名称SetValue输出信号设定值October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.7 Event Routine介绍当机器人进入某一事件时触发一个或多个设定的例行程序,这样的程序称为Event Routine,例如可以设定当机器人打开主电源开关时触发一个设定的例行程序。系统有以下的事件可以作为触发条
15、件:参 数 名 称参 数 说 明PowerOn 打开主电源 Start 程序启动 Stop 程序停止 Restart 系统重启 October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.7 Event Routine介绍Event Routine设定注意事项:1)可以被一个或多个任务触发,且任务之间无需互相等待,只要满足条件即可触发该程序。2)如果是关联到Stop的Event Routine,将会在重新按下示教器的启动按钮或调用启动I/O时被停止。3)当关联到Stop的Event Routine在执行中发生问题时
16、,再次按下停止按钮,系统将在10s后离开该Event Routine。Event Routine设定参数说明:参 数 名 称参 数 说 明Routine 需要关联的例行程序名称 Event 机器人系统运行的系统事件,如启动停止等 Task 事件程序所在的任务 All Tasks 该事件程序是否在所有任务中执行,YES或NO All Motion Tasks 该事件程序是否在所有单元的所有任务中执行,YES或NO Sequence Number 程序执行的顺序号,0100,0最先执行,默认值为0 Event Routine设定步骤如下:1 1October 7,2022第五章第五章 工业机器人典
17、型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.7 Event Routine介绍Event Routine设定步骤如下:1.根据控制要求编写好例行程序“rPowerON”。2323October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.7 Event Routine介绍Event Routine设定步骤如下:2.在控制面板中,选择“Controller”主题。3.选择“Event Routine”。4 4October 7,2022第五章第五章 工业机器人典型应用工业机器
18、人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.7 Event Routine介绍Event Routine设定步骤如下:4.添加一个“Event Routine”。5 5October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.3 5.3 知识储备知识储备 5.3.7 Event Routine介绍Event Routine设定步骤如下:5.配置完成后,单击“确定”按钮,系统重启后配置生效。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.
19、4.1 工作站解包1.双击工作站打包文件:SituationalTeaching_Foundry.rspag。1 1 12 2October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.1 工作站解包2.单击“下一个”按钮。3434October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.1 工作站解包3.单击“浏览”按钮,选定解包后文件所存放的目录。4.单击“下一个”按钮。5656October 7,2022第五章第五章 工业机器人
20、典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.1 工作站解包5.机器人系统库指向“MEDIAPOOL”文件,选择RobotWare版本(要求最低版本为5.14.02)。6.单击“下一个”按钮。7 7October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.1 工作站解包7.单击“完成”按钮。8 8October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.1 工作站解包8.解包完成,单击“关闭
21、”按钮。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.1 工作站解包9.解包完成。9 9October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.2 创建备份并执行I启动 现有工作站中已包含创建好的参数以及RAPID程序。从零开始练习建立工作站的配置工作,需要先将此系统做一备份,之后执行I启动,将机器人系统恢复到出厂初始状态。具体步骤如下:1 1October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应
展开阅读全文