工业机器人操作与编程项目五压铸机器人课件.ppt
《工业机器人操作与编程项目五压铸机器人课件.ppt》由会员分享,可在线阅读,更多相关《工业机器人操作与编程项目五压铸机器人课件.ppt(80页珍藏版)》请在三一办公上搜索。
1、01,02,03,掌握机器人压铸系统的I/O点设置。,认知压铸工艺参数、要求及一般工艺流程 。,熟悉工业机器人在压铸系统中的应用。,任务目标,任务,压铸工艺及压铸机器人编程,1,04,会进行简易压铸机器人程序编写 。,【背景知识】,压铸是利用模具腔对融化的金属施加高压,将熔融金属在高压高速下充填铸型,并在高压下结晶凝固形成铸件的过程。,任务1,压铸工艺及压铸机器人编程,【背景知识】,压铸工艺主要参数有压力参数(压射力、压射比压);速度参数(内浇道速度、压射速度);温度参数(金属液温度、模具温度);时间参数(填充时间、持压时间、留模时间);余料饼厚度;合金液用量等。高压和高速充填成型是压铸的两大
2、特点。常用的压射比压是从几千至几万kPa,甚至高达2105kPa。充填速度约在1050m/s,有些时候甚至可达100m/s以上。充填时间很短,一般在0.010.2s范围内。,任务1,压铸工艺及压铸机器人编程,【背景知识】,压铸工艺流程:模具安装、调试、清理预热模具、喷脱模剂、合模、进料、融化、压射、冷却与凝固、开模、顶出铸件、质量检验、成品下线、废品回收融化等过程。,任务1,压铸工艺及压铸机器人编程,【背景知识】,工业机器人的加入使得现代压铸工艺更加方便,免去了人工取件所面临的高温,劳动强度大等恶劣环境,还可以配合后工作站进行打磨,组装等一系列自动化作业。,任务1,压铸工艺及压铸机器人编程,【
3、任务实施】,多功能机器人综合实训平台完成压铸程序编制及调试,该实训平台由PLC控制系统、机器人系统、压铸机构、光电检测等构成 。,任务1,压铸工艺及压铸机器人编程,【任务实施】,PLC控制系统完成进料、合模、压铸及产品检测工作,并与机器人通信,确保安全及同步。,任务1,压铸工艺及压铸机器人编程,【任务实施】,PLC压铸系统I/O分配表,任务1,压铸工艺及压铸机器人编程,【任务实施】,工作模式选择,任务1,压铸工艺及压铸机器人编程,【任务实施】,压铸送料模块,任务1,压铸工艺及压铸机器人编程,【任务实施】,PLC程序设计按压铸工艺,PLC工作过程包括压铸合模、进料、开模、出料、等待机器人取件等步
4、骤。初始化过程包括启动、急停、停止、模式状态输出、各气缸的状态位置分析、相应变量及标志位的初始值赋值等。,任务1,压铸工艺及压铸机器人编程,【任务实施】,任务1,压铸工艺及压铸机器人编程,【任务实施】,机器人压铸取件程序设计压铸取件通过安装于机器人前端的夹具和真空吸盘共同完成,运行前需将吸盘安装于夹具内并加紧,连接吸盘的气路。,任务1,压铸工艺及压铸机器人编程,【任务实施】,机器人I/O信号,任务1,压铸工艺及压铸机器人编程,【任务实施】,机器人运动轨迹:先回原点,当压铸完成开模后铸件已推出时,线性移至压铸台中间位置(p10),下降至与取件位置齐高(p20),缓慢运动至取件位置(p30)取件,
5、返回p20,返回p10,运动至接近检测区域(p40),线性通过检测区域(确保能被光电传感器检测到)至p50点,上升200mm,运动至放置位上方100mm处,下降至放置点,放置后返回,上升100mm,返回原点,进行下一次取件或停止。,任务1,压铸工艺及压铸机器人编程,【任务实施】,机器人运动轨迹:,任务1,压铸工艺及压铸机器人编程,【任务实施】,压铸取件工作流程,任务1,压铸工艺及压铸机器人编程,【任务实施】,运行调试分别编写PLC程序及机器人取件程序,上电后检查各状态指示,确保急停按钮没有按下,将真空吸盘安装于夹具内并夹紧,连接气路。将操作面板模式选择开关调至模式A,运行并检验结果。由于实训台
6、安装位置可能存在偏差,各点位(尤其是取件位及放置位)需要根据实际情况,利用示教器进行手动微调并修改,确保运行正常。,任务1,压铸工艺及压铸机器人编程,01,02,03,掌握Smart子组件PoseMover、Sink的应用 。,掌握机器人WORLDZONE安全区域设置。,掌握机器人软伺服指令的应用 。,任务目标,任务,压铸系统仿真设计,2,04,熟悉事件例程Event Routine及应用 。,【背景知识】,压铸机器人工作站,任务2,压铸系统仿真设计,【背景知识】,安全区设置区域检测(WorldZones)选项用于设定一个空间直接与I/O信号关联。在此工作站中,将压铸机开模后的空间进行设定,当
7、机器人进入此空间时,I/O信号立即变化并与压铸机互锁(由压铸机PLC编程实现),禁止压铸机合模,保证机器人安全。使用WorldZones指令选项时,关联一个数字输出信号,该信号设定时,在一般的设定基础上需要增加I/O信号的存储级别参数AccessLevel设定。,任务2,压铸系统仿真设计,【背景知识】,矩形体区域设定指令WZBoxDefWZBoxDef是与WorldZones相关的应用指令,用在大地坐标系下设定矩形体的区域检测,设定时需要定义该虚拟矩形体的两个对角点 。,任务2,压铸系统仿真设计,WZBoxDef Inside, volume, corner1, corner2; !设置监控区
8、域的矩形对角点,【背景知识】,WZBoxDef指令说明,任务2,压铸系统仿真设计,【背景知识】,区域检测激活输出信号指令WZDOSetWZDOSet是与WorldZones相关的指令,用于区域检测被激活时输出设定的数字输出信号,当该指令被执行后,机器人的工具中心点(TCP)接触到设定区域检测的边界时,设定好的输出信号将输出一个特定的值。 指令示例,任务2,压铸系统仿真设计,WZDOSet Temp, service Inside, volume, do_service, 1; !设置区域进入触发信号,【背景知识】,WZDOSet指令说明,任务2,压铸系统仿真设计,【背景知识】,事件例程Even
9、t Routine参数说明,任务2,压铸系统仿真设计,【背景知识】,事件例程的设置,任务2,压铸系统仿真设计,【背景知识】,软伺服激活指令SoftAct SoftAct软伺服激活指令用于激活任意一个机器人或轴或外部机械装置的“软”伺服,激活后轴具有一定的柔性。SoftAct指令只能应用于系统主任务T_ROB1中,即使是在MultiMove系统中情况下。指令示例:SoftAct 3,90Ramp:=150;SoftActMechUnit:=orbit1,1,50Ramp:=120;,任务2,压铸系统仿真设计,【背景知识】,SoftAct指令说明,任务2,压铸系统仿真设计,【背景知识】,软伺服关闭
10、指令SoftDeactSoftDeact指令是用来关闭机械单元软伺服,一旦该指令执行,程序中所有机械单元的软伺服将失效。指令示例:SoftDeact Ramp:=150;指令说明:参数Ramp为软化坡度(100%)。通过对每个轴设定一定的软化值,可以适应模具顶针顶出的力量,使机器人更具柔性。SoftDeact关闭时可一次关闭所有的软化设置。,任务2,压铸系统仿真设计,【任务实施】,解压压铸机器人工作站文件yazhu.rspag,任务2,压铸系统仿真设计,【任务实施】,部件说明,任务2,压铸系统仿真设计,【任务实施】,1.光电传感器检测Smart_CCD组件创建创建一个空白Smart组件,修改名
11、称为“Smart_CCD”,将部件/模型“Laser”拖放入“Smart_CCD”组件中,利用Smart_CCD组件控制光束(Laser)的动态出现和隐藏,模拟光电传感器工件检测过程。添加 “信号和属性”中的LogicGate、“动作”菜单下的Show和Hide子组件,将LogicGate的“Operator”属性设为NOT,即非门。 将部件/模型“CCD”和“Laser”拖放入“Smart_CCD”组件中,确保“Laser”设置为不可见,即正常情况下不显示。,任务2,压铸系统仿真设计,【任务实施】,添加I/O信号,任务2,压铸系统仿真设计,【任务实施】,信号连接,任务2,压铸系统仿真设计,【
12、任务实施】,信号连接,任务2,压铸系统仿真设计,【任务实施】,工作原理为:当diLaserShow=1时,显示光束Laser,并使输出信号doPartOK=1;否则隐藏光束,输出信号doPartOK=0,任务2,压铸系统仿真设计,【任务实施】,2.传输链Smart_CNV组件创建 在“建模”窗口中点击“Smart组件”按钮创建一个空白Smart组件,修改名称为“Smart_CNV”。在左侧“布局”窗口中,将部件/模型“400_guide”拖放入“Smart_CNV”组件中。,任务2,压铸系统仿真设计,【任务实施】,在此组件的编辑窗口中点击“添加组件”,添加“本体”中的“LinearMover”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 操作 编程 项目 压铸 课件

链接地址:https://www.31ppt.com/p-1463749.html