【廣告】
數(shù)控機(jī)床的常見故障排除方法
由于數(shù)控機(jī)床故障比較復(fù)雜, 同時數(shù)控系統(tǒng)自診斷能力還不能對系統(tǒng)的所有部件進(jìn)行測試, 往往是一個報指示出眾多的故障原因, 使人難以入手。下面介紹維修人員任生產(chǎn)實踐中常用的排除故障方法。
直觀檢查法
直觀檢查法是維修人員根據(jù)對故障發(fā)生時的各種光、聲、味等異?,F(xiàn)象的觀察, 確定故障范圍, 可將故障范圍縮小到一個模塊或一塊電路板上, 然后再進(jìn)行排除。
初始化復(fù)位法
一般情況下, 由于瞬時故障引起的系統(tǒng)報警,可用硬件復(fù)位或開關(guān)系統(tǒng)電源依次來清除故障。若系統(tǒng)工作存貯區(qū)由于掉電、撥插線路板或電池欠壓造成混亂, 則必須對系統(tǒng)進(jìn)行初始化清除, 清除前應(yīng)注意作好數(shù)據(jù)拷貝記錄, 若初始化后故障仍無法排除,則進(jìn)行硬件診斷。
自診斷法
數(shù)控系統(tǒng)已具備了較強(qiáng)的自診斷功能, 并能隨時監(jiān)視數(shù)控系統(tǒng)的硬件和軟件的工作狀態(tài)。利用自診斷功能, 能顯示出系統(tǒng)與主機(jī)之間的接口信息的狀態(tài), 從而判斷出故障發(fā)生在機(jī)械部分還是數(shù)控部分, 并顯示出故障的大體部位( 故障代碼) 。
功能程序測試法
功能程序測試法是將數(shù)控系統(tǒng)的功能用編程法編成一個功能試驗程序, 并存儲在相應(yīng)的介質(zhì)上, 如紙帶和磁帶等。在故障診斷時運(yùn)行這個程序, 可快速判定故障發(fā)生的可能起因。功能程序測試法常應(yīng)用于以下場合: 機(jī)床加工造成廢品而一時無法確定是編程操作不當(dāng)、還是數(shù)控系統(tǒng)故障引起; 數(shù)控系統(tǒng)出現(xiàn)隨機(jī)性故障, 一時難以區(qū)別是外來干擾, 還是系統(tǒng)穩(wěn)定性個好; 閑置時間較長的數(shù)控機(jī)床在投入使用前或?qū)?shù)控機(jī)床進(jìn)行定期檢修時。
機(jī)械故障導(dǎo)致的加工精度異常
一臺THM6350臥式加工中心,采用FANUC0i-MA數(shù)控系統(tǒng)。一次在銑削汽輪機(jī)葉片的過程中,突然發(fā)現(xiàn)Z軸進(jìn)給異常,造成至少1mm的切削誤差量(Z向過切)。調(diào)查中到:故障是突然發(fā)生的。機(jī)床在點動、MDI操作方式下各軸運(yùn)行正常,且回參考點正常;無任何報警提示,電氣控制部分硬故障的可能性排除。分析認(rèn)為,主要應(yīng)對以下幾方面逐一進(jìn)行檢查。
(1)檢查機(jī)床精度異常時正運(yùn)行的加工程序段,特別是刀具長度補(bǔ)償、加工坐標(biāo)系(G54~G59)的校對及計算。
(2)在點動方式下,反復(fù)運(yùn)動Z軸,經(jīng)過視、觸、聽對其運(yùn)動狀態(tài)診斷,發(fā)現(xiàn)Z向運(yùn)動聲音異常,特別是快速點動,噪聲更加明顯。由此判斷,機(jī)械方面可能存在隱患。
(3)檢查機(jī)床Z軸精度。用手脈發(fā)生器移動Z軸,(將手脈倍率定為1×100的擋位,即每變化一步,電機(jī)進(jìn)給0.1mm),配合百分表觀察Z軸的運(yùn)動情況。在單向運(yùn)動精度保持正常后作為起始點的正向運(yùn)動,手脈每變化一步,機(jī)床Z軸運(yùn)動的實際距離d=d1=d2=d3…=0.1mm,說明電機(jī)運(yùn)行良好,定位精度良好。
而返回機(jī)床實際運(yùn)動位移的變化上,可以分為四個階段:
①機(jī)床運(yùn)動距離d1>d=0.1mm(斜率大于1);
②表現(xiàn)出為d=0.1mm>;d2>d3(斜率小于1);
③機(jī)床機(jī)構(gòu)實際未移動,表現(xiàn)出標(biāo)準(zhǔn)的反向間隙;
④機(jī)床運(yùn)動距離與手脈給定值相等(斜率等于1),恢復(fù)到機(jī)床的正常運(yùn)動。
數(shù)字控制車床的基礎(chǔ)功能詳解-輔助功能(M功能)
輔助功能也稱M功能,用以指令數(shù)控機(jī)床中的輔助裝置的開關(guān)動作或狀態(tài),輔助功能是用地址M及其后續(xù)數(shù)字一般為兩位數(shù)。
由于數(shù)控機(jī)床實際使用的符合ISO標(biāo)準(zhǔn)的這種地址符(如下表)其標(biāo)準(zhǔn)的程度與G指令一樣不高,代碼少,不和永不代碼多,因此M功能代碼常因數(shù)控系統(tǒng)生產(chǎn)廠家及機(jī)床結(jié)構(gòu)的差異和規(guī)格的不同而有所差別。因此,編程人員必須熟悉具體所使用數(shù)控系統(tǒng)的M功能指令的功能含義,不可盲目套用。