KUKA机器人大众PFO激光飞行焊头控制方法介绍

描述

PFO飞行热熔激光焊接

  DPSDPS

+ BM基本机器(机身)

+ CAI清洁空气充气机

+ CT控制单元

+ DPS二极管电源

+ LCO激光冷却

+ MDI主要分销

+ OS 光学部分

+ PU泵普模块装置

+ RDS再循环干燥系统

+ UC用户房间

+ UC.LP1用户房间LP1

DPS

控制单元各板卡通过HAAS-Bus总线与CPX通讯,CPX与外部进行交互。子系统DPS, ACL, CMD控制板卡通过CAN-Bus与DLC2连接,同时IPUC接入STC后也通过内部CAN-Bus总线与DLC2连接. 开关机及急停交互界面

这三个界面在之前的介绍中已经提到,位于供电单元,连接到CMD控制板卡。

  DPS

双通道急停回路,外部急停按钮在激光器急停回路

DPS

图中S1为激光器内部急停按钮(控制面板上)外部急停按钮串联在激光器急停回路上,按下以后激光器光源及水循环停止工作,但控制系统仍然运行。

此种接线方式不影响外部设备,按下急停后尽激光器停止。

双通道急停回路,激光器急停按钮在外部急停回路上:

DPS

外部需要安装急停继电器,激光器上的急停按钮急外部急停按钮串联在一起,按下后外部急停继电器Kx断开。

急停通道连接到Kx上,外部设备也可以连接到Kx上,这样无论按哪个急停,激光器及外部设备都进入急停状态。

DPSDPSDPS       DPS   DPSDPS  

控制示意图:

DPS

机器人使用插件:  PFODRIVER 插件 ECAT_SYS_X44插件

机器人CCU版接口X44:Ethernet总线地址:172.20.3.3 转换器设备的设备EtherNET总线地址:172.20.3.99

DPS

DPS

1 11 1 54 0 11号程序   

1  点号   

54 图像号

0.00 0.00 0.00 1.00 3700 6.50180.00 95

1659.512939 -624.7567141170.155029 1.574618 0.620315 0.006379 0.00 0.00 0.00   

------点的空间坐标------

  DPS

固定图形的长度和方向用不同的图像号来代替

DPS

焊道位置示教程序分析(教学模式)

DPS

对于自动操作,必须从子程序中创建对开。

对开是PFO驱动器用于执行焊接任务的文件,其中包含机器人坐标和所有必要的焊接参数。

要对附加参数进行编程,必须启动“Laser PFO Display”插件,该插件可在“Display in Laser PF0”(显示在激光PFO中)下找到(图2)。

DPS

DPS
DPS

机器人在执行焊道位置示教程序时,当机器人运行到焊道轨迹点时,通过KUKA 用户程序记录焊道的程序号,焊点号,焊道图形属性和坐标值,然后存到PFO应用软件数据库里。

使用软件库中的标准图形的用户程序

DPS

DPS

DPS

DPS  

2: VW_PFO VIRT_PUNKT Programm=14 Punkt=7 Betriebsart =fahre ZIRK Auftrag = Teach Template Rampe = Ende

使用圆弧进行焊接

2: VW_PFO VIRT_PUNKT Programm=14 Punkt=8 Betriebsart =fahre PTP Auftrag = Teach Template Rampe = AUS

使用PTP点到点进行焊接

3: VW_PFO VIRT_PUNKT Programm=56 Punk t=2 Betriebsart =fahre LIN Auftrag = Teach Template Rampe = AUS

使用LIN点到点进行焊接

焊接程序分析

DPS  

机器人在执行飞行焊接程序时,通过KUKA 用户程序调用焊道的程序号,给PFO软件,然后PFO软件将此程序号里激活的所有焊道及其数据都通过CAN总线发送给PFO焊头,焊头对此程序号内所有焊道逐一进行焊接。

DPSDPS

程序 - 是一个由子程序产生的Folist数目。在记录结束这个数字在记录文件名存储,这里发生未指定自动分配的编号99,允许记录文件号1 - 99初始化PFO是这样的没有意义的数字。

DPS

DPS DPS

子程序 在子程序中,对所有焊接图形位置和焊接参数进行了研究。始终对焊接图形的中心点进行编程(见图5)。

DPS

在第一步中,激光器必须聚焦在组件上,为此,引导激光点通过沿Z方向移动定位在十字线的中间。

通过打开和关闭图像模式来打开和关闭十字光标。

激光聚焦后,PFO必须垂直放置在组件上方。

为此,您可以使用Trumpf的编程辅助工具,如图7所示。

编程辅助工具位于十字准线的中间。现在围绕TCP旋转,直到引导激光消失在编程辅助工具的孔中。

用户要求以毫米为单位的散焦焊接数字    

VW_PFO PFO_Spezial Defokus Set Ueberlagerung = xx Wert Defo_mm Temp_mm/s =10 

使用模板叠加LIN或CIRK运动

用户要求用指定模板速度(mm/s)的模板覆盖插值路径

VW_PFO PFO_Spezial Template Ueberlagert Ueberlagerung = Template versatz Wert Defo_mm Temp_mm/s =100   

VW_PFO PFO_Spezial Template Ueberlagert Ueberlagerung = Vorschub aus Wert Defo_mm Temp_mm/s =100   

VW_PFO PFO_Spezial Template Ueberlagert Ueberlagerung = Template anreihen Wert Defo_mm Temp_mm/s 

显示了LIN行驶模式的不同叠加方法。使用了相同的模板(整圈)。






审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分