当前位置:首页>>PLC在数控机床轮廓误差控制中的应用

PLC在数控机床轮廓误差控制中的应用

发布时间:2015-12-18作者:Doris

0 引言

  轮廓误差是指实际轮廓轨迹与理论轮廓轨迹之间的最短距离。在轮廓加工过程中,由于数控系统的动态特性不稳定,很容易影响各坐标轴的协调运动和位置精度,同时导致各联动轴的加减速不同步,从而引起零件的加工轮廓误差。而从理论公式中可以推出,减小轮廓误差可以通过提高增益和减小进给速度来实现,本文主要研究如何利用PLC编程自动调整进给速度实现最小加工轮廓误差的方法。


1 数控机床轮廓误差控制理论

  轮廓误差是各单轴的位置跟随误差合成的结果。单轴跟随误差的理论计算公式为:E(s)=V/KA (1)式中:E(s)为系统输出位置跟随误差;V为系统输出速度;KA为位置增益。另外,一些文献指出,对于两轴直线插补,轮廓误差与两轴的位置增益之差成正比,与速度成反比,即两轴的位置增益相等,则轮廓误差为零;而对于两轴的圆弧插补,即使两轴位置增益相同,仍存在轮廓误差,且轮廓误差与系统位置增益的平方成正比,与速度的平方成反比。所以减小轮廓误差的方法可以归结为以下两种:

  1)尽可能提高各轴位置增益,同时使各联动轴位置增益尽量相等。

  2)适当减小进给速度。

  前者属于数控伺服系统动态优化的范围。由于系统位置增益不能无限制地提高,否则会造成控制回路的不稳定,所以需要先优化电流环、速度环,提高内环的响应,最后达到提高位置环增益的目的。由于本文是以西门子840D系统为平台,而840D系统HMI提供了伺服动态性能的优化界面,可以直接调整动态参数,改善系统各个环节响应速度和稳定性,从而获得最优位置增益,实现比较容易,本文不着重介绍。

  而后者属于零件加工工艺优化的范围,即通过PLC编程实现速度自动修调的方法,这也是本文研究的重点。本文设计了速度修调器,既能减小进给速度来减小零件的轮廓误差,又能避免由于进给速度低而导致伺服电机及导轨出现爬行现象以及影响加工效率等不利因素,从而获得最佳的进给速度。

 

2 进给速度修调器的设计

  2.1 进给速度修调器设计思路

  本文设计的进给速度修调器源于PLC的优铣控制,着眼于进给速度的加工工艺优化,在“宏观”上调整进给速度,使得加工轮廓误差最小。速度修调器是由显示模块、速度修调算法模块和倍率调整模块组成。

  显示模块是基于840D系统提供的hotlink的DDE动态数据交换服务功能,并利用VB编程设计人机界面,用于将速度修调相关的CNC内部数据显示出来,主要包括进给速度、进给倍率、零件轮廓误差等,内部数据显示功能可借助PLC编程中的数据读取模块FB2来实现。

  速度修调算法模块中设置轮廓误差合成函数和进给倍率修改函数,经计算后输出最优的进给倍率信号,并存储在R参数中,等待PLC程序模块的调用。

  倍率调整模块,即速度修调器的核心模块,采用PLC编程,一方面要屏蔽来自机床面板的进给倍率信号,另一方面要将R参数的值写入到数控系统中的进给倍率信号,即此时进给倍率就修改为R参数的值,而实际进给速度就变为当前的进给速度与修改生效后的进给倍率的乘积,也就是使轮廓误差最小的最佳进给速度。

  2.2 速度修调器设计中的PLC编程实现

  由于经过速度修调算法计算输出的最优进给倍率值存储在R 1参数中,只要通过PLC编程将R1参数值输入给NCK中的实际进给倍率信号,就可以实现PLC控制加工轮廓误差的要求。具体便编程如下:

  调用FB2读取信号模块,读入R0、R1参数的值,并将其分别存入MD250和MD260中。程序中以R0的值来判断是否屏蔽用机床操作面板上的进给倍率调整旋钮来手动调整倍率的方法,如果R0小于1.0,则速度修调器不工作,进给倍率的值取决于机床操作面板上手动设置的值;如果R0大于1.0,则速度修调器工作,此时机床操作面板上的手动设置被屏蔽,进给倍率的值自动地调整为速度修调算法计算输出的最优值。这一过程对应的PLC编程实际上是属于优铣控制的范畴,PLC分配给进给倍率的信号是DB21.DBB 4,故需要将FB2读取出的R1信号的值传给DB21.DBB4,然后对应Gray码译码后就可得相应的倍率值,例如,如果DB21.DBB4的后五位是11011;译码后得到当前的进给倍率,即0.90,优铣控制的Gray译码表。


3 轮廓误差控制结果

  在加工过程中,由于工件材料、形状、加工参数等不同,所对应的最小轮廓误差和最佳进给结果都符合一定的趋势,使得轮廓误差和进给速速度也是不同的,不过经过速度修调器控制后其度的值都保持在一个最佳范围之内,并使轮廓误差尽量的小,进给速度尽量的大,这样就能最终实现“高加工效率、低轮廓误差”的目标。


4 结束语

  1)本文验证了降低进给速度是减小加工轮廓误差的有效方法之一。

  2)本文基于速度修调器设计,利用PLC编程对进给率自动调整,实现加工过程中进给速度的最优控制,在保证高加工效率的同时尽可能降低加工轮廓误差。

公司简介

宜科(天津)电子有限公司是中国工业自动化的领军企业,于2003年在天津投资成立,销售和服务网络覆盖全国。作为中国本土工业自动化产品的提供商和智能制造解决方案的供应商,宜科在汽车、汽车零部件、工程机械、机器人、食品制药、印刷包装、纺织机械、物流设备、电子制造等诸多领域占据领先地位。宜科为智慧工厂的整体规划实施提供自系统层、控制层、网络层到执行层自上而下的全系列服务,产品及解决方案涵盖但不局限于云平台、MES制造执行系统、工业现场总线、工业以太网、工业无线通讯、机器人及智能设备组成的自动化生产线、自动化电气控制系统集成、智能物流仓储系统等,以实现真正智能化的生产制造,从而带来生产力和生产效率的大幅提升,以及对生产灵活性和生产复杂性的管理能力的大幅提升。多年来,宜科以创新的技术、卓越的解决方案和产品坚持不懈地为中国制造业的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,在业界独树一帜。帮助中国制造业转型升级,加速智能制造进程,成为中国工业4.0智慧工厂解决方案当之无愧的践行者。

更多详情>>

联系我们

  • 联系人:章清涛
  • 热线:18611695135
  • 电话:
  • 传真:
  • 邮箱:18210150532@139.com

Copyright © 2015 ilinki.net Inc. All rights reserved. 智汇工业版权所有

电话:010-62314658 邮箱:service@ilinki.net

主办单位:智汇万联(北京)信息技术有限公司

京ICP备15030148号-1