31號(hào)伺服報(bào)警的故障維修

發(fā)布日期:2011-11-25    蘭生客服中心    瀏覽:3636

故障現(xiàn)象:某配套FANUC 3MA系統(tǒng)的數(shù)控銑床,在運(yùn)行過(guò)程中,Z軸產(chǎn)生3l號(hào)報(bào)警。

分析及處理過(guò)程:查維修手冊(cè),31號(hào)報(bào)警的含義為“誤差寄存器的內(nèi)容大于規(guī)定值”。根據(jù)31號(hào)報(bào)警提示,將誤差定值放大,于是將31號(hào)報(bào)警對(duì)應(yīng)的機(jī)床參數(shù)由2000改為5000,然后用手搖脈沖發(fā)生器驅(qū)動(dòng)Z軸,發(fā)現(xiàn)31號(hào)報(bào)警消除,但又產(chǎn)生了32號(hào)報(bào)警。32號(hào)報(bào)警意為“Z軸誤差寄存器的內(nèi)容超過(guò)±32767,或數(shù)模轉(zhuǎn)換的命令值超出了-8192~+8191的范圍”。為此將設(shè)定的機(jī)床參數(shù)由5000再改為3000,32號(hào)報(bào)警消除,但31號(hào)報(bào)警又出現(xiàn),故暫無(wú)法排除故障。

         誤差寄存器是用來(lái)存放指令值與位置反饋值之差的,當(dāng)位置檢測(cè)裝置或位置控制單元故障時(shí),就會(huì)引起誤差寄存器的超差,故將故障定位在位置控制上。位置控制信號(hào)可以用診斷號(hào)800(X軸)、801(Y軸)和(Z軸)來(lái)診斷。將三個(gè)診斷號(hào)調(diào)出,發(fā)現(xiàn)800號(hào)X軸的位置偏差在-1與-2之間變化,801號(hào)Y軸的位置偏差在+1與-1之間變化,而802號(hào)的Z軸位置偏差為0,無(wú)任何變化,說(shuō)明Z軸位置控制有故障。為進(jìn)一步定位故障是在Z軸控制單元還是在編碼器上,采用交換法,將Z軸和X軸驅(qū)動(dòng)裝置和反饋信號(hào)同時(shí)互換,Z軸和X軸伺服電動(dòng)機(jī)都不動(dòng);此時(shí),診斷號(hào)801數(shù)值變?yōu)?,802數(shù)值有了變化,這說(shuō)明Z軸控制單元沒(méi)有問(wèn)題,故障出在與Z軸伺服電動(dòng)機(jī)連接的編碼器上。更換新的編碼器后,機(jī)床即恢復(fù)正常。

更多相關(guān)信息