ABB工业焊接机器人控制系统设计研究

上传人:卢** 文档编号:19970491 上传时间:2021-01-19 格式:DOCX 页数:5 大小:14.57KB
返回 下载 相关 举报
ABB工业焊接机器人控制系统设计研究_第1页
第1页 / 共5页
ABB工业焊接机器人控制系统设计研究_第2页
第2页 / 共5页
ABB工业焊接机器人控制系统设计研究_第3页
第3页 / 共5页
点击查看更多>>
资源描述
ABB工业焊接机器人控制系统设计研究 关键词:ABB机器人;焊接;S7-300PLC;HMI随着“工业4.0”和“中国制造2025”的提出和快速推进,智能化制造、柔性化制造及精益化制造成为制造领域的主要发展趋势。在汽车生产制造过程中,白车身焊接过程会产生大量的烟尘、火花、飞溅,不仅会影响车身焊接质量和生产效率,而且会对现场工作人员身体健康造成一定的伤害,为提升汽车生产制造效率和焊接质量稳定性,我国多数整车制造基地引进ABB机器人应用于冲压、焊装、喷涂等各个环节,以提高汽车制造的自动化水平,保证汽车制造质量,同时降低汽车制造员工的工作强度及改善工作环境1。基于PLC的汽车自动焊接控制系统是运用PLC作为核心控制器,以触摸屏+PC站为人机操作界面对ABB工业焊接Robot(机器人)进行操作及远程监控,以提升白车身焊接质量和工作效率。作为汽车制造焊接相关技术人员,进行积极有效的探究白车身焊接工业Robot控制系统设计,以保证白车身焊接质量的不断提升具有较高的实践意义。1白车身焊接控制系统设计思路ABB焊接Robot是具有较高自动控制水平的焊接操作机,能够重复多次进行设计编程,通常用于3个以上的编程的轴,通过其安装在管线包里面的通讯、动力电缆及控制系统的通信,实现主计算机及轴计算机对Robot的控制2。PLC控制技术成熟、可靠、稳定,在制造领域生产制造过程中得到充分的实践应用,其具有编程简单、稳定性高、运算速度快、抗干扰能力强的特点。白车身是汽车各功能部件的载体,在进行外表涂装、内室装饰及整车总装前需完成焊接工序,其焊接质量很大程度决定着整车车身的技术性能。白车身焊接控制系统通过模块化设计,主要包括伺服驱动模块、电气控制模块等。伺服驱动模块通过控制6台伺服电机实现焊枪工具中心点(TCP)在X轴、Y轴、Z轴三个方向的移动及对应X轴、Y轴、Z轴三个方向的转动,完成焊接Robot全关节运动控制,达到焊接机械臂姿态、空间的转变,达到定位焊枪和跟踪焊接的目的;电气控制模块主要用于接受现场反馈及控制信息,完成伺服驱动装置的控制,同时具备故障诊断、报警、记录、网络通讯等功能。基于PLC的白车身焊接Robot控制系统框图如图1所示。白车身焊接控制器选用控制性能和经济性较好的西门子S7-300PLC为核心控制器,触摸屏选用西门子TP1200,PLC与触摸屏间采用Profinet工业以太网现场总线,Profinet通讯具有传输效率高、组态方便、抗干扰能力强、功能完善的优点。2控制系统硬件选型白车身焊接Robot控制系统硬件选型时需要综合考虑控制点数量(I/O点位数)、外部设备兼容性、系统的先进性、配套工艺软件、网络通讯、经济性等问题。在满足工艺需求前提下,尽量选用可靠成熟、经济性高的控制器及控制模块;通常I/O模块数量配置时依据工作任务需求并冗余1020%的I/O点位量,以便于后期系统维护、维修以及系统功能扩展。2.1PLC控制器依据ABB工业焊接Robot的控制要求及焊接工艺需求,统计白车身焊接控制系统点位数量(如表1所示),共确定I/O点32个,考虑到控制系统稳定性、扩展性及经济性,选用西门子CPU319为核心控制器,单条指令处理时间约为0.1s,同时自带Profinet网络接口。数字量输入模型选用6ES7221-1HF32-0XA0、数字量输入模块选用6ES7222-1HB32-0BX0、伺服驱动模块选用6SL3210-5FE10-8UA03。2.2传感器选型白车身焊接Robot控制系统传感器主要为位置传感器,包括焊接工作台移动位置检测、焊枪移动位置检测及工件位置检测。焊枪位置检测及工件位置检测选用倍加福NBB5-18GM50-E2-C-V1光电开关、焊接工作位置传感器选用BC50S光电编码器。2.3控制开关白车身焊接Robot控制系统控制开关主要用于设备启动,工作模式的转换,暂停、急停及复位功能。2.4HMI人界面人机界面选用西门子TP1200系列触摸屏,完成触摸屏与S7-300PLC通讯后,可以完成焊接模式选择、报警记录、焊接参数设置及焊接过程的远程监视及信息读取等功能4。2.5伺服驱动系统伺服驱动系统主要是在PLC控制下自动完成焊枪X向、Y向的移动,满足焊接工作任务需求,本系统主要通过伺服驱动器控制伺服电机完成相应的移动指令。2.6报警及显示装置报警及显示装置主要用于设备运行状态的显示及系统故障的紧急报警,当Robot发生水压异常、气压异常以及焊枪电极更换、修磨超量等故障时现场检测传感器将检测信号传输给PLC控制器经逻辑处理后输出控制信号给指示灯和蜂鸣器,发出紧急报警信号,以提升工作人员进行故障处理。同时PLC控制将报警信息传输给上位机,上位机对报警信息进行归档处理并存储,便于维修人员进行故障查询。3PLC控制系统软件设计基于PLC的汽车焊机Robot控制系统主要包括夹具控制、焊接操作台控制、气缸控制、Robot控制等,按照模块化设计可提高系统的稳定性及故障排除的便捷性。依据ABB工业焊接Robot控制系统各部分的执行步骤,在下位机Step7软件中完成系统软件程序编写,主要包括:初始化程序主要完成控制器、气压回路、电磁阀等参数的复位;主程序对白车身焊接系统的电源、故障(含安全)、焊接等进行显示和逻辑处理,同时对各子程序进行调用和中断;子程序主要用于完成工位工作循环、机构夹紧、故障处理、焊接工作、工作模式等功能;中断程序主要用于信息接收、字符接收及发送等中断程序5。当白车身焊接控制系统启动后,首先进行系统的初始化动作,在PLC的控制下启动伺服系统,在控制系统上位机中选择Robot工作模式,当选择工作模式后PLC向ABB焊接Robot发送程序号(即任务号),Robot依据对应任务号调用相应的工作程序,完成相应的动作指令。在汽车零部件焊接过程中,焊接Robot依据PLC控制指令通过控制通断时间和电流大小,按照一定的工艺顺序进行焊接工作。PLC与ABB焊接Robot进行实时通讯,当Robot完成一个动作指令后向PLC传送动作结果,当PLC接收动作回复后,持续向ABB工业焊接Robot发送下一步动作指令,按照一定的顺序指令进行相应动作,直到完成所有焊接任务,如图2所示。白车身焊接控制系统采用WinCC软件设计,WinCC与CPU319进行实时通讯,完成焊接车间焊接生产过程的监控及实时数据的读取及功能处理。WinCC软件可实现快速便捷组态汽车焊接生产线流程画面、现场数据的存储及归档,具有功能完善、人机友好、兼容性好、操作容易等优势。WinCC界面主要包括登录界面、自动焊接界面、手动调试界面、参数设定画面、故障报警界面,手动调试界面可控制分别进行Robot机械臂控制、焊接工作平台控制(即夹具控制),如图3所示。4分析与讨论本文以西门子S7-300PLC对ABB工业白车身焊接Robot的控制系统进行研究,以提升白车身焊接自动化水平,进而提高白车身焊接加工效率和焊接质量的稳定性。基于PLC的ABB工业焊接Robot控制系统具有如下优势:焊接自动化水平高、降低焊接工位劳动强度、节约人力成本;控制系统能够精确控制和监控焊接电流和时间,可适用于不同型号汽车零部件的焊接;伺服电机具有较好的反应速度和控制精度,焊接可靠性高;焊点的位置、质量等一致性高,确保车身的焊接品质。参考文献:1邢行,马永力.基于PLC的汽车自动焊控制系统设计J.南昌工程学院学报,2018,37(04):96-99.2罗淼,巩虎军,金书骋.基于Profinet的ABB机器人与S7-300信号交互J.电气自动化,2018,40(03):109-111.3丁姝慧.基于PLC的白车身焊接机器人控制研究J.现代信息科技,2019,3(12):157-161.4潘垚锟,刘波.基于S7-200PLC的汽车后桥焊接专机控制系统J.机械设计与制造工程,2015,44(01):62-65.5宋欣欣,徐教礼,李盛,等.基于PLC的白车身焊接机器人控制分析J.中外企业家,2019(07):141.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 其他分类 > 其它学术


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!