019西门子840D系统下的螺距补偿和垂度补偿的综合运用_第1页
019西门子840D系统下的螺距补偿和垂度补偿的综合运用_第2页
019西门子840D系统下的螺距补偿和垂度补偿的综合运用_第3页
019西门子840D系统下的螺距补偿和垂度补偿的综合运用_第4页
019西门子840D系统下的螺距补偿和垂度补偿的综合运用_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、西门子840D系统下的螺距补偿和垂度补偿的综合运用李培志(武汉华中自控技术发展有限公司,武汉 430062)摘要:结合西门子840D系统介绍了两种为提高机床定位精度的补偿方法-螺距补偿和垂度补偿。以及在机械几何精度不理想情况下的两种方法的综合运用。关键词:螺距补偿 垂度补偿 位置精度检测由于机械电子技术的飞速发展,数控机床作为一种高精度、高效率、稳定性强的自动化加工设备,越来越多的受到大家的关注。数控系统的定位精度是影响其高精度性能的一个重要因素,而利用西门子840D数控系统自带的螺距补偿和垂度补偿功能可以极大的降低机床的定位误差,提高机床的定位精度。本文就此介绍了这两种方法在实际中的具体使用

2、。补偿一般在机床几何精度调整完成后进行,这样可以尽量减少几何精度对定位精度的影响。一般情况下,螺距补偿可以运用在所有的直线进给轴以及旋转轴中,垂度补偿多运用在镗床的主轴箱滑枕或镗杆与立柱间的交叉补偿。1 螺距补偿840D数控系统的螺距补偿功能是一种绝对型补偿方法,螺距补偿是按轴进行的。我们设定补偿起始点位置a,补偿终止点位置b,补偿间隔距离c,那么需要插补的中间点的个数n,其中n=1+(b-a)/c。具体操作步骤如下:1) 设置轴数据MD38000 MM_ENC_COMP_MAX_POINTSt =n,修改此参数后会引起NCK内存的重新分配。所以修改后要在服务菜单下对NC做一次备份。(t=所补

3、偿轴的轴号)2) 对系统做一次NCK复位后会出现“M4400” 报警,提示轴参数丢失,此时将1)步骤下的NC备份Load进NC系统。3) 在Nc-Active-Data菜单下Copy出“CEC_DATA”到一个新建立的备份文档目录*.MDN中。4) 在新的目录下找到并打开补偿文件表格,根据测量人员测量的数据把相应的补偿点直接在表格中更改。保存并关闭编辑器。5) 设定轴参数MD32700 ENC_COMP_ENABLE=0,将修改后的补偿表格 Load进NC系统。6) 设定轴参数MD32700 ENC_COMP_ENABLE=1,做一次NCK复位。7) 轴回参考点,新的补偿数据生效。可以在 “D

4、iagnostics”-“Service display”-“Service Axis”界面下看到数据改变。螺距补偿获取补偿数据一般通过激光检测仪器,通常要经历两个步骤,一单步程,二多步程。前者是为了根据机床轴误差建立补偿曲线,后者是为了检测出轴的反向间隙、定位精度、重复精度、位置偏差。以笔者对一台电气改造后的PAMA140实际操作为例,X轴行程-50mm5870mm, 补偿起始点位置a=0,补偿终止点位置b=5800,补偿间隔距离c=200,那么需要插补的中间点的个数根据n=1+(b-a)/c即n=30,循环次数p=n-2即p=28。图1 X轴行程图走单步程前必须先对轴回参考点,以保证基准点

5、的唯一性。 图2 单步程流程图单步程程序 XDBC1.MPFG01G90X0 F4000G4F4L100 ; 轴进200mm退200mm L101 P27 ; 轴进400mm退200mm循环28次后,轴运行到5600mm处 G01G91X250F4000G4F4X-50 ; 轴运行250mm后返回50mm,使差值等于c M30 子程序L100.SPF G01G91F4000X200G4F4X-200G4F4M02图3 L100流程图子程序L101.SPF G01G91F4000X400G4F4X-200G4F4M02图4 L101流程图图5 多步程流程图多步程程序 XDBC2.MPFG01G9

6、0X0F4000G4F4L100 P5 ; 进200mm退200mm循环5次 L102 P27 ; 进400mm退200mm,然后再进200mm退200mm循环5次,大循环28次G01G91X250F4000X-50 ; 轴运行250mm后返回50mm,使差值等于cM30子程序L102.SPF L101L100 P4M02 图6 L102流程图流程做完后,将激光干涉仪检测的误差值编辑进补偿表格即可。一般说来在以光栅尺作为检测元件的全闭环工作方式下,补偿数据不应大于1mm。而以电机自带编码器作为检测元件的半闭环工作方式下,补偿数据不受此限制,可根据实际情况填写。很多机床在经过长期使用后原有的传动

7、比可能因为齿轮磨损等诸多原因有所改变,建议在做补偿之前,特别是仅采用半闭环工作方式的轴,用激光干涉仪复查电机的传动比,以缩小补偿误差。2 垂度补偿垂度补偿多应用在镗床的主轴箱滑枕或镗杆与立柱间的交叉补偿。通过调节主轴箱也就是Y轴垂直于立柱的位置,最大限度的消除滑枕或镗杆水平伸出后在重力作用下对其伸出水平的影响。同螺距补偿一样,补偿起始点位置a,补偿终止点位置b,补偿间隔距离c,那么需要插补的中间点的个数n,其中n=1+(b-a)/c。具体操作步骤如下:1) 设定通用参数MD19300 COMP_MASK=4。2) 设定通用参数MD10260=13) 设定轴参数MD18342 MM_CEC_MA

8、X_POINTSt=n, 修改此参数后会引起NCK内存的重新分配,同时出现“M4400” 报警,此时要在服务菜单下对NC做一次系统备份。4) 设定41300=1,激活补偿表格。5) 对系统做一次NCK复位后会出现轴参数丢失报警,此时将2)步骤下的NC备份Load进NC系统。8) 在Nc-Active-Data菜单下直接复制“EEC_DATA”到一个新建立的备份文档目录*.MDN中。9) 在新的目录下找到并打开补偿文件表格,根据测量人员测量的数据把相应的补偿点直接在表格中更改。10) 设定轴参数MD32710 ENC_COMP_ENABLE=0,将修改后的补偿表格 Load进NC系统。11) 设

9、定轴参数MD32710 ENC_COMP_ENABLE=1,做一次NCK复位。12) 参照轴和输出轴均需回参考点,新的补偿数据生效。可以在 “Diagnostics”-“Service display”-“Service Axis”界面下看到数据改变。笔者还是以PAMA140实际操作为例,W轴(滑枕)行程+5mm-700mm, 补偿起始点位置a=0,补偿终止点位置b=-600,补偿间隔距离c=-100,那么需要插补的中间点的个数根据n=1+(b-a)/c即n=7,循环次数p=7-2即p=5。垂度补偿的方法要较螺距补偿简便,无须激光干涉仪就可以完成。沿滑枕进给方向置放一水平尺,以X轴(床身工作台

10、)和Y轴(主轴箱)方向校准平尺。然后在MDA方式下以距离c为间隔向W轴负方向分段进给,记录下每个节点的误差值,重复测量几次,取各点记录误差值的平均值写入补偿表格。图7 垂度测量示意图关于螺距补偿和垂度补偿表格的导入还有种方法是修改补偿文件格式为加工程序,将补偿文件复制到零件程序时系统会自动添加文件头,然后在AUTO方式下运行一遍该程序即可。垂度补偿的表格与螺距补偿的表格区别在于增加了参考轴和输出轴的概念,在表格中的体现为$AN_CEC_INPUT AXIS(0)=Ax4 ;4表示W轴的轴号$AN_CEC_OUTPUT AXIS(0)=Ax2 ;2表示Y轴的轴号$AN_CEC_DIRECTION

11、(0)=-1 ;负方向有效(1:正向,0:双向。-1:负向)通过和螺距补偿表格的对比我们可以得到以下启示,螺距补偿仅针对单轴,补偿是双方向都生效的,我们补偿曲线的建立必须考虑双方向的综合误差,取最佳的平衡点。而垂度补偿引入了参考轴的概念,参考轴可以是轴本身也可以是其他轴,补偿的方向也是可选择的。在我们应用时有很大的灵活性。3 螺距补偿和垂度补偿的综合应用在实际运用中因为机械本身几何精度的不稳定性经常导致螺距补偿一个方向比较理想,另一个方向差异比较大,甚至出现误差曲线交叉的情况。如果仅使用螺距补偿,补偿能力有限,无法满足机床精度要求,我们可以考虑采用以使用螺距补偿为主,垂度补偿为辅的补偿方式,尽最大的可能将机床精度修调到最佳状态。首先对此轴进行常规的螺距补偿(在此不再复述)。然后进行单轴的垂度补偿,主要修改垂度补偿表格内下面几个地方。(n=实际需要补偿的轴号)$AN_CEC_INPUT AXIS(0)=Axn$AN_CEC_OUTPUT AXIS(0)=Axn$AN_CEC_DIRECTION(0)=(1、0、-1)注意两点:1) 此时的INPUT AXIS和OUTPUT AXIS一定要选同一轴。2) 在选择方向DIRECTION上,选择螺距补偿效果不理想的那个方向。最后我们轴回参考点。在840D诊断部分的轴调整界面下可以很清楚的看到在一个方向

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论