今天维修了一起奇怪的设备故障,虽然大致确定了故障点,但是现象有点难以理解,所以分享出来和各位讨论一下
我司有一台落地镗铣床之前镗杆机械出了点问题,停机检修了一周,回装机械后上电,旋转主轴发现M3、M4指令输出后,主轴实际的旋转方向与给定相反(见图),例输入M3,此时主轴是逆时针旋转,反馈转速也为负数,点动主轴故障也是这个情况,即给定与反馈是相反的,机床无异常报警,另外在执行MDI模式时,编制一小段简单的程序,如:
G54
M3 S5
G1 X100 F100
M30
此时执行到G1...时X轴不会动作,而是一直提示等待主轴,此时主轴已经旋转(方向与给定相反)
检查主轴此时处于全闭环状态,两组测量系统有效,各G功能组和SD正常,手动设定数据也无异常,主轴MD32100,MD32110都与之前的备份一致,有点没有方向了,尝试修改MD32100,看看M3、M4会不会反过来,结果没有任何变化,清空NC后回装备份,也是无效,检查第一、第二测量系统的位置反馈值偏差极大(10000度左右),但是无报警
正在没什么办法的时候,同事提醒说当时检修镗杆时仅将主轴电机拆下,主轴位置编码器并未拆,会不会时检修主轴时,敲击镗杆,振动通过主轴传动链传递至主轴位置编码器,而导致主轴位置编码器损坏,因为没有测量系统的故障,所以也是抱着试试看的心理将主轴改为半闭环,故障消除,上述全部的故障现象全没了,手动及MDI都正常
请问各位,第二测量系统损坏很正常,但是导致设定值和实际值相反,系统也无报警是怎么回事,有点难以理解

照片为M4时的情况