- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于S7—300PLC不规则空间曲线自动焊接系统设计
基于S7—300PLC不规则空间曲线自动焊接系统设计-电气论文
基于S7—300PLC不规则空间曲线自动焊接系统设计
何龙
(成都航空职业技术学院,四川成都610100)
摘要:针对螺旋形部件焊缝的特点和焊接需求,设计了一套基于S7?300 PLC的不规则空间曲线自动焊接系统。介绍了整个控制系统的系统组成、工作原理及软件算法;在机械臂摆动控制上采用FM354伺服电机定位模块实现高精度定位,在机械臂高度和机械臂长度控制上采用基于PLC?300的闭环比例?积分控制。所设计焊接自动控制系统既保证了控制精度又降低了设计成本。基于设计系统进行焊接试验,试验结果表明:焊接定位精度较高,焊缝平整光滑,试验结果证实了该系统的焊接可行性及可靠性。
关键词 :PLC;空间曲线;机械臂;焊接;定位精度
中图分类号:TN609?34 文献标识码:A 文章编号:1004?373X(2015)17?0160?03
0 引言
近年来,随着科技的全面进步,机械臂的设计也得到了突飞猛进的发展[1?2]。新一代焊接设备也均采用较为先进的视觉呈现方法对焊缝进行自动检测和自动跟踪[3?4],同时采用了更先进的控制算法控制焊接过程以达到较高的精度;然而焊接过程中软硬件设计极其复杂,设备成本较高,很难满足中小型企业的需求[5?6],因此有必要研究分析自动焊接机降低成本、同时控制较高精度的空间曲线自动焊接。
本文在空间直角坐标系建模,基于西门子S7?300着重考虑焊接过程中焊接接头空间轨迹求解和定位精度,设计了不规则空间曲线自动焊接设备的焊接方案。机械臂轨迹上采用常用定时插补算法,驱动单元上采用伺服电机实现高精度闭环控制。通过焊接系统设计分析然后进行焊接试验,以期为自动焊接发展提供可靠的理论指导。
1 控制系统组成
该系统通过串行口RS 232把S7?300 PLC与示教盒相连接,以接收示教信息;同时示教数据被存储到存储器中,完成焊接示教动作。操作员通过直观的上位机画面观察焊接工作状况,设置焊接机械臂的切向运动速度和轴向送丝速度,修正示教数据并显示故障原因等信息。
采用S7?300 PLC实现下位机数据的采集、计算、存储、故障诊断、输出等功能。其中采用CPU 314C?2 DP作为焊接机控制系统处理器,该处理器集成的特殊功能有:最大频率60 kHz的4通道高速计数器,可测频率最大60 kHz的4通道频率测量,最高输出频率2.5 kHz的4通道脉冲宽度调制输出及1路位置控制和PID闭环控制[7]。外围电路包括FM354 伺服电机定位模块及其附属电路,主要完成相关执行器的闭环输出控制,焊接系统简化框图如图1所示。
2 软件系统设计
本系统软件设计采用结构化和模块化设计,主要有初始化、示教程序、轨迹插补计算、相关数据的采集与输出等子程序,每一部分通过许多功能模块构成。
初始化主要用于完成显示器初始化、串行接口初始化、定时器初始化、反馈计数器初始化、FM354模块初始化以及存储器数据清零等。
操作员利用示教盒通过示教程序对机械臂进行编程,使机械臂完成预期的焊接动作,并按顺序存储示教的空间坐标数据。系统软件流程图如图2所示。
3 软件算法设计及定位问题解决方法
该算法采用定时中断方式,每隔时间间隔T 后中断一次,进行一次插补,同时计算一次逆向运动学,输出一次给定值。为保证焊接过程的平稳(焊接接头不抖动),将时间间隔T 设置较小,同时由于机械臂机械特性限制了时间间隔T 的上限值25 ms(40 Hz),显然T 越小越好,然而计算量的大小又限制了它的下限值,即CPU要在T时间里完成一次插补运算、一次直线和圆弧的逆向运动学计算以及两次闭环比例?积分运算。CPU的浮点运算时间是15 μs,总运算时间约为8 ms。这就产生了T 的下限值。定时器分辨力为10 ms,CPU还要执行输入输出、故障诊断等任务,这里设置T 值为15 ms。
系统采用FM354伺服电机定位模块控制伺服电机的转矩。通常伺服控制器有三种控制方式,分别为脉冲控制方式、电压控制方式和转矩控制方式。FM354只能使用电压控制方式,所以在焊枪的角度上采用基于电压控制的伺服电机。考虑到摆动电机是基于模拟量控制,在以S7?300 PLC 为控制核心的基础上,引入FM354 伺服电机定位模块来精确控制摆动电机的角速度,采用这种独立定位模块减轻了主控制器CPU 的运算量,降低了PLC扫描的周期,从而在整体上改善了控制精度。系统原理图如图3所示。
为了在保持精度的同时简化硬件复杂度,在焊枪高度和
您可能关注的文档
- 国内外光伏技术研究现状——以建筑光伏窗为例.doc
- 国内外有机环境标准物质/样品体系发展状况-环境生态论文.doc
- 国内对于异形柱力学性能的研究成果综述.doc
- 国内工业锅炉节能发展现状.doc
- 国内打车软件的盈利模式与前景分析.doc
- 国外大件运输概况及展望.doc
- 国外废水资源循环治理策略探讨.doc
- 国外空气动力学卡车有望爆发.doc
- 国外经验对我国建立国家公园体制的启示-环境生态论文.doc
- 国外高等职业教育对我国应用型本科院校转型的启示.doc
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)