摘 要:本文介紹了調(diào)試三菱數(shù)控系統(tǒng)時出現(xiàn)的某些故障及排除方法。
關(guān)鍵詞:過載報警 攻絲循環(huán) 機械精度補償
故障現(xiàn)象1:工作機械低速區(qū)過載
某客戶組合機床運行在一固定區(qū)段出現(xiàn)“s01 0050”過載報警,在這個區(qū)段,伺服電機以極低的速度運行,速度為3毫米/分??蛻魬岩伤欧姍C扭矩不足以致過載。
觀察與分析
1. 仔細觀察伺服監(jiān)視畫面的伺服電機電流的變化,伺服電機電流在正常工作時候達到140-160%,伺服電機先發(fā)警告(00E1),電機并不停止運行,再過一段時間后,出現(xiàn)急停報警。
2. 此時電機在極低的速度下運行(F3——-F5),為了檢查速度是否有影響,實驗了(F50, F20 F10, F5)各種速度,在各種速度下觀察伺服電機電流,電流沒有明顯變化。由此得出的結(jié)論是:A不同的速度對電機電流沒有明顯的影響。B: 伺服電機的低速特性確實很好。
3. 將伺服電機脫開機械,在各種速度下觀察伺服電機電流,電流都很小,只有2%,這就是真正的“空載”狀態(tài)。
4. 整臺機械的工況是 只帶工作臺運動 伺服電機電流在60-90%。 加上液壓動作后,伺服電機電流在140—160%。
由此判斷是加液壓影響,
5. 為此調(diào)參數(shù)如下:#2222由150%――――200%
同時建議客戶正確調(diào)整液壓壓力和機械連接狀態(tài)。
處理“過載報警”的方法如下:
?。?先確認報警號是“0050”還是“0051”
“0050”表示過載是超過“#2222設(shè)定值”的時間達到了“#2221”的設(shè)定值。例如電機電流超過150% 的時間達到了“60S”
“0051”表示過載是超過驅(qū)動器最大驅(qū)動能力的95%,而且過載時間超過1秒。
?。?其次觀察過載是在加速,減速,還是穩(wěn)定工作區(qū)段發(fā)生。如果在加速,減速區(qū)段發(fā)生,則調(diào)整加速,減速時間。如果在穩(wěn)定工作區(qū)段發(fā)生,則須仔細觀察工況,在允許的范圍內(nèi)調(diào)整#2201, #2202?;蛘咭髲S家改善工況,直至更換電機。
故障現(xiàn)象2:主軸正反轉(zhuǎn)控制對固定循環(huán)的影響
某加工中心機床,發(fā)現(xiàn)走“固定循環(huán)-固定攻絲”G84
指令時,不能正常進行,即只有正轉(zhuǎn),沒有停止和反轉(zhuǎn),而且一直停止在G84這個指令的單節(jié)上,走不出來。
[align=center]

圖1. 攻絲循環(huán)G84 指令[/align]
攻絲循環(huán)G84 過程如圖1.其固定循環(huán)程序如下
?。∕3) 主軸正轉(zhuǎn)
1. G0 X1Y1
2. G0 ZRr2;
3. G1 Zz1 Ff1;
4. G4Pp1
5. M4 主軸反轉(zhuǎn)
5. G1 Z-z1 Ff1
6. G4Pp1
7.M3 主軸正轉(zhuǎn)
在G84 這個循環(huán)中可以看到:主軸原來正轉(zhuǎn),到孔底后,暫停-反轉(zhuǎn)――退出。
為什么不能執(zhí)行主軸反轉(zhuǎn)呢;
觀察與分析:經(jīng)過多次觀察,該程序總是停止在反轉(zhuǎn)指令單節(jié),
無法走下一單節(jié)。那么應(yīng)該跟PLC程序中M4(主軸反轉(zhuǎn))的完成條件有關(guān),
調(diào)看其PLC程序,其主軸正轉(zhuǎn)和主軸反轉(zhuǎn)信號,只能用M5切斷,而不用M4/M3切斷,所以即使加工程序中出現(xiàn)M4指令,由于互鎖,也無法反轉(zhuǎn)而一直出于正轉(zhuǎn)狀態(tài),所以一直停止在該單節(jié)上。
而在固定循環(huán)程序中直接出現(xiàn)M4,M3指令,中間未用M5切斷。于是在PLC程序中用M4切斷主軸正轉(zhuǎn),用M3切斷主軸反轉(zhuǎn)。經(jīng)過這樣處理,可以正確走G84固定循環(huán)了。
故障現(xiàn)象3:傳輸程序時,Z軸溜車
在為某客戶改造設(shè)備時,其加工中心Z軸上帶有刀庫,自重較大,帶抱閘。在調(diào)試階段時,向CNC傳輸PLC程序時,CNC處于急停狀態(tài),這時,Z軸下滑,幾乎損傷刀具。
觀察分析及故障排除:
該鉆削中心的Z軸無配重裝置,完全靠伺服電機報閘將其鎖定,在調(diào)試初期傳送PLC程序時,Z軸下滑。即表明這時抱閘已經(jīng)打開
通過分析PLC程序,發(fā)現(xiàn)原程序?qū)λ欧姍C報閘的控制不完善,如果在報閘打開時傳送PLC程序,由于傳送PLC程序時, CNC系統(tǒng)又處于“急?!睜顟B(tài),伺服系統(tǒng)未處于工作狀態(tài),不具有鎖定功能,而報閘又打開,故Z軸由于自重而下滑,容易造成事故。
那么抱閘由什么信號控制最安全又能滿足工作要求呢?
經(jīng)過分析,采用NC系統(tǒng)本身發(fā)出的“伺服軸準備完畢信號”控制伺服電機報閘最為合理,在傳送PLC程序時,系統(tǒng)已經(jīng)進入“急停狀態(tài)”, “伺服軸準備完畢信號”已經(jīng)斷開,這樣抱閘信號也斷開。抱閘工作鎖定Z軸不得下滑。
程序如下:
[align=center]

圖2. 用“伺服軸準備完畢信號”控制伺服電機報閘[/align]
故障現(xiàn)象4
在把車床的X軸設(shè)定為為直徑軸,用參數(shù)#2013, #2014設(shè)定軟極限,點動運行X軸,當屏幕顯示的X軸數(shù)值超過軟極限值時,X軸仍然可以運行,似乎軟極限失效了。
觀察與分析:
同一臺機床,其中一軸的軟極限有效,而另一軸似乎無效。而區(qū)別是車床的一個軸設(shè)定為直徑軸。
原來直徑軸其在顯示屏上顯示的值是直徑值,而實際移動的值只是顯示值的一半,所以當屏幕上顯示X軸行程已經(jīng)超過軟極限時,實際行程并沒有超過軟極限。所以X軸仍然可以運行。
為保證安全,應(yīng)該先設(shè)定X軸#1019=0,然后用手輪運行X
軸到全行程,觀察其屏幕數(shù)值,選定合理的正負極限值并設(shè)定到#2013,#2014,然后設(shè)定X軸的參數(shù)#1019=1。
不能先設(shè)定X軸的參數(shù)#1019=1后,再以屏幕顯示值設(shè)定軟極限值,如果以這樣的順序設(shè)置軟極限,軟極限比安全行程的
大一倍。當然起不到保護作用。
故障現(xiàn)象5:螺距補償無效
某客戶在進行機械精度補償螺距總是報告無效.
觀察分析: 在三菱CNC系統(tǒng)中與機械精度補償有關(guān)的參數(shù)是#4000以后的一組參數(shù),
容易引起誤解的是#4007,該參數(shù)是確定每一測量點之間的長度,其設(shè)定單位是1/1000毫米。
一般做精度補償時,測量間隔為50毫米,有的客戶就往往設(shè)定#4007=50,這樣即使用激光干涉儀測量了各點的誤差,但補償?shù)奈恢貌粚Γ匀豢雌饋頍o效,實際是補償位置不對。
設(shè)定#4007=50000, 這時的測量點間隔=50毫米,用激光干涉儀測量了各點的誤差。就可以進行正確的補償了。
三菱CNC的補償功能強大,經(jīng)過補償后,系統(tǒng)精度可達到0.0001毫米。