西门子828D螺距补偿的那些囧事
于是,我和顾客就一起用激光干涉仪进行测量,等测量后发现X轴螺距误差是40道,当时觉得这丝杠太差劲啦,测试了五次取平均值还是这个结果。没办法只能将这些数值填写到由NC生效数据、测量系统误差补偿复制出来的文件中 。我还特意叮嘱顾客,要将校验码删除。
等顾客运行完后,我们在绝对补偿测量系统1中观察没有生效。当时觉得可能顾客没有按照调试手册进行。于是我把MD32700=0然后执行程序,发现有报警,程序段3保护,然后复位继续执行。修改MD32700=1复位重启系统。然后我还特意将NC生效数据、测量系统误差补偿复制出来看看是否写进去了,发现没有问题。但是在轴信息中发现还是没有显示,难道这个跟版本有关系嘛?于是想用激光干涉仪进行验证,发现确实没有补进去。我又在调试,NC数据,螺距补偿的文件中查看,发现跟NC生效数据、测量系统误差补偿里的文件中的数值一致。
这时候只能是螺距补偿的文件出现了问题。将顾客的文件打开并没有发现有啥不对,第一个反应就是也许顾客没把校验码删干净,仔细查看没有啥问题,最后的测量间隔、最小位置、最大位置、直线轴数据填写的也没有问题。等等我发现$AA_ENC_COMP_STEP[1,AX1]=20,终于找到了1,表示第二测量系统,将其改为0以后,运行程序,在轴信息中,可以看到测试螺距补偿生效。
到这时,应该没啥问题啦。可是激光干涉仪测出结果显示测试螺距误差还是5.7道,虽然与之前比起来好多了,但是觉得还是太大了。这时候感觉可能是螺距数据补偿的不好,于是测量了两三次结果还是这样。我们又把反向值输进去试试,发现效果好些,此时是5道。接着把100个点改为125个测量点,结果还是没有变化。又把波形图中峰值的数值手动修改后,发现会对整个数值产生影响,看来这个数值是不能随便进行修改的。最后没有办法,把取了正方向的平均值,最后只能降低到最小4.8道,我们观察波形图正反向的曲线并没有交叉出现,说明丝杠机械应该没有问题。最后加工工件试了试,还算合格,也便认同这个补偿值。
这件事我觉得我跟顾客肯定哪里没有想到,虽然最后加工的工件还可以,但是总觉得3000mm的龙门螺距误差4.8道还是有些大吧。不知道,各位大侠有没有遇到过我遇到的这个问题,可以谈一下你们的经验嘛?
这是我调龙门螺距误差补偿遇到的几个问题。直到整个项目结束,我觉得自己调的肯定是有问题,只是没有找到原因,希望对大家有所借鉴,同时,希望大家给出一些,你们遇到这个这么大的误差是怎么解决滴办法。谢谢,最后祝大家工作一帆风顺,在枯燥的工作中都能找到乐趣。