基于PLCopen的运动控制系统开发

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:jwpvinson
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业4.0理念的推广,国内制造业的发展出现新的市场与机遇。运动控制部分,作为数控行业与机器人行业的重要核心技术,将无法再局限于过去的由国外名牌自动化厂家强烈的技术封锁中。PLCopen委员会,作为一个独立于生产商与产品的全球性协会,基于IEC61131-3标准制定了运动控制编程语言标准,旨在推广运动控制的规范化与标准化。本文对PLCopen标准做了详细研究,以其为基础开发基于轴组控制的MC BJUT功能块模型并完成其在数控方面与机器人方面的实践应用。  为了实现软件架构的规范化与标准化,本文构建了MC_BJUT轴组协同运动控制功能块模型。首先,研究了PLCopen标准的内容,深入分析了PLCopen第四部分轴组状态机;其次,开发了轴组XML文件,实现对于MC_BJUT功能块模型中对于轴组的调用;再次,研究了独立于机械本体的运动协同轨迹算法,实现了对TCP基本空间轨迹的插补规划,开发了MC_ TCP_ MoveLinear与MC_TCP_MoveCircular功能块;此外,把机械模型以参数配置的形式调用进程序架构中体现了整体软件控制方案的灵活性。结合以上内容,在Codesys平台上设计了具有TCP功能的轴组协同运动控制功能块模型MC_BJUT,详细说明了其内部实现原理。  以MC_BJUT功能块模型作为基类面向数控产品与机器人产品分别开发了衍生与扩展运动控制功能块设计。在数控方面,开发了MC_BJUT_3DGantry运动控制功能块作为MC_BJUT功能块模型的派生功能块,其主要适用于结构简单的笛卡尔型三维运动平台。课题中对其进行了实际测试,完成了MC BJUT功能块模型的可行性验证;从对于六轴串联焊接机器人的应用需求出发,针对机器人的各种不同的运动特点,研究了六轴焊接机器人姿态插补算法、摆焊轨迹算法等,开发对应的功能块,并将它们作为MC_BJUT功能块模型的扩展应用嵌入到控制系统软件架构中,开发了MC_BJUT_6AxesRobot功能块,完成了基于PLCopen轴组协同控制的六轴焊接机器人运动控制规划,并在实际测试中得到符合焊接应用中工艺要求的结果。
其他文献
目的 观察阿仑膦酸钠治疗原发性骨质疏松症的远期疗效.方法 选取2017年2月-2018年7月湖南省娄底市第一人民医院收治的原发性骨质疏松症患者82例,采用抽签法随机分为观察组和
DNC是自动化制造的一种形式,随着现代制造技术的发展以及智能制造系统的需要,DNC技术得到了越来越广泛的应用,并逐渐成为机械制造系统的一个重要发展。  本文根据清华大学基础
该文针对电磁动态塑化挤出机的控制特性,利用MCS--51系列单片机,对电磁动态塑 化挤出机的温度控制器进行了研究开发和分析.该论文论述了所研制的温度控制器的硬件设计的程序
《机械制图》是中等职业学校机械类专业的学生学习的一门理论性和实践性都很强的专业基础课程。它是对学生进行识图、绘图技能的培养,对空间思维能力和空间想象力要求高。为让
目的 观察玉屏风颗粒联合西药治疗单纯型过敏性紫癜(HSP)的临床效果及对IgA、IgM、IgG、白细胞介素-4(IL-4)、白细胞介素-6(IL-6)水平的影响.方法 选取2014年2月-2015年12月
该论文在比较油液污染度的各种计数方法优缺点的基础上,首次将计算机图像处理技术应用于油液污染颗粒的分析中,为油液污染度的检测开辟了新路.不仅提高了识别的速度,而且大大
搅拌摩擦焊是一项高效、低耗、低成本、符合环保要求的固相连接的摩擦焊技术,非常适于焊接同质或异质的铝及铝合金,已被广泛应用于航空、航天、汽车、造船和高速铁路列车等制造
该论文经过大量的调查研究工作,对智能小区做了系统的规划设计,并在这个新领域内用新技术开发了一套家庭智能化系统:利用LonWlrks技术对底层进行软、硬件的设计和开发,推出了
随着航空工业的发展,铝合金变极性等离子弧穿孔焊应运而生。虽然其能够完成铝合金的高效、优质焊接,但是其力向上焊接方式、对工装要求极高等特性,使得其在复杂焊接结构的铝合金
目前,多晶铜薄膜材料在MEMS(micro-electro-mechanical system)元器件中得到了广泛的应用。然而,由于铜薄膜在使用过程中常因承受循环交变载荷的作用发生破坏,制约了MEMS元器件