版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、840D 系统补偿功能汇总数控机床的的几何精度,定位精度一方面受到机械加工母机的精度限制, 另一方面更受到机床的材料和机械安装工艺的限制,往往不能够达到设计精度要求。而要在以上诸多方面来提高数控机床的几何精度, 定位精度需要投入大量的人力物力。在机械很难提高精度的情况下,通过数控电气补偿能够使数控机床达到设计精度。一、 反向间隙补偿机床反向间隙误差是指由于机床传动链中机械间隙的存在,机床执行件在运动过程中,从正向运动变为反向运动时,执行件的运动量与目标值存在的误差,最后反映为叠加至工件上的加工精度。机床反向间隙是机床传动链中各传动单元的间隙综合,如电机与联轴器的间隙,齿轮箱中齿轮间隙,齿轮与齿
2、条间隙,滚珠丝杠螺母副与机床运动部件贴合面的间隙等等。反向间隙直接影响到数控机床的定位精度和重复定位精度。在半闭环下, 由伺服电机编码器作为位置环反馈信号。机械间隙无法由编码器检测到,在机械调整到最佳状态下需要进行反向间隙补偿。在全闭环下, 直线轴一般采用光栅尺作为位置环反馈信号,旋转轴一般采用外接编码器或圆光栅作为位置环反馈信号。由于是直接检测运动部件的实际位移,理论上讲全闭环下无反向间隙。但是由于光栅尺或圆光栅本身精度的限制和安装工艺的限制等等,使得全闭环下也具有“反向间隙”,这在激光干涉仪下能很明显看出来,一般在左右。西门子 840D 数控系统反向间隙补偿的方法如下:测得反向间隙值后在轴
3、机床数据输入反向差值,单位为mm。MD32450 BACKLASH 0MD32450 BACKLASH 1其中为半闭环,1为全闭环。输入后按下Reset键,回参考点 后补偿生效。可以在 诊断一服务显示 一轴调整 一绝对补偿值 测量系统中看到补偿效果。反向间隙补偿能够在较大程度上提高数控机床的定位精度、重复定位精度,但是它的值是固定的,不能适用于机床的整个行程,这就需要另一种电气补偿手段,螺距误差补偿。两者结合能使数控机床达到较高的定位精度和重复定位精度。二、螺距误差补偿重型数控机床的传动机构,一般为滚珠丝杠传动或齿轮齿条传动。 受到制造精度的影响丝杠上的螺距和齿条齿轮的齿距都有微小的误差, 对
4、于半闭环数控机床,这将直接影响其定位精度与重复定位精度。而对于全闭环,由于受到光栅尺自身的精度,光栅尺安装的直线度、挠度的影响也会产生“螺距误差”。西门子 840D 数控系统螺距误差补偿原理如下图所示:$AA_ENC_COMP_STEP 补偿间隔为 100mm$AA_ENC_COMP_MIN补偿起点为 100mm$AA_ENC_COMP_MAX补偿终点为 1200mmMD: MM_ENC_COMP_MAX_POINTS 补偿点总数为 12下面以齐二机床厂TK6926型控落地链的主轴箱Y轴(第2轴)为例来说明西门子840D数控系统螺距误差补偿的操作步骤:主轴箱Yffl为全闭环,行程5500mm,
5、我们设置补偿间隔500mm, 起始点为-5500mm,终点为0mm。(1)设定轴螺距补偿点数修改轴参数 38000MM_ENC_COMP_MAX_POINTS=20注意:修改此参数会引使系统在下次上电时重新分配 NCK内存,导 致数据丢失,因此在 NCK Reset前,应先做好NC数据备份(包括 补偿数据)。(2)生成并修改补偿表将Nca据回传后,系统自动生成螺距误差补偿文件。在服务一数据管理 一 NC生效-数据一测量系统误差补偿一测量系统误差补偿-轴2。将此文件复制到 NO据保存 文件夹中,文件名变为。按下input键打开该文件夹,将激光干涉仪测量的误差值写入文件中,并保存。如下表所示:CH
6、ANDATA(1)$AA_ENC_COMP1,0,AX2=$AA_ENC_COMP1,1,AX2=$AA_ENC_COMP1,2,AX2=$AA_ENC_COMP1,3,AX2=$AA_ENC_COMP1,4,AX2=$AA_ENC_COMP1,5,AX2=$AA_ENC_COMP1,6,AX2=$AA_ENC_COMP1,7,AX2=$AA_ENC_COMP1,8,AX2=$AA_ENC_COMP1,9,AX2=$AA_ENC_COMP1,10,AX2=$AA_ENC_COMP1,11,AX2=0$AA_ENC_COMP1,12,AX2=0$AA_ENC_COMP1,13,AX2=0$AA_
7、ENC_COMP1,14,AX2=0$AA_ENC_COMP1,15,AX2=0$AA_ENC_COMP1,16,AX2=0 $AA_ENC_COMP1,17,AX2=0$AA_ENC_COMP1,18,AX2=0$AA_ENC_COMP1,19,AX2=0$AA_ENC_COMP_STEP1,AX2=500$AA_ENC_COMP_MIN1,AX2=-5500$AA_ENC_COMP_MAX1,AX2=0$AA_ENC_COMP_IS_MODULO1,AX2=0M17(3)导入补偿数据INI文件至系统先设定参数32700 ENC_COMP_ENABLE 1=(关闭螺距误差补偿 0使能,否侧数
8、据被保护无法装载)。然后将文件装载至NC1统。( 4) 补偿数据生效设定32700 ENC_COMP_ENABLE 1=1NCK Reset 轴返回参考点后,新的螺距补偿值生效。可以在 诊断一服务显示 一轴调整 一绝对补偿值测量系统2 中看到补偿效果。数控机床螺距误差补偿时需要注意问题: 在全闭环下,进行螺距误差补偿前,应将光栅尺钢带校准,光栅尺盒校直,一般全长在0.1mm以内。如果光栅尺盒未校准,激光干 涉仪检测的曲线往往是交叉或平行漂移的。 要充分考虑环境对机床和检测仪器的影响,如温度,风速等。大型数控机床往往由于环境的变化精度也随之变化。三、垂度补偿(交叉补偿)在大型数控机床,由于机床自
9、身的结构及其刚性,在重力等自然 因素下,机床悬垂轴的平行度,垂直度往往不能达到机床的设计精度。 如数控落地键床主轴箱滑枕、链杆与主轴箱垂直移动的垂直度,大型 数控龙门铳床的溜板移动对工作台面的平行度,大跨度立车垂直刀架 移动对工作台面的平行度。以上误差虽然在机械制造工艺上能够改善 但是一般也都很难达到理想状态,尤其是对高精度的数控机床。垂度 补偿能够使此种误差得以修正,并达到机床的设计精度 。西门子840D数控系统垂度补偿原理与螺距误差补偿相似, 其补偿原理和系统变量、设定数据和机床参数如下图所示:系统变形量意义如下: $AN_CEC<t>,<N刁补偿点为<N>补
10、偿表号为 卜t>) $AN_CEC_INPUT_AXIS<t第准轴) $AN_CEC_OUTPUT_AXIS卜惋卜(尝轴) $AN_CEC_STEP<t>的插补点之间的距离) $AN_CEC_MIN<t刁起点位置) $AN_CEC_MAX<t刁终点位置) $AN_CEC_DIRECTION<t>卜偿方向)其中:$AN_CEC_DIRECTIONt=0#偿值在基准轴的两个方向有效。$AN_CEC_DIRECTIONt=1补偿值只在基准轴的正方向有效。$AN_CEC_DIRECTIONt=-1补偿值只在基准轴的负方向有效。 $AN_CEC_IS_MO
11、DULO因基准轴的补偿带模功能。 $AN_CEC_MULT_BY_TABLE里准轴的补偿表的相乘表。设定数据意义如下:SD41300$SN_CEC_TABLE_ENABLE 国度| 补偿赋值表有效。SD41310$SN_CEC_TABLE_WEIGHTit度补偿赋值表力口权因子。机床参数意义如下:MD18342 $MN_MM_CEC_MAX_POINTS<t >补偿表的最大补偿点数。MD32710 $MA_CEC_ENABLE激活补偿表。MD32720 $MA_CEC_MAX_SUM垂度补偿补偿值总和的极限值。F面以齐二机床厂TK6920型控落地链的链杆Z轴(第3轴)和主轴箱Y轴(
12、第2轴)为例来说明西门子840D数控系统垂度误差补偿的操作步骤: 其中Z轴为基准轴,Y轴为补偿轴。Z轴行程1200mm我们设置补偿间隔为30mm, 补偿起点为-1200mm, 终点为 0mm, 需要设置总补偿点数为 41 个点。1) 设定垂度补偿的补偿点数修改机床参数MD18342 $MN_MM_CEC_MAX_POINTS0=41注意:修改此参数会引使系统在下次上电时重新分配NCK 内存,导致数据丢失,因此在 NCK Reset前,应先做好NC数据备份(包括 补偿数据)。2) 2) 生成并修改补偿表将NCa据回传后,系统自动生成垂度误差补偿文件。在 服务一 数据管理 一 NC生效-数据一垂度
13、/斜度的补偿。将此文件复制到 NCB据保存 文件夹中,文件名变为。按下input键打开该文件夹,将 所测得的误差值写入文件中,并保存。如下表所示:CHANDATA(1)$AN_CEC0,0=$AN_CEC0,1=$AN_CEC0,2=$AN_CEC0,3=$AN_CEC0,4=$AN_CEC0,5=$AN_CEC0,6=$AN_CEC0,7=$AN_CEC0,8=$AN_CEC0,9=$AN_CEC0,10=$AN_CEC0,11=$AN_CEC0,12=$AN_CEC0,13=$AN_CEC0,14=$AN_CEC0,15=$AN_CEC0,16=$AN_CEC0,17=$AN_CEC0,1
14、8=$AN_CEC0,19=$AN_CEC0,20=$AN_CEC0,21=$AN_CEC0,22=$AN_CEC0,23=$AN_CEC0,24=0$AN_CEC0,25=0$AN_CEC0,26=0$AN_CEC0,27=0$AN_CEC0,28=0$AN_CEC0,29=0$AN_CEC0,30=0$AN_CEC0,31=0$AN_CEC0,32=0$AN_CEC0,33=0$AN_CEC0,34=0$AN_CEC0,35=0$AN_CEC0,36=0$AN_CEC0,37=0$AN_CEC0,38=0$AN_CEC0,39=0$AN_CEC_INPUT_AXIS0=(AX3)$AN_C
15、EC_OUTPUT_AXIS0=(AX2)$AN_CEC_STEP0=30$AN_CEC_MIN0=-1200$AN_CEC_MAX0=0$AN_CEC_DIRECTION0=0$AN_CEC_MULT_BY_TABLE0=0$AN_CEC_IS_MODULO0=0M17(3)导入补偿数据INI文件至系统先设定有由与Y$由的轴参数MD32710 $MA_CEC_ENABL=0关闭垂 度补偿使能,否侧数据被保护无法装载)。然后将文件装载至NC1 统。( 4) 补偿数据生效设定Z轴与Y轴的轴参数 MD32710 $MA_CEC_ENABL=1,再设 定数据SD41300$SN_CEC_TABLE_
16、ENABLE0=度补偿赋值表有效。NCK ResetZ轴与Y轴返回参考点后,垂度补偿生效。可以在 诊断一 服务显示一轴调整一绝对补偿值测量系统2中看到补偿效果。注: 如果输入轴和输出轴定义为同一轴且方向相反,这样可以实现螺距误差双向补偿。同时激活垂度补偿功能参数19300=4H。四、840D 系统温度补偿一、影响:金属材料具有“热胀冷缩“的性质,该特性在物理学上通常用热膨胀系数(Thermal expansion coefficient, a therm)描述。数控机床的床身、立柱、拖板等导轨基础件和滚珠丝杠等传动部件都是由金属材料制成,由于机床驱动电机的发热、运动部件摩擦发热以及环境温度等的
17、变化,均会对机床运动轴位置产生附加误差,这将直接影响机床的定位精度,从而影响工件的加工精度。对于在普通车间环境条件下使用的数控机床尤其是行程比较长的落地式镗床,热膨胀系数的影响更不容忽视。以行程5M的X轴来说,金属材料的热膨胀系数为10Ppm (lOm/每1m每1度),理论上温度每上升 1度,5m的行 程的X轴就”胀长“ 50区m。日温差和冬夏季节温差的影响便可想而 知。 因此高精度机床要求在规定的恒温条件下制造或使用,普通条件下使用的数控机床为保证较高定位精度和加工精度,须使用” 温度补偿“等选件功能消除福建误差。二、补偿原理:机床坐标轴的定位误差随温度变化会附加一定偏差,对每一给定温度可测
18、出相应的定位误差曲线。数字表达式为: Kx (T) =Ko (T) +tanB (T) * (Px-P。其中: Kx (T)为轴Px位置的定位误差温度偏差补偿值;Ko (T)是与轴位置不相关的温度偏差(补偿)值;Px为轴的实际位置Po为轴的参考点位置;tan p (T)为与轴位置相关的温度补偿系数(定位误差曲线的梯 度)。840D 系统温度补偿功能的工作过程:将测量得到的温度偏差(补偿)值送至NC插补单元参与插补运算修正轴的运动。若温度补偿值 Kx (T)为正值就控制轴负向移动,否则就正向移动。由于温度影 响的滞后性,PLC程序采取定时间隔采样温度(T)的方法,周期性 的修改NC中相关补偿参数
19、,并利用上面公式计算温度偏差 Kx(T), 从而补偿掉温度变化产生的位置偏差。三、硬件设计:采用PT100型热敏电阻,安装在机床靠近丝杠杆处,采样温度更 接近印发热膨胀的“机温”。A86为S7-300型PLC两通道12位A/D转换器, 起作用是将电阻温度传感器采样的模拟量温度信号转换成数字量,送到840D的NC-PLC® 口,以便PLC®序做运算处理。四、PT100型电阻温度传感器PT100是钳电阻温度传感器,使用于测量-60度-+400度之间的 温度,完全适用于机床的使用环境温度 5-45度。PT100在0度时电 阻为100Q,随着温度的变化电阻成线性变化,大约是每摄氏度
20、Q。为了把PT100随温度变化的电阻转换成电压,即输出恒电流源共给PT100传感器,在传感器回路中产生 5Mv/摄氏度线性输入电压。A/D传感器把这个电压转换成数字量,程序周期地读入这些数字量,并将所读的数字量,利用下面的公式计算出温度值。温度T摄氏度=(温度数字量-0摄氏度偏置量)/1摄氏度数字量。其中:温度数字量 若储在NC-PLCg口 IWxxx中的测量值;0 摄氏度偏置量=在 0 摄氏度测出的数字量(此次取4000);1 摄氏度数字量=温度每升高1 摄氏度的数字量(此次取16)。PLC定时采样温度值,利用上式计算出温度数字量并转换为带一位小数点的十进制温度值,然后计算出温度补偿参数Ko
21、( T),tanB (T),周期性送到NCK刷新温度补偿参数MD=TEMP_COMP_SLOP 五、软件设计:西门子温度补偿有三种类型供选择:1、位置不相关型: Kx (T) =Ko (T)2、位置相关性: Kx (T) = tanB (T) * (Px-P。3、位置不相关和位置相关型: Kx (T) =Ko (T) +tanB (T) * (Px-P。软件设计选择第二种类型,即杂一般温度补偿公式4Kx(T) =Ko (T) +tanB (T) * (Px-P。中取 Ko (T) =0 (忽略参考点 出温度影响)。PLC程序设计如下:OB23 test、Measurment对测试圆进行相应地设置:如Start-upCHAH1MOI5YF.DIROSTORE1 SYFChannel resetProgiam aborlcdCiiculaiity lestM easurement A»is:Sys. erf unitsAbsalule position:St忒os:X11cliCtr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 共享服务合同的创新发展趋势展望
- 江苏省江阴市璜土中学高中地理 4.1区域农业发展-以我国东北地区为例教案2 新人教版必修3
- 2024-2025学年高中语文 第四单元 有无相生教案6 新人教版选修《先秦诸子选读》
- 九年级化学下册 第12单元 化学与生活教案 (新版)新人教版
- 2024-2025学年高中历史下学期第13周 罗斯福新政教学设计
- 2024六年级语文下册 第六单元 古诗词诵读 5 江上渔者教学设计+教案+素材 新人教版
- 2024-2025学年上海市浦东新区七年级上英语期中试卷(含答案和音频)
- 雨花石音乐课件
- 发现规律 课件
- 剖宫产手术课件
- 粒子物理基础
- 珠宝首饰制作倒模工艺流程
- 2023年象山县特殊教育岗位教师招聘考试笔试题库及答案解析
- YY/T 1760-2021一次性使用腹膜透析引流器
- GB/T 41365-2022中药材种子(种苗)白术
- GB/T 34570.1-2017电动工具用可充电电池包和充电器的安全第1部分:电池包的安全
- GB/T 12527-2008额定电压1 kV及以下架空绝缘电缆
- 一级建造师考试题库及答案(全国通用)
- 公司社会责任管理制度
- 思想政治工作和文化工作理论1
- 2022届北京市东城区高三语文一模语文试卷讲评课件
评论
0/150
提交评论