数控系统参数是数控机床的灵魂,数控机床软硬件功能的正常发挥是通过参数来设定的。机床的制造精度和维修后的精度恢复也需要通过参数来调整,所以数控机床没有参数等于是一堆废铁。数控机由于数控系统参数全部丢失而引起的机床瘫痪,称为“死机”。“死机”固然可怕,若我们掌握了解决的方法和预防措施,问题就容易了。下面是针对FANUC OM系统出现“死机”情况的分析和处理。仅供从事数控人员参考。 3 H4 _2 T# m& w& d( e
* u/ B& o1 W, J
一、引起“死机”的主要原因。
9 D( T' W( z4 U: y% f0 r/ c* T2 s/ W- M9 k* |) t0 H7 x3 y* C
1、做DNC通讯中,在M51执行动作完成后,M50尚未解除M51时不能执行M30自动断电功能,否则会出现“死机”现象。
$ }7 f3 u7 D" G. V# A* N y 2、在执行M51动作,进行DNC通讯期间若断电,可能会出现“死机”。
6 z' n) k' T2 k: H/ G 3、在更换电池时,没有开机或断电,就会使参数丢失。若长期不开机,电池耗尽,也会丢失参数。
% R N. }; i8 V1 r7 C. e 4、误操作,若同时按住Reset及Delete两键,并按电源Power ON,就会消除全部参数。
K- H6 r. a8 u 5、处理P/S报警有时会引起参数丢失。如:处理P/Sl01报警(DNC)执行中断共有三种方法。在前两种排除不掉报警时,必须要用第三种方法,而最后一种会“死机”。
2 B5 @0 M" s, A5 _5 c A: ① PEW=1 : [2 u& }8 i( }9 X8 J& e2 @& Y
② Power OFF
& b6 b% H5 `6 t+ k2 _1 ]1 z ③ 同时按Delete Power ON两键 % ^; G9 F; f8 U
④PWE=O
( F5 F0 }( w, e% i! o/ u" X, P. V# u( d* u
B: ① PWE=1 5 B1 V3 Q2 t' T h L0 X
② 参数901 =01000100改为0 / Y& g% P! l' j- Y( h3 K, L# S
③ 按DEL键 , v& ]# s3 |* n" s% V- I4 x' m
④ Power OFF ! E, |6 d9 n+ \6 v* M; ~; C4 L/ f
⑤ Power ON ; @7 e/ _4 h1 e: X
⑥ 参数901 = 010001000
+ P2 l! Y: m; n! Y) A5 s$ K ⑦ PWE= 0 4 ^/ u" W, |5 i9 i9 l8 \8 f
: x. b9 H6 e G. n4 F! B C: ① 备份所有PC、NC、DGN参数(会死机)
- F4 [2 d: C* | ② Power OFF + L, E; v5 }" ^+ W' j; f) w' c
③ 同时按RESET POWER ON键,PWE= 1 $ I$ i! o+ y; y
④ 输入900以上参数,输入NO.1-900参数输入DGN参数 ! l9 l5 f) |9 P- w% n6 S9 Z
⑤ POWER OFF % R* E, ?* b; {: V2 K! D
⑥ POWER ON
* q( w4 Q! w2 d) B; ~+ I. O8 S ⑦ PWE=0(应按A、B、C序排除,若A、B都不能排除就只有用C方法)
- C# K9 Z( @/ s! A# i& z- ` I7 F
二、“死机”后的状态显示 0 j, M5 i8 T" N/ E6 i2 n1 i4 N6 S
CRT显示屏上出现如下报警:
F' S3 b4 [, Y6 c6 D 417# X AXIS DGTL PARAM 417#、427#、437#报警分别 8 f9 Q' i, z; \- w4 G
427# Y AXIS DGTL PARAM 为X、Y、Z(或第3轴)马达 $ j |" e8 u% g6 B% X
437# Z AXIS DGTL PARAM 参数设定异常
5 [5 W, A S' G7 Z …… & {) z" o- T) s* g& [5 a# H/ a0 V/ A
……
: u0 @8 k5 L3 c, t 等
F6 `! D5 Z/ v- Q* `* t 417#报警:X轴有以下条件之一,就会造成此警示。
) @* a, ]* N- |& S+ Z ① 在参数NO.8120的马达形式,设定指定范围以外的值。 ; c" C5 } |# j8 t) K
② 在参数NO.8122的马达旋转方向,未设定正确值(111或-111)
5 T. D4 N% J5 w6 A W, x ③ 在参数NO.8123马达每一转的速度反馈脉冲数,设定0似下的不正确值。
$ S! O( ~8 A- m- S! k! m ④ 在参数N0.8124马达每一转的位置反馈脉冲数,设定0以下的不正确值。
4 a! G2 p4 v& E4 [% ?% C 427#:Y轴参数分别为NO.8220 NO.8222 NO.8223 NO.8224
4 P6 }3 T4 v6 e$ n 427#:Z轴(OM)或第3轴(OT)参数分别为NO.8320 NO.8322 NO.8223 NO.8324 4 K6 b( w1 X- J, q B5 v! |
原因是所有轴的设定参数全部丢失引起各轴伺服报警。此时机床瘫痪,功能尽失。 6 M- i- Z, L1 D+ E. d8 B0 I
& |- Z4 q! K. u# q6 l. M) c 三、“死机”的具体的处理过程:
; v7 x. e" A( n 如果机床出现“死机”,首先请与机床制造厂商联络。最好在厂方指导下排除故障,恢复运行。下面是本人实际遇到的问题及取得厂商支持的处理方法: , z: q& m' [* r* S" s+ x+ N8 L
1、CLEAR(清除)剩余参数 ! x0 Q2 _/ f7 U; m* @
同时按下RESET,DELETE两键,并按Power ON直到CRT显示屏出现版本号,且变换后才松开。 4 R$ q/ G: [- ~
2、INPUT(输入)参数 . ~: \0 {' X0 f$ T- a& K1 I
选择MDI模式,翻开参数(PARAM)画面,按下急停,打开保护器,PWE=1,然后输入参数。输入方法有:MDI手动输入和DNC传输两种。
7 {, A! k0 F: P7 m3 D& J/ \ A、手动输入法:依照随机附的参数表一一输入所有参数
& |3 Z( l7 X5 n" o# G1 S* O ①所有PC,NC参数
6 P7 _8 ?/ h: w9 c& v; I ②以上功能参数
V# s! u4 b! x' ]2 S% c. q8 U ③96N参数 ! l0 {& G2 y+ z9 @* q m
B、DNC输入法: ! n8 i5 i! V/ p9 M( J1 }6 S( p
1) 须先设定
5 ?1 d+ P1 O$ ]% i) i1 O- e ①1SO=1
& L, k+ g5 ]- u- X1 U9 j ②参数2.0=1 2.7=0 12.0=1 12.7=0 50=11 51=11(停止位=2)
3 b0 h$ c0 \0 B( H5 y0 p ③参数:250=10 251=10 552= 10 553 = 10(波特率=4800)
, h% P g- S0 p! K ④参数:900=00111001(OMC) =00111011(OMF)
1 J: D( J+ `( m: y! T. x5 N ⑤参数:901 =01000100 917=10 (画面出现选择条件时选Delete) 3 i( [9 J7 m" a+ g8 G% l4 U
⑥参数:38.3=1(半键型先设为“1”,待读人参数后,再设38.3=0) c- S" c% T/ s4 c t* B I
设定后,若CRT显示屏出现NOT Ready则不能传输,须重新设定。 8 G7 M0 m; {( K5 j
2)输入操作: " t. ~8 M9 `; ~. P% P8 D) W5 t: _
①MDI模式下,执行M51(DNC开)翻开参数画面,同按下EOB、INPUT两键,CRT右下角出现“SKP”(标头)闪动。
: E. Q$ l1 r1 s) ^' F ②PC个人电脑准备好DNC通讯软件(如V24)设置环境参数: 1 I9 J. Q! {* K* u& Q8 g3 ]; }- ^
COM1:BaudRate =4800 4 M* F6 r7 e0 C6 e9 r
Parity =None 8 b6 \& K8 Q! Q" n8 K! o
Data Bit=8bit
! S/ n1 Y. N' @5 m; s Stop Bit =2
( ^" e5 s) k9 C8 {9 d/ h Code=130 3 z) X: n# g+ L) p/ o! b
COM1:BaudRate =4800 4 u E9 B' @# a. n% v5 T- i
Parity:None 0 O ~1 r6 @8 d" h/ Q, i
Data Bit=86bit
+ U9 ?) i3 g0 ] stop Bit =2
% I* C \+ M/ A7 K# N code=ISO
# c: l: o' F# o) Q4 j Active Port=COM1 ) H* g- o5 x# g2 Y9 h
然后敲下“ENTER”键,此时机床CRT上“SKP”变为“INPUT”闪动,即为正输入参数中。输入完毕执行M50(DNC关),再用手敲人NO.9m以上功能参数。(请依照参数表)
0 y5 g. r% S1 s& X ③传输DGN参数翻开DGN画面即可。 5 m1 N Q$ ^$ |5 C1 z# w2 M
④若有TAPE(纸带)方式,请从TAPE方式直接传输,方法同前所述。 7 o! d' p1 U8 d" a: _) E% h) j& I
3、试机检验各种功能和机床精度。
/ S& @7 y( O8 N' k" A 1)程序输入完后,先不要移动机床及执行M、S、T功能。
$ i$ N f- {1 o3 V5 c" _( ` 2)将参数:N0.508=0 N0.509=0 NO.510=0(X、Y、z轴原点补正)N0.700、N0.701、N0.702先设为为99999999。
I7 \3 C+ f; W6 S" Z8 B, n3 W6 ]$ Z 3)做三轴的手动回零。 0 e+ @" C0 P, _; W+ K
4)输入参数NO.508 NO.509 No.510(依照机床参数表) $ k6 F0 {9 a1 R8 m" e2 q
5)断电后,再送电,再做手动回零(为防撞机,先将各轴移至中间位置)
: R# c5 f; g3 Y. @ 6)输入参数NO.700 NO.701 NO.702(依照机床参数表) , W7 o2 X# h A! n; k- e# k
7)此时完成全部参数设定。可以仔细检查各功能,是否恢复正常,检验机床各项精度。 2 o' V) A5 U. ]. i) `3 S
1 s" F/ D1 e; g7 q
四、预防“死机”和机床参数做备份的重要性: 8 k" |" U% d% \. E
数控机床的参数如此重要,一旦丢失会造成死机,严重影响生产。若请厂家来人处理时间很长,费用高,损失大。如果能及时快速处理,恢复生产,就可以将损失降至最低限度。如何及时处理?只有认真做好以下预防工作: 7 u! R, o9 F( R; `4 [
1、随机文件附有参数表,一定要交设备部分妥善保管,机床编号要注明;即使用一型号的机床有些关键参数都不一样。 " Z. _ G# |$ k8 D- X. r
2、有DNC通讯软件的用户,可以将每台机床的各种参数,输至电脑作备份;并标明该机床的编号有参数类型。
) v" I z5 a7 A' N& j( \ 3、对长期停机的机床应每周开2、3次两小时以上。严格按机床维护说明书的要求和方法,更换电池,应选用高性能,高容量的电池。 ; _2 P* {- ?% D. ~9 B
4、在执行M51时,不能执行M30自动断电功能。经常停电的地区停电前供电部门应事先通知。 0 j& P+ ~! G: @5 M
5、在机床出现P/S报警时需专职维修人员在场处理,严禁非专职人员随便修改参数。 " }% p9 D; V7 o- Q
+ G5 r: j! E4 j+ Y8 }3 z/ @ 通过以上各项措施可以预防数控机床参数丢失,虽然这种“死机”现象极少发生,且有偶然性, 但万一发生就会带来极大的损失,因此预防工作必须要做好。若一时不慎而丢失参数请及时与机 床厂家联络,再结合维护说明将备份参数输入机床,即可恢复运行。 |