工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx

上传人(卖家):晟晟文业 文档编号:4165600 上传时间:2022-11-16 格式:PPTX 页数:57 大小:5.46MB
下载 相关 举报
工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx_第1页
第1页 / 共57页
工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx_第2页
第2页 / 共57页
工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx_第3页
第3页 / 共57页
工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx_第4页
第4页 / 共57页
工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx_第5页
第5页 / 共57页
点击查看更多>>
资源描述

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第五章第五章 工业机器人典型应用工业机器人典型应

22、用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.2 创建备份并执行I启动1.在“离线”菜单中,单击“创建备份”。2323October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.2 创建备份并执行I启动2.为备份文件命名,并选定保存位置。3.单击“备份”按钮。4 4October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.2 创建备份并执行I启动4.在“离线”菜单中,单击“重启”,选择“I启动”。October 7,

23、2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.2 创建备份并执行I启动待执行热启动之后,则完成了工作站的初始化操作。5 5October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.3 配置I/O单元在虚拟示教器中,根据以下的参数配置I/O单元。NameType of unitConnectedTo busDeviceNet addresspBoard11 DP_SLAVE_FA Profibus_FA1 11 5.4.4 配置I/O信号在虚

24、拟示教器中,根据以下的参数配置I/O信号。NameType of SignalAssignedto UnitUnit MappingI/O信号注解do01RobInHome Digital OutputpBoard110机器人在Home点 do02GripperON Digital OutputpBoard111夹爪打开 do03GripperOFF Digital OutputpBoard112夹爪关闭 do04StartDCM Digital OutputpBoard113允许合模信号 do05RobInDCM Digital OutputpBoard114机器人在压铸机工作区域中do06

25、AtPartCheck Digital OutputpBoard115机器人在检测位置 do07EjectFWD Digital OutputpBoard116模具顶针顶出 do08EjectBWDDigital OutputpBoard117模具顶针收回 do09E_StopDigital OutputpBoard118机器人急停输出信号 do10CycleOnDigital OutputpBoard119机器人运行状态信号 do11RobManualDigital OutputpBoard1110机器人处于手动模式信号 do12ErrorDigital OutputpBoard1111机器

26、人错误信号 di01DCMAutoDigital InputpBoard110压铸机自动状态 di02DoorOpenDigital InputpBoard111安全门打开状态 5.4.4 配置I/O信号在虚拟示教器中,根据以下的参数配置I/O信号。NameType of SignalAssignedto UnitUnit MappingI/O信号注解di03DieOpenDigital InputpBoard112模具处于开模状态 di04PartOKDigital InputpBoard113产品检测OK信号 di05CnvEmptyDigital InputpBoard114输送链产品检

27、测信号 di06LsEjectFWDDigital InputpBoard115顶针顶出到位信号 di07LsEjectBWDDigital InputpBoard116顶针收回到位信号 di08ResetE_StopDigital InputpBoard117紧急停止复位信号 di09ResetErrorDigital InputpBoard118错误报警复位信号 di10StartAt_MainDigital InputpBoard119从主程序开始信号 di11MotorOnDigital InputpBoard1110电动机上电输入信号 di12StartDigital InputpB

28、oard1111启动信号 di13StopDigital InputpBoard1112停止信号 注意:为了提高do05RobInDCM信号的可靠性,将其设定为常闭信号,当机器人在压铸机外的安全空间时,输出为“1”;当机器人在压铸机开模空间内时,输出为“0”。如果发生I/O通信中断,则输出也为“0”,从而提到信号的可靠程度。在设定I/O信号时,要将对应的参数设定为以下对应的值。NameAccess LevelDefault Valuedo05RobInDCMReadOnly1October 7,20225.4.5 配置系统输入/输出在虚拟示教器中,根据以下的参数配置系统输入/输出信号。Sign

29、al NameActionArgument1系统输入/输出注解di08ResetE_StopReset Emergency Stop无 di09ResetErrorReset Execution Error无报警状态恢复di10StartAt_MainStart at MainContinuous从主程序启动di11MotorOnMotors On无电动机上电di12StartStartContinuous程序启动di13StopStop无程序停止系统输入系统输入:系统系统输输出出:Signal NameStatus系统输入/输出注解 do09E_StopEmergency Stop急停状态输

30、出do10CycleOnCycleOn自动循环状态输出do12ErrorExecution Error报警状态输出1 1October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.6 区域检测设置1.开模区内设定为互锁区域。将压铸机开模的区域设定为与机器人的互锁区域,当机器人获得压铸机的请求,进入开模区进行取件时,输出信号do05RobInDCM会从“1”变为“0”,这时压铸机与机器人互锁,不能进行开/合模的操作。2 2October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任

31、务5.4 5.4 任务实施任务实施 5.4.6 区域检测设置2.再次确认do05RobInDCM的参数设定,详细请参考5.4.4节。3 3October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.6 区域检测设置3.根据实际情况定义互锁区域,编写例行程序rPowerON()。指令的说明请参考5.3.6节。编写好干涉区域设定程序,WorldZones相关指令参考5.3.6节。4 4October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.

32、4.6 区域检测设置4.EventRoutine设定,将例行程序rPowerON关联到系统事件POWERON,设定好后,当机器人通电时,程序rPowerON即被执行一次,安全区域设定生效。EventRoutine详细设定参考5.3.7节。October 7,20225.4.7 创建工具数据在虚拟示教器中,根据以下的参数设定工具数据tGripper。工具数据tGripper各项参数如下:参 数 名 称参 数 数 值robotholdTRUEtransX179.2Y-62.8Z676rotq11q20q30q40mass15cogX0Y0Z400其余参数均为默认值示例如下图所示。tGrippert

33、GripperXYZtGrippertGripperXYZOctober 7,20225.4.8 创建工件坐标系数据本工作站中,工件坐标系有两个,一个是压铸机的工作坐标系wobjDCM,另一个是冷却台的工作坐标系wobjCool。本工作站中,工件坐标系均采用用户三点法创建。在虚拟示教器中,根据图1、图2所示的位置设定工件坐标。wobjDCM方向参考设定如图1所示。wobjCool方向参考设定如图2所示。图1图2October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.9 导入程序模板 在之前创建的备份文件中包含了

34、本工作站的程序模板,可以将其直接导入该机器人系统中,之后在其基础上做相应修改,并重新示教目标点,完成程序编写过程。注意:若导入程序模板时,提示工具数据、工件坐标数据和有效载荷数据命名不明确,则在手动操纵画面将之前设定的数据删除再进行导入程序模板的操作,如图所示。1 1October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.9 导入程序模板1.在“离线”菜单中,单击“加载模块”。5.15版本的“加载模块”,请参考之前的说明。可以通过虚拟示教器导入程序模块,也可以通过RobotStudio“离线”菜单中的“加载模块

35、”来导入。这里以软件操作为例来介绍加载程序模块的步骤。2 2October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.9 导入程序模板2.浏览至之前所创建的文件夹。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.9 导入程序模板3.选中程序模块DATA、mod、EntMain、mod,单击“Open”按钮。之后,依次打开“RAPID”“TASK1”“PROGMOD”,找到程序模块“ExtMain”及“DATA”。4 4Oc

36、tober 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.9 导入程序模板4.勾选全部,单击“确定”按钮,完成加载程序模块的操作。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.11 示教目标点在本工作站中,需要示教程序起始点pHome取件及冷却等目标点;程序起始点pHome如图所示。注:通常来说,Home点设定在离机器人工作区域较远的地方。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压

37、铸 任务任务5.4 5.4 任务实施任务实施 5.4.11 示教目标点在程序模板中包含一个专门用于手动示教目标点的子程序rTeachPath(如图),在虚拟示教器中,进入“程序编辑器”,将指针移动至该子程序,之后通过示教器在手动模式下移动机器人到各个位置点,并通过修改位置将其记录下来。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.12 工作站程序运行说明1.单击“仿真”菜单。1 12 2October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任

38、务实施任务实施 5.4.12 程序运行说明2.单击“I/O仿真器”。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.12 程序运行说明3.正确设定虚线框中的内容。4 4October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.12 程序运行说明4.将I/O信号“di01DCMAuto”以及“di05CNVEmpty”强置为1,仿真压铸机已准备完成及输送带可放料的信号。5 5October 7,2022第五章第五章 工业机器

39、人典型应用工业机器人典型应用 压铸压铸 任务任务5.4 5.4 任务实施任务实施 5.4.12 程序运行说明5.单击播放按钮,开始仿真运行。任务任务5.5 5.5 知识拓展知识拓展WZCylDef是选项WorldZones附带的应用指令,用以在大地坐标系下设定圆柱体的区域检测,设定时需要定义该虚拟圆柱体的底面圆心、圆柱体高度、圆柱体半径三个参数。示例如图所示。指令示例如下:VAR shapedata volume;CONST pos C2:300,200,200;CONST num R2:100;CONST num H2:200;WZCy1DefInside,volume,C2,R2,H2;指

40、令说明:5.5.1 WZCylDef5.5.1 WZCylDef:圆柱体区域检测设定指令:圆柱体区域检测设定指令指令变量名称说明Inside圆柱体内部值有效 Outside圆柱体外部值有效,二者必选其一Shape形状参数CenterPoint底面圆心位置Radius圆柱体半径Height圆柱体高度October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.5 5.5 知识拓展知识拓展 5.5.2 WZEnable:激活临时区域检测指令WZEnable指令是选项WorldZones附带的应用指令,用以激活临时区域检测。指令示例如下:VAR wztempo

41、rary wzone;PROC WZLimSupTemp,wzone,volume;MoveL p pick,v500,z40,tool1;WZDisable wzone;MoveL p place,v200,z30,tool1;WZEnable wzone;MoveL p home,v200,z30,tool1;ENDPROC注意:只有临时区域检测才能使用WZEnable指令激活,关于区域检测分类参考5.3.5节。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.5 5.5 知识拓展知识拓展 5.5.3 WZDisable:激活临时区域检测

42、指令WZDisable指令是选项WorldZones附带的应用指令,用以使临时区域检测失效。指令示例如下:VAR wztemporary wzone;PROC WZLimSupTemp,wzone,volume;MoveL p pick,v500,z40,tool1;WZDisable wzone;MoveL p place,v200,z30,tool1;ENDPROC注意:只有临时区域才能使用WZEnable指令激活。October 7,2022第五章第五章 工业机器人典型应用工业机器人典型应用 压铸压铸 任务任务5.6 5.6 思考与练习思考与练习 使用现场总线进行压铸取件I/O通信的好处。请列出压铸取件常用指令,并进行说明。请写出设定机器人与压铸机互锁区域的详细步骤。请说明SoftAct的功能。列出压铸取件程序的大体结构。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(工业机器人典型应用案例精析课件A第05章-工业机器人典型应用--压铸.pptx)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|