【方案】焊接机器人及其柔性夹具控制系统
- 格式:docx
- 大小:162.74 KB
- 文档页数:8
点焊机器人控制系统毕业设计一、选题背景及意义随着现代制造业的快速发展,自动化生产已经成为了制造业的主流趋势。
而点焊机器人作为其中的重要设备之一,在汽车、家电等行业中得到了广泛应用。
点焊机器人可以提高生产效率,降低生产成本,保证产品质量,减少人力资源浪费等方面具有重要意义。
因此,设计一套点焊机器人控制系统是非常有必要的。
该系统可以实现对点焊机器人的精准控制,提高其工作效率和稳定性,同时也可以提高操作安全性和减少操作难度。
二、设计目标本设计旨在设计一套全自动化的点焊机器人控制系统,实现以下目标:1. 实现对点焊机器人的精准控制,并能够自动完成多种复杂任务。
2. 提高点焊机器人的工作效率和稳定性,并保证产品质量。
3. 提高操作安全性和减少操作难度。
三、设计方案1. 系统框架本系统采用分布式控制结构,包括上位机、下位机和PLC三个部分。
其中上位机主要负责图形界面的显示和操作,下位机主要负责点焊机器人的运动控制,PLC主要负责点焊机器人的输入输出控制。
2. 硬件设计本系统采用单片机作为下位机控制芯片,并配合步进电机和直流电机实现点焊机器人的运动控制。
同时,为了保证系统的稳定性和可靠性,还需要加入各种传感器、电源、开关等辅助设备。
3. 软件设计本系统采用Visual Studio作为上位机软件开发工具,使用C#语言编写程序。
下位机采用Keil C51进行编程。
PLC则采用三菱公司的GX Works 2进行编程。
4. 功能设计本系统具有以下功能:(1)图形化界面:通过上位机可以实现对点焊任务的设置、调试和监控等操作。
(2)自动化控制:通过上位机设置任务参数后,下位机可以自动完成点焊任务。
(3)故障检测:系统具有故障检测功能,在发生故障时能够及时报警并停止运行。
(4)数据存储:系统可以将每次点焊任务的数据进行记录,并保存到数据库中。
四、总结本设计提出了一套全自动化的点焊机器人控制系统,实现了对点焊机器人的精准控制,提高了其工作效率和稳定性,并保证了产品质量。
社科研究17作者简介:聂波(1982.9— ),男,汉族,湖北咸宁人,硕士。
主要研究方向:机电一体化、工业机器人。
课题项目:一种多功能工业机器人末端执行器的设计研究(项目编号:2019B002)。
现代制造业的先进性是传统工业生产的集成化、自动化越来越普遍。
工业机器人主要应用于航空、汽车等高附加值、高附加值行业。
随着计算机系统、数控加工和柔性制造技术的不断改进,工业机器人的成本逐渐降低。
因此,工业机器人逐渐应用于各种传统产品行业,附加值并不一定高。
然而,铜川通用工业机械端部夹具无法满足市场对个性化产品生产的巨大需求,传统的专用夹具也不适合,因此柔性夹具成为解决这一明显弊端的必然途径。
柔性夹具是指同一夹具在改变工件形状和尺寸后,调整参数后仍能适应变化。
柔性夹具在数控加工中具有多品种少数量的特点,值得学习。
一、柔性夹具元件柔性夹具是一套具有不同形状、尺寸和功能的预制构件和组合件。
在精加工中能较好地保证工件的定位基准和加工农业表面的定位精度。
它还可以保证夹具能使刀具根据数控和加工中心机床工作面的要求尽可能接近加工台,甚至所有加工面都能减少机床的停机时间。
在加工中,一次夹多种物件进行依次加工。
它可以缩短夹具、刀具和工件系统的调整时间,减少刀具更换次数和刀具调整时间,更好地发挥数控机床和加工中心机床的高效性能。
柔性夹具元件可通过组装、使用、拆卸和重新组装等方式重复使用。
二、工业机器人柔性夹具的发展根据工业发展要求,设计制造了基于组合夹具的柔性夹具。
柔性夹具的特点是:统一的零件规格、多功能的零件性能、简单的零件结构、模块化、夹紧工件的快速自动化、可调的重用、微机化的装配管理。
高强度、高刚度、高精度,为了提高劳动生产率,缩短工件加工时间,工件加工朝着高速化、人性化的切削量方向发展,工艺高度集中。
工件定位夹紧后,依次完成铣、钻、锉等多工序加工。
切削力的大小和方向不断变化,这就要求柔性夹具本身具有较高的使用强度和刚度,以满足工件的加工精度。
机器人焊接夹具的设计要点分析刘继乐摘要:当前,我国正在大力发展焊接机器人,最为典型的代表就是富士康集团,其已经采用了大量的焊接机器人,从而大大提高了生产效率。
由此可见,焊接机器人在当今制造行业当中具有十分重要的作用,而当前焊接夹具则是通过标准化、柔性化以及快捷化的基础上,然后再降低成本,从而使得焊接夹具越来越普及,在柔性焊接机器人当中得到了广泛使用。
随着计算机、通信技术、网络技术的发展,使得焊接机器人的发展突飞猛进,当前正在朝着高效率、高速度、高精度方向发展。
关键词:工业机器人;焊接夹具;柔性化设计随着经济的不断发展,机械工业也发生了较大变化,产品的生命周期越来越短,新产品层出不穷的发展,人们需要各种各样的产品,新产品的更换速度越来越快,这就要求生产制造行业要尽可能的在较短的时间内完成生产,同时新产品的数量往往不高。
从这个角度上来说,柔性焊接机器人将成为未来的一种发展趋势,因此对于焊接夹具来说,也要求较高,这就要求我们不断提高焊接夹具的精度、稳定性才能够通过柔性焊接机器人来满足用户的需求,才能够提高制造企业的竞争力。
1焊接夹具的介绍焊接夹具是机械加工当中必不可少的基础工具。
我们在设计焊接工装的时候,就要正确按章和固定每一个零部件,这也是采用焊接机器人的重要条件。
一个工件的焊接精度高低,一个重要因素就是焊接工装的合理性、安装方式等,这些都是直接决定焊接工艺的质量,对于焊接的成本有着十分重要的影响,通常来说,焊接工装的成本对于整个生产系统来说,约占1/10-1/5左右焊接机器人除了焊接主体之外,还必须要用到焊接工装夹具,因为它可以将焊件精准的定位,方便焊接的进行利保证精度,有助于提高产品质量,同时还可以减轻工人的劳动量作为焊接机器人的工装夹具,自然不像其他设备那么简单,必须要符合一定的设计要求才能予以应用。
焊接机器人的工装夹具除了具有上述特性之外,在自动化、机械化等方面都起着非常重要的作用,是焊接工作能实现高速、高效、精密、复合、智能、环保等目标的关键所在。
某款MPV车型柔性焊接工装设计作者:***来源:《时代汽车》2022年第07期摘要:近年來,随着汽车款式的增多,汽车车身的焊装工装类别越来越多样化。
焊接工装类别的增加,势必造成生产车间场地浪费,生产成本增加和生产效益的下降。
所以完善汽车车身的焊装工艺水平,使汽车车身焊接工装柔性化设计成为一种汽车行业的发展趋势。
本文以汽车制造业中工业机器人焊接生产线为对象,研究工业机器人焊接生产线柔性工装特点。
关键词:车身焊接编程控制系统1 引言在汽车制造业中,焊接工装的力度和装配精度直接影响汽车的生产效率和产品质量。
随着汽车工业的不断发展和经济水平的提高,人们对汽车的要求越来越高,这对汽车车身的焊接尺寸、精度和质量提出了更高的要求,这使得焊接工装的精度等级至关重要,为优化汽车车身焊接工装的结构,提高焊接效率,设计更适合新车型的焊接工装势在必行[1]。
闫淑亮[2]主要分析了汽车车身的焊装工艺设计,深入探讨当下汽车车身的焊装工装设计,以保证汽车生产的质量。
李新社等[3]阐述了乘用车工厂柔性焊装线的开发设计、焊接工艺性分析、柔性焊装线的模式选择等内容。
2 车身焊接柔性工作站随着工业自动化的普及和发展,焊接机器人的应用逐渐普及,主要应用于汽车、电子、机械等众多领域。
车身柔性焊接工作站一般由焊接机器人和柔性焊接平台组成。
自动化焊接线的形成,不仅可以节约能源提高生产效率,还能避免人为的焊接失误。
如图1所示,工业常用的车身自动化柔性焊接。
3 工件定位工装设计对工作站机器人焊接区域,人工上件存在安全风险,机器人配合抓手上件、焊接是较为高效的方法。
为便于机器人携带抓手进行零件的快速移动上下件,机器人抓手需要轻量化处理。
轻量化抓手主要采用模块化的铝制八角管进行设计,如图2为某公司抓手结构产品图。
抓手设计的定位点需要与拼台定位选取的点区分开,因考虑到抓取放置位置精度要求,零件需要有2个销孔进行定位,销孔选取时,主要考虑孔的稳定性,其次是要靠近抓手夹紧点(抓取点)。
工业机器人中的柔性夹具设计与优化工业机器人作为现代制造业的重要装备,已经广泛应用于各个行业的生产线上。
在现代制造业中,柔性夹具作为一种重要的工具也得到了广泛的应用。
柔性夹具的设计与优化对于提高生产线效率,降低成本,提高产品质量都起到了至关重要的作用。
本文将针对工业机器人中的柔性夹具设计与优化进行探讨与分析。
首先,我们来了解什么是柔性夹具。
柔性夹具是一种可以根据工件形状和尺寸自动调整的夹具,其主要特点是具有良好的适应性和灵活性。
与传统的夹具相比,柔性夹具能够自适应各类工件形状,不需要频繁更换,提高了工作效率和生产线的稳定性。
在工业机器人中,柔性夹具的设计与优化需要考虑以下几个方面:首先,要考虑工件形状的适配性。
不同的工件形状需要设计相应的夹具结构来保持工件的稳定性和安全性。
柔性夹具设计时应该考虑工件的形状、尺寸以及表面特性等因素,调整夹具的形状和尺寸,确保夹具与工件之间的接触面积最大化,从而提高夹具的夹持力和稳定性。
其次,要考虑工件尺寸的适应性。
不同尺寸的工件需要设计不同尺寸的夹具来夹持。
柔性夹具应该具备自动调节夹持力的能力,可以根据工件尺寸的变化而自动调整夹持力大小,确保夹具与工件之间的紧密接触,从而提高夹持效果。
此外,夹具的材料选择也是关键。
夹具的材料应具备足够的强度和刚性,能够承受机器人的运动和重力负荷。
同时,夹具的材料还应具备较好的摩擦系数和抗磨损性能,从而提高夹持的稳定性和可靠性。
优化柔性夹具设计的关键在于提高其自适应性和智能化程度。
通过引入传感器和控制系统,可以实现对夹具尺寸、形状和夹持力的实时调整和监测。
例如,可以利用视觉传感器对工件形状进行扫描和分析,从而确定夹具的形状和尺寸。
同时,可以利用力传感器对夹具与工件之间的压力和接触状态进行监测,及时调整夹持力,避免工件变形或夹具滑脱。
另外,优化柔性夹具的设计还需要考虑生产线的整体效率和自动化程度。
柔性夹具与机器人之间的协同工作可以实现生产线的自动化和智能化。
X架焊接机器人焊接系统设备名称:x架焊接机器人焊接系统数量:壹套一.应用范围:该机器人系统主要用于SY425X架焊接工件名称:SY425X架工件外形最大尺寸:2700X3050X877mm孔中心大小尺寸:①800工件最大重量:4100kg工件材质:碳钢、低合金钢等焊接方式:双丝脉冲MAG保护气体:83%Ar+17%CO2气体保护焊效率:工作站采用单工位两班作业,每班平均作业时间10小时,平均焊接外焊缝时间5〜6小时/件,紧固时间要求不超过10分钟(不含吊运时间)。
工件组对要求:焊缝位置偏差WIOnim焊缝间隙W2mm二.项目描述:1.系统描述:采用单工位结构形式,焊接机器人倒装于三轴滑轨龙门架上,配以L形双轴变位机,全系统为11轴联控。
布局如图所示:X架焊接机器人焊接系统主要由机器人系统、三轴滑轨龙门架、L型双轴变位机、双丝焊接系统、防碰撞传感器、清枪剪丝器、电气控制系统等组成,系统具有技术先进、功能完善、适应性强、可靠性高的特点,能有效地提高焊接质量和一致性,减轻操作者的劳动强度,提高生产效率。
系统设备配置表:2.操作描述:2.1.工件装夹:操作工使用行车将点定好的工件装夹到变位机上,利用变位机上焊接夹具对工件进行定位及夹紧(保证孔中心与变位机回转中心的同心度),操作工离开机器人工作区域,按下操作台“启动”按钮,控制系统通过夹具上的传感器进行确认。
2.2.机器人焊接:机器人在三轴滑轨龙门架上行走至焊接位置,机器人使用焊缝自动寻位功能对焊缝进行起始点的寻找,自动进行单层单道(或多层多道)焊接,在焊接过程中,机器人使用电弧跟踪实现对接焊缝(带坡口)和角焊缝的跟踪,保证焊枪对中,纠正由于工件装配或焊接变形产生的偏差,同时变位机按预设程序变位(翻转或旋转)、机器人按预设程序升降或进退或移动,使各焊缝处于最佳焊接位置, 保证焊接质量。
2.3.工件卸装:焊接结束后,机器人退回到安全位置,操作工再次进入机器人工作区域,松开工装,操作人员用行车卸下工件。
自动化焊机方案范文该自动化焊机方案包括以下几个主要部分:1.焊接机器人系统:主要由焊接机器人和其控制系统组成。
焊接机器人是通过控制系统来实现焊接工作的自动化装置,它能够根据预先设定的路径和参数进行焊接操作,具有高精度和高稳定性。
焊接机器人通常具备多轴机械臂、焊枪和传感器等部件,能够实现各种复杂的焊接动作。
2.焊接控制系统:焊接控制系统是自动化焊机的核心部分,它通过计算机控制和程序编制来实现焊接过程的自动化。
焊接控制系统可以实现焊接路径的设定、电流、电压和速度的控制等功能,能够根据预先设定的参数进行焊接操作,同时能够实时监测焊接过程中的各种参数,以保证焊接质量和安全。
3.焊接电源:焊接电源是焊接过程中提供电能的设备,它提供所需的电流和电压来进行电弧焊接。
焊接电源通常具备调节电流、电压和输出功率的功能,能够根据焊接控制系统的指令进行调节,以满足焊接工艺的要求。
4.传感器系统:传感器系统是自动化焊机的重要组成部分,它能够实时监测焊接过程中的各种参数,如温度、速度、位置等,以保证焊接质量和安全。
传感器系统可以通过与焊接控制系统的连接,实现数据的传输和互换,从而实现对焊接过程的实时监测和控制。
在使用自动化焊机进行焊接作业时,需要做以下几个步骤:1.设定焊接路径:根据焊接工艺和焊接要求,通过焊接控制系统设定焊接路径,包括焊缝的形状、焊接速度和焊接顺序等。
2.设定焊接参数:根据焊接工艺和焊接材料的要求,通过焊接控制系统设定焊接参数,包括电流、电压和功率等。
3.进行焊接操作:根据设定的焊接路径和焊接参数,通过控制系统启动焊接机器人进行焊接操作。
焊接机器人能够根据设定的路径和参数来进行焊接,根据需要可以进行自动或半自动操作。
4.监测焊接过程:通过传感器系统实时监测焊接过程中的各种参数,如温度、速度和位置等。
监测数据可以传输给焊接控制系统进行实时监测和控制,以保证焊接质量和安全。
5.完成焊接作业:当完成焊接作业后,通过焊接控制系统停止焊接机器人的操作,并对焊接结果进行检查和评估,以确保焊接质量达到要求。
基于PLC的焊接机器人控制系统设计扬州大学广陵学院本科生毕业设计毕业设计题目基于PLC的焊接机器人控制系统设计学生姓名专业班级指导教师完成日期摘要焊接机器人作为工业机器人应用的一个重要领域,对提高企业的工作效率、提升产品质量、降低企业的生产成本等方面都有着非常重要的意义。
根据焊接机器人的控制需要,设计了基于PLC的焊接机器人控制系统。
焊接机器人控制系统是焊接机器人的核心部分,它是机器人控制柜和主控制柜以及夹具操作台之间通讯的桥梁,它可控制伺服的启动、暂停、旋转速度等,从而控制夹具翻转;可控制机器人和夹具之间的联动,使焊接动作能够自动的运行,并且能实现任意的暂停再启动和紧急停止再启动。
系统经过调试,联系焊接样件可知,本课题所设计的控制系统能良好的运行,适应各种环境干扰,能够较为准确的沿着示教的轨迹进行焊接,而且焊接质量达到了产品的质量要求。
关键字:焊接机器人、控制系统、PLC、伺服控制AbstractWelding robot as an important field of industrial robot applications, to improve the efficiency of enterprises, improve product quality, reduce the production cost of enterprises have a very important significance. According to the control of welding robot, designed a welding robot control system based on PLC. Welding robot control system is the core part of the welding robot, it is a bridge of communication between the robot control cabinet and main control cabinet and the jig operation platform, it can control servo motor start, pause, such as rotation speed, so as to control the fixture turnover; can control the robot and the linkage between the clamp, welding operation can be run automatically, and can realize any pause and restart and emergency stop and restart. The system after the debugging, the contact welding sample, control system designed by this paper can run in good, adapt to various environment interference, can accurately along the teaching track welding, and welding quality meets the quality requirement of products.Key words:Welding robot、control system、PLC、servo control目录第一章绪论 (1)1.1 引言 (1)1.2 焊接机器人的国内外研究现状 (1)1.3选题背景和意义 (2)1.4课题的主要研究内容 (3)第二章焊接机器人 (4)2.1 焊接机器人的组成 (4)2.2 焊接机器人的分类 (4)2.3 焊接机器人的常用控制方式 (7)2.4 焊接机器人的应用 (8)2.5 焊接机器人的发展趋势 (9)第三章控制系统 (10)3.1 伺服控制系统 (10)3.1.1 伺服控制系统的概述 (10)3.1.2 伺服控制系统的机构组成 (10)3.1.3 伺服控制系统的技术要求 (11)3.2 PLC控制系统 (11)3.2.1 PLC控制系统的概述及其特点 (11)3.2.2 PLC的基本结构及其分类 (13)3.2.3 PLC的型号选择 (20)3.2.4 PLC的性能指标与发展趋势 (24)3.2.5国内外PLC产品简介 (26)第四章硬件电路的设计 (28)4.1 PLC的选取 (28)4.2元器件的选择 (33)4.2.1断路器的选择 (33)4.2.2继电器的选择 (34)4.2.3 交流接触器的选取 (35)4.3 PLC的主控柜接线图 (37)第五章软件设计 (38)5.1 I/O的分配 (38)5.2 触摸屏的设计 (40)5.2.1 HMI的概述 (40)5.2.2 触摸屏画面的设计 (42)5.3 伺服控制 (47)5.4梯形图 (49)5.4.1程序梯形图见附录 (53)第六章系统安装与调试 (54)6.1引言 (54)6.2 焊接机器人的系统安装于调试 (54)6.2.1 焊接机器人的系统安装 (54)6.2.2 焊接机器人的调试 (54)6.3 机器人焊接实验 (55)6.3.1 焊接机器人的焊接实验 (55)6.3.2 焊接机器人实验及其结果分析 (58)6.4 小结 (59)第七章总结 (60)参考文献 (61)致谢 (62)第一章绪论1.1 引言焊接时一种将材料永久连接起来,成为具有给定功能的结构的制造技术。
焊接机器人及其柔性夹具控制系统焊接机器人及柔性夹具控制系统在结构上主要由两部分组成:机械系统和控制系统。
机械系统包括机器人工作房、机器人本体、机器人外轴回转台及机器人周边设备等;控制系统可分为机器人控制系统、工装夹具识别及控制系统、人机界面等辅助单元。
机械结构1.机器人工作房机器人工作房的布置及主要部件如图1所示,工作房外形为六边梯形,房间由方管框架加薄铁板焊接而成,焊接机器人在房间中央位置,左右对称位置各有一个工作台,分别由两个机器人外轴电机直接驱动。
两工作台之间有30°左右的夹角,机器人工作时可在两工位之间切换,即机器人在左侧工位焊接时,操作工可在右侧工位上下料,同样,当机器人在右侧工位工作时,操作工可在左侧装拆工件,这样可使机器人停机等待时间大大减少,从而提高生产效率。
图1 机器人工作房顶视图在机器人和回转台之间有气缸驱动的隔离装置,它可以遮挡弧焊时产生的弧光和焊渣,并保护操作者在另一侧操作时不受影响。
在两工位外侧开了两个门,以便操作,该门上方安装了气动门帘,焊接时可自动关上,以遮挡弧光和焊渣。
两工位外侧分别有一个双手启动操作盒,用以操作焊接夹具盒启动机器人进行焊接工作。
在整个工作房的前侧有一个主操作面板,上面安装了触摸屏和若干按钮,在此可以对系统进行设置和操作。
机器人工作房的外观如图2所示。
图2 机器人工作房图我们采用的FANUC ROBOWELD 100i系列焊接机器人是标准的六轴机器人,具有六个自由度,理论上可以达到运动范围内的任意一点,其臂展范围为1440mm,配以松下的焊枪,足以满足本系统的需要。
另外,汽车零部件的焊接对机器人轨迹的重复定位精度有一定要求,一般应小于0.5mm,而该机器人可达到0.2mm,可以满足生产需要。
此外,整车厂商对及时供货和零库存的要求决定了零部件厂商对生产效率的关注,所以对设备的自动化程度和零件生产节拍有近乎苛刻的要求,FANUC机器人2000mm/s的直线速度可以大大减少机器人轨迹中空行程所浪费的时间。
机器人本体外形如图3所示。
图3 机器人本体3.机器人外轴回转台外轴回转台由支架、驱动电机、减速器和回转框架等构成,焊接夹具就固定在该框架上。
回转由机器人外轴直接控制,除去了以往由PLC控制的转台单独回转、位置确认以及与机器人通信等过程所增加的许多时间。
由于该回转台主动侧和从动侧之间的跨度较大(1800mm),而且在工作时转速又很高,因此对回转台在回转时的跳动范围是有一定要求的,需认真调校才能使回转台在工作时运转平稳,否则很容易引起电机过载、过热等情况,严重时将损坏设备。
4.机器人周边设备机器人焊接时还需要用到其他辅助设备来使生产顺利进行,并减少停机时间、降低设备故障率、提高安全性等,所以,该机器人工作房中还安装了一些周边设备,如焊丝剪切装置、喷硅油装置、焊枪清洗装置、光电保护装置、焊丝管平衡吊空装置等。
控制系统该机器人工作房的控制系统可分为主控系统和机器人控制系统两个层次,其总体结构如图4所示。
图4 控制系统结构简图1、主控系统主控系统采用OMRON CQM1H系列中小型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:系统采用OMRON Compobus/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后,程序将对通道清零,至此夹具的夹紧控制已告完成。
以上编程方法,可触类旁通,再编写出夹具松开流程的控制程序,然后分别做出两工位各自的夹具夹紧和松开程序,那么这部分的功能就算完全实现了。