數控系統參數是數控機床的靈魂,數控機床軟硬件功能的正常發揮是通過參數來設定的。機床的制造精度和維修后的精度恢復也需要通過參數來調整,所以數控機床沒有參數等于是一堆廢鐵。數控機由于數控系統參數全部丟失而引起的機床癱瘓,稱為“死機”!八罊C”固然可怕,若我們掌握了解決的方法和預防措施,問題就容易了。下面是針對FANUC OM系統出現“死機”情況的分析和處理。僅供從事數控人員參考。
F/ O; v9 e: I' i; q. F" ]) P7 O) i6 Z' A; w a& u \* f. c, D
一、引起“死機”的主要原因。
0 m# _1 P+ c2 R1 f$ U
1 L% I* \; I; M/ \$ C4 g 1、做DNC通訊中,在M51執行動作完成后,M50尚未解除M51時不能執行M30自動斷電功能,否則會出現“死機”現象。 5 [7 V% y1 l# ?+ `
2、在執行M51動作,進行DNC通訊期間若斷電,可能會出現“死機”。 2 k) w3 T& A) c R
3、在更換電池時,沒有開機或斷電,就會使參數丟失。若長期不開機,電池耗盡,也會丟失參數。 & M& E/ }6 ?2 E; v; r6 T
4、誤操作,若同時按住Reset及Delete兩鍵,并按電源Power ON,就會消除全部參數。 7 P, i0 \, v4 N3 r8 _# u
5、處理P/S報警有時會引起參數丟失。如:處理P/Sl01報警(DNC)執行中斷共有三種方法。在前兩種排除不掉報警時,必須要用第三種方法,而最后一種會“死機”。 1 x! f4 s, j* a% m
A: ① PEW=1
% P3 G/ C [1 N2 Z ② Power OFF 6 V# S3 [9 [2 @7 p1 r, n7 u* M( K4 K
③ 同時按Delete Power ON兩鍵
8 Q+ R- z- ^ W, a% ?0 j9 d% ]# p! K; ? ④PWE=O
- Q, o- j: n6 y- @! n7 g* E0 Q6 E3 X- E$ X0 R
B: ① PWE=1
+ K( [! D) g% X: V; {3 v1 y8 N ② 參數901 =01000100改為0
, [/ i+ z# ~1 Q+ H5 ] ③ 按DEL鍵 ( s3 A2 I" [ L
④ Power OFF 9 V5 O+ A8 o3 c. C
⑤ Power ON + E @% I" T; h% [; p8 O; I
⑥ 參數901 = 010001000
4 F. X7 k: ~( b' g ⑦ PWE= 0
- h3 U# n7 K* g0 ~! M" V4 T4 k! D3 X, }' j9 w
C: ① 備份所有PC、NC、DGN參數(會死機) ; o4 V3 W) \( T3 O0 P4 Y1 g
② Power OFF 1 M; y6 p% N9 T# K
③ 同時按RESET POWER ON鍵,PWE= 1 + B5 _$ x$ z I- D: h* `, y
④ 輸入900以上參數,輸入NO.1-900參數輸入DGN參數 " e2 K. N0 G) j, M! g* Y! l
⑤ POWER OFF * x, i- u$ @ s# Y* R
⑥ POWER ON
+ p8 j) u- s% F1 u" k8 B ⑦ PWE=0(應按A、B、C序排除,若A、B都不能排除就只有用C方法)
) f+ h, Z7 s" u, Z7 r7 ?* O5 ^. U* S9 b. [: D9 f: ]
二、“死機”后的狀態顯示
8 V! i* l$ _( J% K" _, p1 \% \ CRT顯示屏上出現如下報警: 1 i: j9 ]% L S9 W! P% O
417# X AXIS DGTL PARAM 417#、427#、437#報警分別 ! K, y/ E1 `7 q% m
427# Y AXIS DGTL PARAM 為X、Y、Z(或第3軸)馬達 0 d6 z( h; a. o3 e4 @+ b
437# Z AXIS DGTL PARAM 參數設定異常
- k2 F7 r3 Z3 Y7 a+ r) X0 X. ~ …… 0 Q& d8 I# Q' K
……
$ q7 H' B5 x. \$ F! g3 R$ X 等 ) Q7 O7 A+ R% F2 _% i0 k' t
417#報警:X軸有以下條件之一,就會造成此警示。 : _ z% l3 M# q3 @: l$ @- x
① 在參數NO.8120的馬達形式,設定指定范圍以外的值。 # K1 A4 R' C7 ]! Q# q
② 在參數NO.8122的馬達旋轉方向,未設定正確值(111或-111) 3 E# Y- {5 R3 H4 [+ U& x
③ 在參數NO.8123馬達每一轉的速度反饋脈沖數,設定0似下的不正確值。
% l- k% E) P# v6 k! D8 I" i; o ④ 在參數N0.8124馬達每一轉的位置反饋脈沖數,設定0以下的不正確值。 ) h( x6 E. |4 a
427#:Y軸參數分別為NO.8220 NO.8222 NO.8223 NO.8224 6 P2 x1 q1 F! ^+ N! H* ^
427#:Z軸(OM)或第3軸(OT)參數分別為NO.8320 NO.8322 NO.8223 NO.8324
4 S3 @! h- P" d2 b$ b! R 原因是所有軸的設定參數全部丟失引起各軸伺服報警。此時機床癱瘓,功能盡失。 * q+ O, K1 ]- U0 s l. p: u/ J
# k/ r% F6 i+ V& x% h9 S
三、“死機”的具體的處理過程:
' G7 f+ a6 z* I% o1 O+ u 如果機床出現“死機”,首先請與機床制造廠商聯絡。最好在廠方指導下排除故障,恢復運行。下面是本人實際遇到的問題及取得廠商支持的處理方法: 9 f1 z3 G/ b k* x
1、CLEAR(清除)剩余參數
/ T9 O; c- L9 [" r. o0 Z6 T ]: q 同時按下RESET,DELETE兩鍵,并按Power ON直到CRT顯示屏出現版本號,且變換后才松開。
. O1 f* g. V0 h# K3 M2 k0 k 2、INPUT(輸入)參數
; [- \' t9 q, d) G# Q 選擇MDI模式,翻開參數(PARAM)畫面,按下急停,打開保護器,PWE=1,然后輸入參數。輸入方法有:MDI手動輸入和DNC傳輸兩種。
3 J5 x9 s# f% h% _% r; B A、手動輸入法:依照隨機附的參數表一一輸入所有參數 4 L% o# ]% c$ j. l# E
①所有PC,NC參數
2 b2 t* Y- g {7 w" `% o ②以上功能參數
6 ]( B1 p' ]8 K9 P( r0 M" X ③96N參數
$ p" |/ i4 B& H; Q5 M$ e B、DNC輸入法:
; t' D/ o6 ?& s" N* z' c 1) 須先設定
! N; q9 H' `' }6 e1 I! K ①1SO=1
+ o0 H) E& j I7 @# B ②參數2.0=1 2.7=0 12.0=1 12.7=0 50=11 51=11(停止位=2)
+ Y1 b* [7 r- L$ T ③參數:250=10 251=10 552= 10 553 = 10(波特率=4800) ( Q0 R/ z+ ^& e. H2 r& K
④參數:900=00111001(OMC) =00111011(OMF) 0 N0 g3 u/ N; X- k' d/ @- G
⑤參數:901 =01000100 917=10 (畫面出現選擇條件時選Delete) , f$ y G: h: [+ n+ n
⑥參數:38.3=1(半鍵型先設為“1”,待讀人參數后,再設38.3=0)
; o& i5 v6 Z1 h' u( e 設定后,若CRT顯示屏出現NOT Ready則不能傳輸,須重新設定。 , P: x% v+ O' w# L8 Q0 t1 ^* q1 \
2)輸入操作: ! C+ r9 i# d7 `% o3 f
①MDI模式下,執行M51(DNC開)翻開參數畫面,同按下EOB、INPUT兩鍵,CRT右下角出現“SKP”(標頭)閃動。
, X/ J+ K/ ?6 r: R! Y+ ]3 G2 p ②PC個人電腦準備好DNC通訊軟件(如V24)設置環境參數:
, n2 B1 b, v6 {; o; w0 S0 c$ J COM1:BaudRate =4800
s, G, T3 Z% M6 X Parity =None
- A T: h( E6 d, { Data Bit=8bit ( R( M G/ B) u+ T3 [; Y m
Stop Bit =2 ( V( p+ v- T. S1 e. t! W
Code=130 7 V/ v8 c' S6 H
COM1:BaudRate =4800 ) @( h1 X; r2 J8 B
Parity:None
- F/ [( m. n/ m5 x" ~) h3 F Data Bit=86bit
5 ^/ p. e! Y+ C" t6 n; M stop Bit =2
& ?+ P& c3 O& ^, c code=ISO
, f6 j" X a4 P4 Q j* X, S Active Port=COM1 0 g7 P2 Y7 B. L9 T
然后敲下“ENTER”鍵,此時機床CRT上“SKP”變為“INPUT”閃動,即為正輸入參數中。輸入完畢執行M50(DNC關),再用手敲人NO.9m以上功能參數。(請依照參數表) , g1 p+ Y3 X$ t
③傳輸DGN參數翻開DGN畫面即可。 ( A( m- p, z6 l$ u
④若有TAPE(紙帶)方式,請從TAPE方式直接傳輸,方法同前所述。 , H5 z3 Q: V+ O& N) L
3、試機檢驗各種功能和機床精度。
% Q+ K0 x$ e2 L! G: ^1 k 1)程序輸入完后,先不要移動機床及執行M、S、T功能。 : v; @6 B4 k$ @: Q1 `) l: W, v) a
2)將參數:N0.508=0 N0.509=0 NO.510=0(X、Y、z軸原點補正)N0.700、N0.701、N0.702先設為為99999999。
( P" M' e5 L- p 3)做三軸的手動回零。
) d! @+ ?1 F+ [6 p+ y0 ?& ?6 U2 Q" V 4)輸入參數NO.508 NO.509 No.510(依照機床參數表) . I% w" T+ B) C% C. F8 ^; J8 _# T
5)斷電后,再送電,再做手動回零(為防撞機,先將各軸移至中間位置)
- b; f* B, w0 U, o+ ] 6)輸入參數NO.700 NO.701 NO.702(依照機床參數表) : F7 {/ [% }5 {* }$ Z
7)此時完成全部參數設定。可以仔細檢查各功能,是否恢復正常,檢驗機床各項精度。
! J0 P; [% X4 X# d
' P: g6 b( ]; L9 J2 P/ M% e 四、預防“死機”和機床參數做備份的重要性:
2 ^' G4 w* J4 ` 數控機床的參數如此重要,一旦丟失會造成死機,嚴重影響生產。若請廠家來人處理時間很長,費用高,損失大。如果能及時快速處理,恢復生產,就可以將損失降至最低限度。如何及時處理?只有認真做好以下預防工作: - ]! P0 o& k6 S, G' I* J
1、隨機文件附有參數表,一定要交設備部分妥善保管,機床編號要注明;即使用一型號的機床有些關鍵參數都不一樣。
U( p J0 v _6 J: z8 G1 } 2、有DNC通訊軟件的用戶,可以將每臺機床的各種參數,輸至電腦作備份;并標明該機床的編號有參數類型。
z) A2 u. d) a2 T/ O { 3、對長期停機的機床應每周開2、3次兩小時以上。嚴格按機床維護說明書的要求和方法,更換電池,應選用高性能,高容量的電池。
: U, T5 J( b! {+ m 4、在執行M51時,不能執行M30自動斷電功能。經常停電的地區停電前供電部門應事先通知。
" O* w% a$ N) s$ U 5、在機床出現P/S報警時需專職維修人員在場處理,嚴禁非專職人員隨便修改參數。 ! u: Z2 [/ M- V4 @ Z
; J. Y, X( m8 H: {8 w: x6 C$ i 通過以上各項措施可以預防數控機床參數丟失,雖然這種“死機”現象極少發生,且有偶然性, 但萬一發生就會帶來極大的損失,因此預防工作必須要做好。若一時不慎而丟失參數請及時與機 床廠家聯絡,再結合維護說明將備份參數輸入機床,即可恢復運行。 |