数控系统参数是数控机床的灵魂,数控机床软硬件功能的正常发挥是通过参数来设定的。机床的制造精度和维修后的精度恢复也需要通过参数来调整,所以数控机床没有参数等于是一堆废铁。数控机由于数控系统参数全部丢失而引起的机床瘫痪,称为“死机”。“死机”固然可怕,若我们掌握了解决的方法和预防措施,问题就容易了。下面是针对FANUC OM系统出现“死机”情况的分析和处理。仅供从事数控人员参考。 ' [7 [1 s7 p& [
1 {3 s* T- W* x/ X0 ?0 N/ a Q 一、引起“死机”的主要原因。 * h6 o. p. v3 U
; T0 [' }, Q% ^: z
1、做DNC通讯中,在M51执行动作完成后,M50尚未解除M51时不能执行M30自动断电功能,否则会出现“死机”现象。
" G/ V0 A+ ^6 j g) Y9 u 2、在执行M51动作,进行DNC通讯期间若断电,可能会出现“死机”。 & V! X2 ]" ^# s! L/ c
3、在更换电池时,没有开机或断电,就会使参数丢失。若长期不开机,电池耗尽,也会丢失参数。 + n" e f6 y% d! F3 c, |/ d
4、误操作,若同时按住Reset及Delete两键,并按电源Power ON,就会消除全部参数。
, x$ {! x) O4 |. B. K1 i 5、处理P/S报警有时会引起参数丢失。如:处理P/Sl01报警(DNC)执行中断共有三种方法。在前两种排除不掉报警时,必须要用第三种方法,而最后一种会“死机”。 ' Z/ \2 A& y: s o' _3 T
A: ① PEW=1 & q6 r2 w# g3 X, E( J
② Power OFF 5 |4 g6 t# |2 O# O: c3 x- x
③ 同时按Delete Power ON两键 # D( a, I4 h5 a" |$ Q4 f
④PWE=O 8 q/ `1 Y0 ?4 V2 j1 r
V& x: H! B9 g
B: ① PWE=1
; t0 B8 }, B. f ② 参数901 =01000100改为0 $ t& x+ O1 @& M1 V1 U
③ 按DEL键 v* n/ x- z |- H
④ Power OFF
+ _, q+ ~2 r6 S ⑤ Power ON % X/ r! f) l( [
⑥ 参数901 = 010001000
5 K" I/ Z+ b% x, J9 R3 s ⑦ PWE= 0 " c1 D8 J4 s1 v5 o
) [; q" [2 e5 \- g% A
C: ① 备份所有PC、NC、DGN参数(会死机) & C6 p6 t, w* @8 m$ K
② Power OFF # z! G: j5 `5 a* O' X. M
③ 同时按RESET POWER ON键,PWE= 1
8 i) D0 `+ B; u3 t' h ④ 输入900以上参数,输入NO.1-900参数输入DGN参数
9 v0 \6 C2 x! f ⑤ POWER OFF
3 v4 U7 t0 _/ m7 E ⑥ POWER ON
, s) Y8 G# J( q V ⑦ PWE=0(应按A、B、C序排除,若A、B都不能排除就只有用C方法)
, d d" V4 _9 Y0 w- g$ z: h5 O7 w6 _3 {" F$ y0 d1 d" w
二、“死机”后的状态显示
, s# C1 r. I9 {9 W( H CRT显示屏上出现如下报警: : z( @1 c; |% l9 u4 B5 `2 {
417# X AXIS DGTL PARAM 417#、427#、437#报警分别
: }3 R8 |" s( A- \ 427# Y AXIS DGTL PARAM 为X、Y、Z(或第3轴)马达 & e6 }, Z) t& F6 p, T. P0 g
437# Z AXIS DGTL PARAM 参数设定异常 . E5 K1 H; N8 {1 z3 _
……
2 N5 i( F5 i3 J' G1 q1 i …… 6 L0 F" W' I& X4 R) t9 W3 N
等
9 k! B6 P: g1 i( x4 E# ^ 417#报警:X轴有以下条件之一,就会造成此警示。
C5 Z) C4 }- M ① 在参数NO.8120的马达形式,设定指定范围以外的值。
# b, D; ]* p4 A. X4 | ② 在参数NO.8122的马达旋转方向,未设定正确值(111或-111) ( j h4 r+ \7 C4 @+ @
③ 在参数NO.8123马达每一转的速度反馈脉冲数,设定0似下的不正确值。 0 t. D- \, k% L1 a. R
④ 在参数N0.8124马达每一转的位置反馈脉冲数,设定0以下的不正确值。 ' l( S3 ]6 K, {- A
427#:Y轴参数分别为NO.8220 NO.8222 NO.8223 NO.8224 ; ~% o6 W3 b* X
427#:Z轴(OM)或第3轴(OT)参数分别为NO.8320 NO.8322 NO.8223 NO.8324
4 a0 i' f8 x& n/ Y K- r 原因是所有轴的设定参数全部丢失引起各轴伺服报警。此时机床瘫痪,功能尽失。
9 G- J; Q9 }* O) Q( C# T* _2 b2 R$ ~$ H& c
三、“死机”的具体的处理过程:
) Z8 x/ W6 D; U. P6 W# z O 如果机床出现“死机”,首先请与机床制造厂商联络。最好在厂方指导下排除故障,恢复运行。下面是本人实际遇到的问题及取得厂商支持的处理方法: 0 }) e0 z7 A- I$ X$ T H
1、CLEAR(清除)剩余参数
- y# P2 W! }3 S, x, U8 G' ] 同时按下RESET,DELETE两键,并按Power ON直到CRT显示屏出现版本号,且变换后才松开。 2 {/ h& F! D& k/ ?6 Y+ A+ W2 S: c$ n
2、INPUT(输入)参数 . [' D# ?* } m1 p) N
选择MDI模式,翻开参数(PARAM)画面,按下急停,打开保护器,PWE=1,然后输入参数。输入方法有:MDI手动输入和DNC传输两种。
0 y7 A9 y+ p+ B% ~ A、手动输入法:依照随机附的参数表一一输入所有参数 % }$ X# o3 o: V y- U# X0 r; B
①所有PC,NC参数
5 I: T' t: i% J% U ②以上功能参数
1 q! q9 f! d3 ^0 x& Z3 M2 r ③96N参数
8 U9 s" z Z& \6 f B、DNC输入法:
. _( ^% j3 M5 J( z9 T9 F; _ 1) 须先设定 @; X8 |( u8 j4 r
①1SO=1
( c( J$ k% Z, G* c' Q. L ②参数2.0=1 2.7=0 12.0=1 12.7=0 50=11 51=11(停止位=2) : t8 R% c b6 |1 z4 e1 p- j
③参数:250=10 251=10 552= 10 553 = 10(波特率=4800)
6 q* f0 d6 {/ W2 j% }5 R( V' ~ ④参数:900=00111001(OMC) =00111011(OMF) ; @7 p3 [6 ?" d6 p
⑤参数:901 =01000100 917=10 (画面出现选择条件时选Delete)
2 `# Y. _2 I' M! M5 f7 w ⑥参数:38.3=1(半键型先设为“1”,待读人参数后,再设38.3=0)
! ]0 I" L5 U1 J 设定后,若CRT显示屏出现NOT Ready则不能传输,须重新设定。 % t. j9 h( \( h# a0 P# ?9 L
2)输入操作: 3 @0 ~) ^+ d8 e$ k& C3 |5 z
①MDI模式下,执行M51(DNC开)翻开参数画面,同按下EOB、INPUT两键,CRT右下角出现“SKP”(标头)闪动。 3 I2 j/ q$ I! {5 T9 x! [% n
②PC个人电脑准备好DNC通讯软件(如V24)设置环境参数:
( y2 I& `9 J; F2 Q8 T7 h COM1:BaudRate =4800 $ g$ x: {3 S5 r1 ~ U& Z
Parity =None 8 A2 M; F& y, q& l3 A
Data Bit=8bit
1 h) E- |. B/ @: { ? Stop Bit =2 * j3 S' l$ }2 w# {
Code=130
1 `8 ^4 ?( }+ `/ @" C0 |/ W; P3 l COM1:BaudRate =4800
. d5 y0 r$ X6 Y3 D) L Parity:None # }6 Q0 V3 L) o: j" r
Data Bit=86bit
U" U# _( Y: D7 H( w1 S' Y7 y! I stop Bit =2 5 K. g$ e1 f0 A9 z% X0 w& |' L' {
code=ISO 4 s! f8 }' m) U4 v3 u( w' ~
Active Port=COM1 7 f- i3 {2 _' m% ^
然后敲下“ENTER”键,此时机床CRT上“SKP”变为“INPUT”闪动,即为正输入参数中。输入完毕执行M50(DNC关),再用手敲人NO.9m以上功能参数。(请依照参数表)
: X H3 {' P; N2 L" L, {$ q5 \% b; D3 v ③传输DGN参数翻开DGN画面即可。
f2 a( S0 [$ r' L& b$ f4 ^$ P ④若有TAPE(纸带)方式,请从TAPE方式直接传输,方法同前所述。 D8 q2 k A$ {
3、试机检验各种功能和机床精度。 2 c8 K! f* ~$ x# F8 W `6 |
1)程序输入完后,先不要移动机床及执行M、S、T功能。 & O" |& ]2 }0 k' D; {
2)将参数:N0.508=0 N0.509=0 NO.510=0(X、Y、z轴原点补正)N0.700、N0.701、N0.702先设为为99999999。
( \7 D& z1 S5 o0 W! S; ? U 3)做三轴的手动回零。
6 N- I) p# l$ [6 f! T 4)输入参数NO.508 NO.509 No.510(依照机床参数表)
5 @' W: ?0 p' K 5)断电后,再送电,再做手动回零(为防撞机,先将各轴移至中间位置)
! _# o' Z2 |- t1 i! E 6)输入参数NO.700 NO.701 NO.702(依照机床参数表)
1 t- S9 W+ B5 K 7)此时完成全部参数设定。可以仔细检查各功能,是否恢复正常,检验机床各项精度。 + E5 }+ u# G& N' y2 I1 }9 B
! b/ j9 L& h* u5 b/ P 四、预防“死机”和机床参数做备份的重要性:
/ o! j% I q' F3 h 数控机床的参数如此重要,一旦丢失会造成死机,严重影响生产。若请厂家来人处理时间很长,费用高,损失大。如果能及时快速处理,恢复生产,就可以将损失降至最低限度。如何及时处理?只有认真做好以下预防工作:
1 \9 N; _6 c, v! ?+ L 1、随机文件附有参数表,一定要交设备部分妥善保管,机床编号要注明;即使用一型号的机床有些关键参数都不一样。
! X$ C1 t3 d5 d 2、有DNC通讯软件的用户,可以将每台机床的各种参数,输至电脑作备份;并标明该机床的编号有参数类型。
H( w1 c; z6 c/ X, H 3、对长期停机的机床应每周开2、3次两小时以上。严格按机床维护说明书的要求和方法,更换电池,应选用高性能,高容量的电池。 " y+ d' j( n+ {. n, j2 V
4、在执行M51时,不能执行M30自动断电功能。经常停电的地区停电前供电部门应事先通知。
! c+ r" F5 ~% P7 }0 g P; o 5、在机床出现P/S报警时需专职维修人员在场处理,严禁非专职人员随便修改参数。
5 @/ V+ J% S& v6 m! ~! N7 w$ [
! f% D% P6 x1 s* O 通过以上各项措施可以预防数控机床参数丢失,虽然这种“死机”现象极少发生,且有偶然性, 但万一发生就会带来极大的损失,因此预防工作必须要做好。若一时不慎而丢失参数请及时与机 床厂家联络,再结合维护说明将备份参数输入机床,即可恢复运行。 |