診斷功能的使用
數(shù)控系統(tǒng)發(fā)生故障后,如無報(bào)警信息,通過系統(tǒng)的診斷畫面進(jìn)行故障判斷。系統(tǒng)的診斷畫面在機(jī)床出現(xiàn)異常時,診斷功能提供的報(bào)警信號和監(jiān)控?cái)?shù)據(jù)為故障判斷提供了判斷的依據(jù)。
利用診斷功能診斷故障
如何有效地使用診斷功能提供的診斷信息來幫助查找和排除故障呢?這一定是我們*為關(guān)注的問題。接著來學(xué)習(xí)如何使用診斷功能去解決一些在實(shí)際中經(jīng)常出現(xiàn)的一些隱性故障。
(1)診斷號000為1時,表明系統(tǒng)正在執(zhí)行輔助功能(M指令)。在輔助功能的執(zhí)行過程中,000號將會保持為1,直到輔助功能執(zhí)行完了信號到達(dá)為止。因此,當(dāng)出現(xiàn)輔助功能執(zhí)行時間超出正常值時,可能是輔助功能的條件未滿足。所以出現(xiàn)無報(bào)警的異常,查找故障點(diǎn)時,若診斷號000為1,可以首先檢查輔助功能所要完成的機(jī)床動作是否已經(jīng)完成。
故障現(xiàn)象:一數(shù)控機(jī)床在自動運(yùn)行狀態(tài)中,每當(dāng)執(zhí)行M8(切削液噴淋)這一輔助功能指令時,加工程序就不再往下執(zhí)行了。此時,管道是有切削液噴出的,系統(tǒng)無任何報(bào)警提示。
排除思路:調(diào)出診斷功能畫面,發(fā)現(xiàn)診斷號000為1,也就是說系統(tǒng)正在執(zhí)行輔助功能,切削液噴淋這一輔助功能未執(zhí)行完成(在系統(tǒng)中未能確認(rèn)切削液是否己噴出,而事實(shí)上切削液已噴出)。于是,查閱電氣圖冊,發(fā)現(xiàn)在切削液管道上裝有流量開關(guān),用以確認(rèn)切削液是否已噴出。在執(zhí)行M8這一指令并確認(rèn)有切削液噴出的同時,在PMC程序的信號狀態(tài)監(jiān)控畫面中檢查該流量開關(guān)的輸入點(diǎn)X2.2而該點(diǎn)的狀態(tài)為0(有噴淋時應(yīng)為1),于是故障點(diǎn)可以確定為在有切削液正常噴出的同時這個流量開關(guān)未能正常動作所致。因此重新調(diào)整流量開關(guān)的靈敏度,對其動作機(jī)構(gòu)噴上潤滑劑,防止動作不靈活,保證可靠動作。在作出上述處理后,進(jìn)行試運(yùn)行,故障排除。
(2)診斷號003為1時,表明系統(tǒng)正在對移動后的伺服軸是否準(zhǔn)確定位到指令值進(jìn)行檢查。當(dāng)伺服軸未能實(shí)現(xiàn)準(zhǔn)確定位的話,將會出現(xiàn)診斷號003長期為1的情況出現(xiàn)。
故障現(xiàn)象:一數(shù)控機(jī)床在自動加工過程中,經(jīng)常出現(xiàn)偷?,F(xiàn)象。特別是在Z軸移動后,出現(xiàn)偷?,F(xiàn)象比較多。在出現(xiàn)此現(xiàn)象后,加工程序就不往下執(zhí)行了,但可能幾十秒后,加工程序又重新往下執(zhí)行,有時又不行,機(jī)床就一直愣在那里沒有發(fā)出任何的報(bào)警信息。
排除思路:在無任何報(bào)警信息的情況下,調(diào)出診斷功能畫面,希望從中找到一點(diǎn)故障的線索。在對診斷功能畫面進(jìn)行查看時發(fā)現(xiàn),診斷號003正在進(jìn)行到位檢測,信號為1,于是查看診斷號為300的各伺服軸實(shí)時指令與實(shí)際位置偏差量,發(fā)現(xiàn)Z軸的實(shí)時指令與實(shí)際位置偏差量的值為50而定位的容許偏差值(到位寬度)是由參數(shù)1826設(shè)定的,也就是說只要診斷號為300的各伺服軸實(shí)時指令與實(shí)際位置偏差量不超過參數(shù)1826中所設(shè)定的值的話,系統(tǒng)就認(rèn)為伺服軸的定位完成,否則的話系統(tǒng)認(rèn)為伺服軸的定位未完成,于是就進(jìn)行反復(fù)的定位,加工程序也就無法往下執(zhí)行。而這臺機(jī)床在參數(shù)1826中,Z軸的到位寬度值是4,所以是Z軸的實(shí)際位置偏差量大于參數(shù)設(shè)定的到位寬度值,于是出現(xiàn)了此故障現(xiàn)象。參數(shù)1825是各軸的伺服環(huán)增益,與位置偏差量的關(guān)系為:
位置偏差量=進(jìn)給速度/60×伺服環(huán)增益
根據(jù)此公式,可以將Z軸的伺服環(huán)增益值適當(dāng)減少,從而減少位置偏差量。在對參數(shù)1825作出了適當(dāng)?shù)恼{(diào)整之后,Z軸的位置偏差量減少為1,即位置偏差量小于參數(shù)1826的設(shè)定值,故障排除。
(3)診斷號005為1時,表明系統(tǒng)正處于各伺服軸互鎖或啟動鎖住信號被輸入,該信號禁止機(jī)床各伺服軸移動。機(jī)床所有的軸或各伺服軸未能滿足移動條件,或者說是如果伺服軸移動的話將會有危險的情況出現(xiàn)。當(dāng)以下PMC的伺服軸互鎖信號為0時,則機(jī)床進(jìn)入伺服軸互鎖狀態(tài),也就是禁止移動:
G8.0(禁止所有伺服軸移動)
6130.0(禁止系統(tǒng)定義的**伺服軸移動)
6130.1(禁止系統(tǒng)定義的**伺服軸移動)
6130.2(禁止系統(tǒng)定義的第三伺服軸移動)
6130.3(禁止系統(tǒng)定義的第四伺服軸移動)
6132.0(禁止系統(tǒng)定義的**伺服軸正方向移動)
6132.1(禁止系統(tǒng)定義的**伺服軸正方向移動)
6132.2(禁止系統(tǒng)定義的第三伺服軸正方向移動)
G132.3(禁止系統(tǒng)定義的第四伺服軸正方向移動)
6134.0(禁止系統(tǒng)定義的**伺服軸負(fù)方向移動)
6134.1(禁止系統(tǒng)定義的**伺服軸負(fù)方向移動)
G134.2(禁止系統(tǒng)定義的第三伺服軸負(fù)方向移動)
6134.3(禁止系統(tǒng)定義的第四伺服軸負(fù)方向移動)
故障現(xiàn)象:一數(shù)控加工專機(jī)在自動運(yùn)行的過程中,當(dāng)執(zhí)行到G90G01Z0;這一句程序時,出現(xiàn)無故停止的現(xiàn)象。進(jìn)行系統(tǒng)復(fù)位,再重新開始執(zhí)行加工程序,也是執(zhí)行到G 90G01Z0;這一句程序時,停止動作。此時,也無任何的報(bào)警信息。
排除思路:在無任何報(bào)警信息的情況下,調(diào)出診斷功能畫面,希望從中找到一點(diǎn)故障的線索。在對診斷功能畫面進(jìn)行查看時發(fā)現(xiàn),診斷號005系統(tǒng)正處于各伺服軸互鎖或啟動鎖住信號被輸入為1。于???檢查上述PMC的伺服軸互鎖信號,發(fā)現(xiàn)6130.0為0,而Z軸是系統(tǒng)中定義的**軸,查閱梯形圖,看一看線圈130.0未能接通的原因,*后發(fā)現(xiàn)是刀塔抬起/落下的檢測接近開關(guān)的狀態(tài)同時為1,檢查發(fā)現(xiàn)刀塔實(shí)際上是落下到位了,而抬起檢測的接近開關(guān)因?yàn)檎从需F屑,而發(fā)出誤信號,于是PMC程序判定Z軸的**移動條件未滿足。清理了該接近開關(guān)以后,線圈6130.0置1,Z軸的互鎖狀態(tài)解除,故障排除。
(4)350號報(bào)警,這是a串行脈沖編碼器內(nèi)的控制部分發(fā)生異常所引起的。這時可使用診斷功能中診斷號202和204顯示的報(bào)警狀態(tài)進(jìn)行故障具體原因的確定。
(5)351號報(bào)警,這是a串行脈沖編碼器與模塊之間的通信發(fā)生異常所引起的。這時可使用診斷功能中診斷號203顯示的報(bào)警狀態(tài)進(jìn)行故障具體原因的確定。
(6)400號報(bào)警,這是系統(tǒng)檢測出伺服模塊或者伺服電動機(jī)過熱所引起的。這時可使用診斷功能中診斷號為200和201顯示的報(bào)警狀態(tài)進(jìn)行故障具體原因的確定。
(7)414號報(bào)警,這是伺服模塊或者伺服電動機(jī)發(fā)生異常所引起的。這時可使用診斷功能中診斷號200,201和204顯示的報(bào)警狀態(tài),以及伺服模塊上的LED所顯示的報(bào)警號進(jìn)行故障具體原因的確定。
(8)416號報(bào)警,這是位置檢測器的信號斷線或短路所引起的。這時可使用診斷功能中診斷號200和201顯示的報(bào)警狀態(tài)進(jìn)行故障具體原因的確定。
(9)417號報(bào)警,這是系統(tǒng)伺服參數(shù)設(shè)定異常所引起的。這時可使用診斷功能中診斷號203和280顯示的報(bào)警狀態(tài)進(jìn)行故障具體原因的確定。
(10)749號報(bào)警,這是主軸伺服模塊部分發(fā)生異常所引起的。這時可使用診斷功能中診斷號408顯示的報(bào)警狀態(tài)進(jìn)行故障具體原因的確定。
(11)750號報(bào)警,這是在串行主軸系統(tǒng)中通電時,主軸伺服模塊沒有達(dá)到正常的啟動狀態(tài)所引起的。這時可使用診斷功能中診斷號409顯示的報(bào)警狀態(tài)進(jìn)行故障具體原因的確定。
3、不能手輪運(yùn)行
如果手**作不能進(jìn)行,可能有以下原因:
伺服沒有激活(沒有準(zhǔn)備好)。
手搖脈沖發(fā)生器沒有正確的連接到內(nèi)裝的I/O接口或I/O模塊上。
內(nèi)裝的I/O接口或I/O模塊的I/OLink沒有分配或沒有正確分配。
由于參數(shù)設(shè)定錯誤使相關(guān)信號沒有輸入。
采取措施:
1) 檢查伺服放大器上的LED顯示是否為“0”。如果顯示“0”以外的數(shù)字,說明伺服沒有激活,
2) 檢查電纜是否斷線或短路;
3) 檢查手輪是否出現(xiàn)故障(手搖脈沖發(fā)生器信號是否正確)
4) 檢查I/O模塊的I/OLink分配
5) 檢查參數(shù)和輸入信號
在CRT的左下角檢查CNC的狀態(tài)應(yīng)在HND狀態(tài),否則,方式選擇不正確。進(jìn)一步通過PMC的診斷功能(PMCDGN)查看方式選擇:手輪方式為G0043“MD4=1,MD2=0,MD0= 0”
檢查手輪進(jìn)給軸選擇信號
檢查手輪進(jìn)給倍率選擇,PMC的PCDGN來確認(rèn)信號:G0019MP2和MP1位。
發(fā)那科常見的無報(bào)警信息的故障排除
分度工作臺的分度軸手脈的進(jìn)給不能執(zhí)行。