工控网首页
>

应用设计

>

焊接机器人及柔性夹具控制系统在汽车零件厂的应用

焊接机器人及柔性夹具控制系统在汽车零件厂的应用

2006/4/28 15:00:00
选题:◆焊接机器人及其应用 ◆焊接夹具柔性控制   本文简要介绍了一种焊接机器人及其工装夹具柔性控制系统在汽车座椅厂的成功应用,该系统已成为我公司成熟产品,为客户降低了设备成本,创造了规模效益,在客户中取得了好评。   该系统在结构上主要由两部分组成:机械系统和控制系统,机械系统包括机器人工作房,机器人本体,机器人外轴回转台和机器人周边设备等;控制系统可分为机器人控制系统,工装夹具识别及控制系统,及人机界面等辅助单元等。 一. 机械结构 1. 机器人工作房
图1.图1. 机器人工作房顶视图
  机器人工作房的布置及主要部件如图1所示,工作房外形为六边梯形,房间由方管框架加薄铁板焊接而成,焊接机器人在房间中央位置,机器人左右对称位置各有一个工作台,分别由两个机器人外轴电机直接驱动,两工作台之间有30度左右的夹角,机器人工作时可在两工位之间来回切换,即:机器人在左侧工位焊接时,操作工可在右侧工位上下料;同样当机器人在右侧工位工作时,操作工可在左侧装拆工件,这样可使机器人停机等待时间大大减少,提高生产效率。
图2.图2. 机器人工作房侧视图
  在机器人和回转台之间有气缸驱动的隔离装置,它可以遮挡弧焊时产生的弧光和焊渣,并保护操作者在另一侧操作时不受影响。在两工位外侧开了两个门口,以便于操作人员进行操作,该门口上方安装了气动门帘,焊接时可自动关上,以遮挡弧光和焊渣。   两工位外侧分别有一个双手启动操作盒,用以操作焊接夹具盒启动机器人进行焊接工作。   在整个工作房的前侧,有一个主操作面板,上面安装了触摸屏和若干按钮,在此可以对系统进行设置和操作。机器人工作房的外观如图2所示。 2. 机器人本体   我们采用的机器人是日本FANUC公司生产的ROBOWELD 100i系列焊接机器人。
图3.图3. 机器人本体
  该机器人是标准的六轴机器人,具有六个自由度,理论上可以达到运动范围内的任意一点。其臂展范围为1440mm,配以松下的焊枪,足以满足本系统的需要。另外,汽车零件的焊接对机器人轨迹的重复定位精度有一定要求,一般应小于0.5mm,该机器人可达到0.2mm的定位精度,已经相当不错了,可以满足我们的需要。此外,由于整车厂商对及时供货和零库存的要求,决定了零件厂商对生产效率的关切,所以对设备的自动化程度和零件生产节拍有近乎苛刻的严格要求,FANUC机器人每秒2000mm的直线速度,可以大大减少机器人轨迹中空行程所浪费的时间。机器人本体外形如图3所示。 3. 机器人外轴回转台   外轴回转台由支架、驱动电机、减速器和回转框架等构成,如图3所示
图4.图4. 机器人外轴回转台(框架)
  焊接夹具就固定在该框架上。回转是由机器人外轴直接控制,除去了以往由PLC控制的转台单独回转和位置确认以及与机器人通讯等过程所无谓增加的许多时间,这样更是从生产效率上体现出该机器人工作房的优点。由于该回转台主动侧和从动侧之间的跨度较大(1800mm),在工作时转速又很高,所以对回转台在回转时的跳动范围是有一定要求的,需要小心调校才可以使回转台工作时运转平稳,否则很容易引起电机过载、过热等情况影响生产,情况严重时将损坏设备! 4. 机器人周边设备   机器人焊接时,还需要用到其他辅助设备来使生产顺利进行,减少停机时间,降低设备故障率,提高安全性等。所以,该机器人工作房中还安装、设置了一些周边设备如焊丝剪切装置、喷硅油装置、焊枪清洗装置、光电保护装置、焊丝管平衡吊空装置等,在此就不一一赘述了。 二. 控制系统   该机器人工作房的控制系统可分为两个层次:主控系统和机器人控制系统;控制系统总体结构如图5所示。 ●主控系统采用OMRON公司CQM1H系列中小型PLC(可编程控制器),该机种采用非机架结构的模块拼装方式,从左向右分别由电源模块PM、CPU模块、功能模块、输入输出模块、及终端盖板组成。根据应用系统的不同,客户可以选择相应的各种模块来组成所需的控制系。由于CQM1H系列PLC的模块种类丰富,功能齐全,几乎可以适应控制系统的各种需求,故由其组成的系统具有相当的柔性化程度。 本控制系统采用的模块及其功能: 1.电源模块PA206: 提供稳定的直流工作电源给各模块使用; 2.CPU模块CQM1H-CPU51: 整个系统的核心部分,支持最大数量为512点的I/O;支持OMRON特殊指令如PID控制、浮点数运算、宏指令、脉冲指令等;支持Compobus/S和AS接口的多种主从网络模块;支持OMRON最新版编程软件CXP3.1;程序容量最大可达15.2K;内建16点直流12~24V的输入点。将编制好的程序下载运行后可维持系统的自动运行。该模块提供一个RS232端口,和两个内装板插槽,RS232端口可以和其他串口设备进行通讯,该系统中纳入的一个触摸屏TP,就是通过CPU上自带的RS232串口进行通讯的;内装板插槽上最多可以安装两块特殊功能卡,由于本系统无特殊功能需求,所以该槽上是空着的。
图5.图5. 控制系统结构简图
3.网络主模块CQM1-SRM21-V1:   系统采用OMRON的Compobus/S网络,网络结构可以大大减少现场接线工作量,并有效延长连接电缆的使用寿命,增加可靠性。机器人工作房内两个回转台上各安装一块远程从模块,通过网络电缆和主模块进行通讯,交换信息(I/O状态刷新)。从模块为16点的远程输入模块,其中低八位分配给该工位夹具上的气缸检测夹紧和松开状态使用,高八位分配给系统用于识别夹具编号,进而设定和储存夹具控制信息,然后系统可以根据此信息来对不同夹具进行相应控制。 4.I/O输入输出模块:   输入模块用于接收机器人工作房中各按钮、传感器等的信号,输出模块用于控制各种执行器件如气缸、电机、机器人等根据工艺要求进行动作,满足生产和安全的需要。 机器人的控制由主控系统通过与机器人控制器之间的I/O信号交换来实现。 ●机器人控制系统由机器人控制器、外轴控制器、焊机等构成;在控制属性上,机器人控制系统是下层,是被控制的对象,它受上层主控系统的指挥和调用,处于被动地位。 1.机器人控制器:   由电源模块、CPU、伺服控制单元、输入输出模块、焊机接口模块等组成,用以控制机器人本体的自如运动,控制方法为程序示教和再现法,这是通过连接于控制器上的TP (Teach-Pandent示教器) 来实现的。 2.外轴控制器:   是机器人控制器的扩展,内含一个伺服放大模块,可以同时控制两个外轴的运动。由于该两个外轴是机器人控制器的一部分,所以它们可以在机器人本体移动的同时进行转动,从而将焊接轨迹中通常需要由外轴单独回转的时间节约下来,提高了焊接效率。 3.焊机控制器:   用于控制弧焊时的规范,如电流、电压、焊丝的送给、焊接保护气体通断等,对焊接质量的控制起关键作用。 三. 关键控制方法研究   客户要求中关键及难点在于:多套夹具能在该系统中共存,夹具的更换时间不应超过五分钟,新制夹具加入系统时,无需改动PLC程序,做到自动识别和控制(即所谓的柔性控制),且系统中的夹具可扩展容量不应小于一百台套。 1.夹具控制字的形成: ⑴.控制对象特点   主要控制对象为夹具上的气缸,每套夹具上的气缸数量可能不一样,但总数不超过4组,每组气缸使用一个三位五通电磁阀,这样每套夹具有2x4=8个输出点控制电磁阀动作,有两个工位总共16个输出点;   同时为了检测气缸的夹紧或松开状态,每组气缸配有两个传感器(干簧管磁性开关),每套夹具2x4=8点输入; 由于夹具识别的需要,另分配8点输入用于以两进制识别不同夹具,这样每个工位上的16点远程输入模块正好用足,且夹具最大可扩展数量为20+21+…+26+27=28=256,理论上两工位有2x256=512套夹具容量,已足够。 ⑵.控制特征   夹具上四组气缸分别称为第1、2、3、4组,则在控制上特征是:夹紧时的顺序为1号夹紧,1号夹紧到位后2号夹紧,依此类推,即1号夹紧2号夹紧3号夹紧4号夹紧完成,全部气缸都夹紧后启动机器人进行焊接作业;待机器人焊接完成后气缸逐次松开,通常的顺序与夹紧时相反,即4号松开3号松开2号松开1号松开完成。 根据夹具制造时的使用要求和工件焊接工艺的不同,有些夹具气缸数量可能少于四;有些气缸的夹紧或松开位置可能不必要进行检测等情况,设想在程序数据区中开辟若干存储区间,分别用于存放该套夹具上的每组气缸实际是否存在,每组气缸的传感器是否需要检测等信息。   以上信息即称之为夹具控制字,其格式和内容确定后,就是如何存放的问题了。 ⑶.数据储存方式   为了适应更多的情况,每类信息分别形成数据后在相邻的数据区储存,每套夹具包含的信息暂定为3类:气缸使用字、夹紧检测字、松开检测字,再加上1个备用字,故夹具控制字长度为四个字;该信息可存放于以夹具编号作为索引间接寻址的数据区内,当需要控制时可由系统将夹具信息再次寻址调出,按固定格式对夹具气缸进行控制,具体内容见下表:
表1.
投诉建议

提交

查看更多评论