焊接机器人及其柔性夹具控制系统.docx

上传人:b****7 文档编号:25028561 上传时间:2023-06-04 格式:DOCX 页数:11 大小:151.17KB
下载 相关 举报
焊接机器人及其柔性夹具控制系统.docx_第1页
第1页 / 共11页
焊接机器人及其柔性夹具控制系统.docx_第2页
第2页 / 共11页
焊接机器人及其柔性夹具控制系统.docx_第3页
第3页 / 共11页
焊接机器人及其柔性夹具控制系统.docx_第4页
第4页 / 共11页
焊接机器人及其柔性夹具控制系统.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

焊接机器人及其柔性夹具控制系统.docx

《焊接机器人及其柔性夹具控制系统.docx》由会员分享,可在线阅读,更多相关《焊接机器人及其柔性夹具控制系统.docx(11页珍藏版)》请在冰豆网上搜索。

焊接机器人及其柔性夹具控制系统.docx

焊接机器人及其柔性夹具控制系统

焊接机器人及其柔性夹具控制系统

2005-06-2011:

15:

14

□上海克来机电自动化工程有限公司机器人应用工程部  王卫峰

焊接机器人及柔性夹具控制系统在结构上主要由两部分组成:

机械系统和控制系统。

机械系统包括机器人工作房、机器人本体、机器人外轴回转台及机器人周边设备等;控制系统可分为机器人控制系统、工装夹具识别及控制系统、人机界面等辅助单元。

机械结构

1.机器人工作房

机器人工作房布置及主要部件如图1所示,工作房外形为六边梯形,房间由方管框架加薄铁板焊接而成,焊接机器人在房间中央位置,左右对称位置各有一个工作台,分别由两个机器人外轴电机直接驱动。

两工作台之间有30°左右夹角,机器人工作时可在两工位之间切换,即机器人在左侧工位焊接时,操作工可在右侧工位上下料,同样,当机器人在右侧工位工作时,操作工可在左侧装拆工件,这样可使机器人停机等待时间大大减少,从而提高生产效率。

在机器人和回转台之间有气缸驱动隔离装置,它可以遮挡弧焊时产生弧光和焊渣,并保护操作者在另一侧操作时不受影响。

在两工位外侧开了两个门,以便操作,该门上方安装了气动门帘,焊接时可自动关上,以遮挡弧光和焊渣。

图1  机器人工作房顶视图

图2  机器人工作房图

两工位外侧分别有一个双手启动操作盒,用以操作焊接夹具盒启动机器人进行焊接工作。

在整个工作房前侧有一个主操作面板,上面安装了触摸屏和若干按钮,在此可以对系统进行设置和操作。

机器人工作房外观如图2所示。

2.机器人本体

图3  机器人本体

我们采用FANUC  ROBOWELD100i系列焊接机器人是标准六轴机器人,具有六个自由度,理论上可以达到运动范围内任意一点,其臂展范围为1440mm,配以松下焊枪,足以满足本系统需要。

另外,汽车零部件焊接对机器人轨迹重复定位精度有一定要求,一般应小于0.5mm,而该机器人可达到0.2mm,可以满足生产需要。

此外,整车厂商对及时供货和零库存要求决定了零部件厂商对生产效率关注,所以对设备自动化程度和零件生产节拍有近乎苛刻要求,FANUC机器人2000mm/s直线速度可以大大减少机器人轨迹中空行程所浪费时间。

机器人本体外形如图3所示。

3.机器人外轴回转台

外轴回转台由支架、驱动电机、减速器和回转框架等构成,焊接夹具就固定在该框架上。

回转由机器人外轴直接控制,除去了以往由PLC控制转台单独回转、位置确认以及与机器人通信等过程所增加许多时间。

由于该回转台主动侧和从动侧之间跨度较大(1800mm),而且在工作时转速又很高,因此对回转台在回转时跳动范围是有一定要求,需认真调校才能使回转台在工作时运转平稳,否则很容易引起电机过载、过热等情况,严重时将损坏设备。

4.机器人周边设备

机器人焊接时还需要用到其他辅助设备来使生产顺利进行,并减少停机时间、降低设备故障率、提高安全性等,所以,该机器人工作房中还安装了一些周边设备,如焊丝剪切装置、喷硅油装置、焊枪清洗装置、光电保护装置、焊丝管平衡吊空装置等。

控制系统

图4  控制系统结构简图

该机器人工作房控制系统可分为主控系统和机器人控制系统两个层次,其总体结构如图4所示。

1、主控系统

主控系统采用OMRONCQM1H系列中小型PLC,该机种采用非机架结构模块拼装方式,从左向右分别由电源模块PM、CPU模块、功能模块、输入输出模块及终端盖板组成。

根据应用系统不同,用户可以选择相应模块来组成所需控制系。

由于CQM1H系列PLC模块种类丰富,功能齐全,几乎可以适应控制系统各种需求,由其组成系统也具有相当柔性化程度。

本控制系统采用模块及其功能如下:

电源模块PA206:

提供稳定直流工作电源给各模块使用。

CPU模块CQM1H-CPU51:

这是整个系统核心部分,支持最大数量为512点I/O;支持OMRON特殊指令如PID控制、浮点数运算、宏指令、脉冲指令等;支持Compobus/S和AS接口多种主从网络模块;支持OMRON最新版编程软件CXP3.1;程序容量最大可达15.2K;内建16点直流12~24V输入点。

将编制好程序下载运行后可维持系统自动运行。

该模块提供一个RS232端口,和两个内装板插槽,RS232端口可以和其他串口设备进行通讯,该系统中纳入一个触摸屏TP,就是通过CPU上自带RS232串口进行通讯;内装板插槽上最多可以安装两块特殊功能卡,由于本系统无特殊功能需求,所以该槽上是空着。

网络主模块CQM1-SRM21-V1:

系统采用OMRONCompobus/S网络结构,可以大大减少现场接线工作量,并有效延长连接电缆使用寿命,增加可靠性。

机器人工作房内两个回转台上各安装一块远程从模块,通过网络电缆和主模块进行通信,交换信息(I/O状态刷新)。

从模块为16点远程输入模块,其中低8位分配给该工位夹具上气缸检测夹紧和松开状态使用,高八位分配给系统用于识别夹具编号,进而设定和储存夹具控制信息,然后系统可以根据此信息来对不同夹具进行相应控制。

I/O输入输出模块:

输入模块用于接收机器人工作房中各按钮、传感器等信号,输出模块用于控制各种执行器件,如气缸、电机、机器人等根据工艺要求进行动作,满足生产和安全需要。

机器人控制由主控系统通过与机器人控制器之间I/O信号交换来实现。

2、机器人控制系统

机器人控制系统由机器人控制器、外轴控制器、焊机等构成;在控制属性上,机器人控制系统是下层,是被控制对象,它受上层主控系统指挥和调用,处于被动地位。

机器人控制器

由电源模块、CPU、伺服控制单元、输入输出模块、焊机接口模块等组成,用以控制机器人本体自如运动,控制方法为程序示教和再现法,这是通过连接于控制器上TP(Teach-Pandent示教器)来实现。

外轴控制器

它是机器人控制器扩展,内含一个伺服放大模块,可以同时控制两个外轴运动。

由于这两个外轴是机器人控制器一部分,所以它们可以在机器人本体移动同时进行转动,从而将焊接轨迹中通常需要由外轴单独回转时间节约下来,提高了焊接效率。

焊机控制器

用于控制弧焊时规范,如电流、电压、焊丝送给、焊接保护气体通断等,对焊接质量控制起关键作用。

关键控制方法研究

客户要求中关键及难点在于:

多套夹具能在一套系统中共存,夹具更换时间不应超过五分钟,新制夹具加入系统时,无需改动PLC程序,做到自动识别和控制(即所谓柔性控制),且系统中夹具可扩展容量不应小于100台/套。

1.夹具控制字形成

⑴控制对象特点

主要控制对象为夹具上气缸,每套夹具上气缸数量可能不一样,但总数不超过4组,每组气缸使用一个三位五通电磁阀,这样每套夹具有2x4=8个输出点控制电磁阀动作,有两个工位总共16个输出点;同时为了检测气缸夹紧或松开状态,每组气缸配有两个传感器(干簧管磁性开关),每套夹具2x4=8点输入;鉴于夹具识别需要,另分配8点输入用于以两进制识别不同夹具,这样每个工位上16点远程输入模块正好用足,且夹具最大可扩展数量为20+21+…+26+27=28=256,理论上两工位有2x256=512套夹具容量,已足够。

⑵控制特征

夹具上四组气缸分别称为第1、2、3、4组,在控制上特征是:

夹紧时顺序为1号夹紧,1号夹紧到位后2号夹紧,依此类推,全部气缸都夹紧后启动机器人进行焊接作业;待机器人焊接完成后气缸逐次松开,通常顺序与夹紧时相反。

根据夹具制造时使用要求和工件焊接工艺不同,有些夹具气缸数量可能少于四;有些气缸夹紧或松开位置可能不必要进行检测等情况,设想在程序数据区中开辟若干存储区间,分别用于存放该套夹具上每组气缸实际是否存在,每组气缸传感器是否需要检测等信息。

⑶数据储存方式

为了适应更多情况,每类信息分别形成数据后在相邻数据区储存,每套夹具包含信息暂定为3类:

气缸使用字、夹紧检测字、松开检测字,再加上1个备用字,故夹具控制字长度为四个字;该信息可存放于以夹具编号作为索引间接寻址数据区内,当需要控制时可由系统将夹具信息再次寻址调出,按固定格式对夹具气缸进行控制,具体内容见表1:

2.夹具自动识别实现:

⑴硬件组成

主要依赖夹具接线盒中识别芯片,该芯片其实只是一块小线路板,装了一块8位DIP拨码开关,通过二进制方式来表明该夹具编号,每套夹具上都安装了一个接线盒,通过这种方式从硬件上来实现对夹具编码,既简单也实用,且容易实现。

⑵软件实现:

PLC程序上,每次程序循环中都对远程模块上对应于夹具编号输入点进行扫描,并放入暂存区,同时与记忆区中夹具编号进行比较。

如果两者相同,则表明该工位上夹具状态正常,无需任何动作;如果不同,则提示夹具编号变化,需操作员确认,此时又分为两种情况:

①有新夹具换上工作台,且系统已经正确识别出新放入夹具编号,那么操作员需要在触摸屏上确认该夹具编号正确性。

如果放上夹具以前从未在该系统中使用过,则需对该夹具控制字进行正确设置后写入PLC数据区;如果该夹具曾经在本系统中使用过至少一次,即数据区中保留有该夹具号对应控制信息,那么操作员在确认夹具编号后,该夹具控制信息会由系统以间接寻址方式自动调用出来,并显示在触摸屏上,确认无误,即可开始生产。

②由于硬件故障(连线断裂、网络故障等)造成自动识别出夹具编号与实际不符时,(识别出错)可通过强行写入正确夹具编号方式来让系统进入正常工作模式进行生产,待完成任务后再进行维修等操作,以缓解生产压力。

综合①②两点可知,夹具识别流程如图5:

图5  夹具识别流程图

3.多夹具系统气缸柔性控制

根据夹具控制特点,各气缸由电磁阀控制,按工艺要求进行先后动作,编制程序如图6:

图6  具夹紧流程梯形图

在程序条“0”中,200通道为夹紧流程控制字,需要夹紧时将1写入200通道,则200.00位成为一号气缸夹紧动作标志位;条“1”中,HR40.00为根据间接寻址查表得到该夹具控制字中一号气缸启用标志,如果该标志为1,则在200.00位为1条件下,右侧输出201.00为ON,此时一号气缸夹紧电磁阀通电,产生气缸夹紧动作;当程序检测到该气缸夹紧后,一号夹紧标志位HR65.00为ON,所以输出200.01为ON,并自保,同时切断201.00通路,使201.00为OFF,一号气缸夹紧电磁阀断电,不再动作,此时一号气缸夹紧动作完成;当然,如果一号气缸启用标志HR40.00为0,则201.00始终为OFF,同时由于HR40.00非并与一号气缸夹紧指示标志位下方,故程序直接接通200.01为ON,进行下一步动作。

与一号气缸夹紧过程完全类似,当所有气缸都夹紧后,进入夹紧控制流程结束控制位,当该位为ON后,程序将对通道清零,至此夹具夹紧控制已告完成。

以上编程方法,可触类旁通,再编写出夹具松开流程控制程序,然后分别做出两工位各自夹具夹紧和松开程序,那么这部分功能就算完全实现了。

 

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1