数控系统参数是数控机床的灵魂,数控机床软硬件功能的正常发挥是通过参数来设定的。机床的制造精度和维修后的精度恢复也需要通过参数来调整,所以数控机床没有参数等于是一堆废铁。数控机由于数控系统参数全部丢失而引起的机床瘫痪,称为“死机”。“死机”固然可怕,若我们掌握了解决的方法和预防措施,问题就容易了。下面是针对FANUC OM系统出现“死机”情况的分析和处理。仅供从事数控人员参考。
) D; Q/ b" S- @
+ h, t# T. A1 ~; n 一、引起“死机”的主要原因。 1 o* e( Y( P4 R% P% K* w+ t, K0 e
2 g! u3 b1 [" \& G% S7 M j 1、做DNC通讯中,在M51执行动作完成后,M50尚未解除M51时不能执行M30自动断电功能,否则会出现“死机”现象。 . `- S8 d. ~4 @% y9 [' ^
2、在执行M51动作,进行DNC通讯期间若断电,可能会出现“死机”。 / @1 \! x% c2 w8 T/ z' ~
3、在更换电池时,没有开机或断电,就会使参数丢失。若长期不开机,电池耗尽,也会丢失参数。
2 I, h7 X* ]4 O0 d7 z 4、误操作,若同时按住Reset及Delete两键,并按电源Power ON,就会消除全部参数。
5 f" O* ?% \! a6 {/ @ 5、处理P/S报警有时会引起参数丢失。如:处理P/Sl01报警(DNC)执行中断共有三种方法。在前两种排除不掉报警时,必须要用第三种方法,而最后一种会“死机”。
) }1 ~' S6 y+ X" v; D A: ① PEW=1
$ i; e, \4 M& V9 b7 _1 n ② Power OFF
/ M; |9 Y, y8 G. z ~2 Q ③ 同时按Delete Power ON两键
?: P, @. Y: U ④PWE=O # c% z# r8 S: w; t" b& q3 W' u
' T6 U! Q+ U) x3 U4 G B: ① PWE=1 4 g' ~( b8 k& x4 ?6 x
② 参数901 =01000100改为0
! ~# |9 h/ m+ M* i5 X1 S$ M- ] ③ 按DEL键 2 @/ L# N! m1 d# }
④ Power OFF
4 v# j1 B2 j' c# W/ E1 k ⑤ Power ON
& U7 ?1 D! f4 a ⑥ 参数901 = 010001000
) p% e2 Z; N4 @/ C* h! e% M) x! v ⑦ PWE= 0
% L. ^( H! \2 B* W) V
& I m# Y) W. P) n9 { C: ① 备份所有PC、NC、DGN参数(会死机) # }9 F$ P8 v% |7 k5 R+ t
② Power OFF 6 k% u3 J& ~7 M6 X: m6 r* q! @/ c
③ 同时按RESET POWER ON键,PWE= 1
) i% d* c3 c2 g7 G ④ 输入900以上参数,输入NO.1-900参数输入DGN参数 # J' S4 s8 r$ t1 |
⑤ POWER OFF ; }' u* U) R6 v, C) d( H
⑥ POWER ON
: ], L0 X$ k% _4 |6 e ⑦ PWE=0(应按A、B、C序排除,若A、B都不能排除就只有用C方法) * n. [* k5 c3 s* A& T3 f9 Y- Q
o, O, f; X( L$ @4 Y/ L
二、“死机”后的状态显示 + N ~/ v% B8 b# F+ P. P
CRT显示屏上出现如下报警:
`* Z# i" j4 D" R! y 417# X AXIS DGTL PARAM 417#、427#、437#报警分别
- P+ i' ~1 p: ~ 427# Y AXIS DGTL PARAM 为X、Y、Z(或第3轴)马达 8 T* Q4 T( s4 M2 S% `) e
437# Z AXIS DGTL PARAM 参数设定异常
8 T% N7 _ Y) X; U. Q6 \ …… 6 ?. U' _: y, D K0 [. ?
…… $ E! t0 w/ c; N( h, T" a6 i. {
等
3 U& L* V; ^9 G } 417#报警:X轴有以下条件之一,就会造成此警示。 ( N" W6 w& W( I
① 在参数NO.8120的马达形式,设定指定范围以外的值。
# u6 w2 N! D4 I; j ② 在参数NO.8122的马达旋转方向,未设定正确值(111或-111)
4 z. v& H U3 K: M0 H# q5 { ③ 在参数NO.8123马达每一转的速度反馈脉冲数,设定0似下的不正确值。 1 t6 G: {0 z$ w
④ 在参数N0.8124马达每一转的位置反馈脉冲数,设定0以下的不正确值。
- o7 h/ D3 L; A6 r. u; ?+ i 427#:Y轴参数分别为NO.8220 NO.8222 NO.8223 NO.8224 ( ~" l) g+ f) J. i( u3 ]9 l
427#:Z轴(OM)或第3轴(OT)参数分别为NO.8320 NO.8322 NO.8223 NO.8324 & g- T" l) N0 g
原因是所有轴的设定参数全部丢失引起各轴伺服报警。此时机床瘫痪,功能尽失。
9 n0 L0 X* S$ {) \: a1 G
, U- M+ U. g( B% A; | 三、“死机”的具体的处理过程:
9 q2 Q- p2 u. C( b! u, N 如果机床出现“死机”,首先请与机床制造厂商联络。最好在厂方指导下排除故障,恢复运行。下面是本人实际遇到的问题及取得厂商支持的处理方法: 5 i L' s2 Y; x& t9 A1 P2 ^3 u
1、CLEAR(清除)剩余参数 * e% g5 t3 ^# ]" D/ }
同时按下RESET,DELETE两键,并按Power ON直到CRT显示屏出现版本号,且变换后才松开。
7 t( [; h$ b9 { 2、INPUT(输入)参数
& b. L& m6 d# K% C# i 选择MDI模式,翻开参数(PARAM)画面,按下急停,打开保护器,PWE=1,然后输入参数。输入方法有:MDI手动输入和DNC传输两种。 3 j* r* ^3 x. N6 K( m4 m
A、手动输入法:依照随机附的参数表一一输入所有参数 6 T% k8 R: n3 R) v" \0 p
①所有PC,NC参数
1 ^ q; B* t. Y ②以上功能参数 7 o5 ?& h. R3 [9 Q. B
③96N参数 4 W c4 Z" }, I- a1 K3 k8 y7 ~# c; s
B、DNC输入法: : E0 U5 Z/ x: D
1) 须先设定
! U4 M l% `6 m: i+ Y ①1SO=1 , [4 o) q9 d1 ?5 m3 @& K+ h
②参数2.0=1 2.7=0 12.0=1 12.7=0 50=11 51=11(停止位=2) " O6 Z6 C5 j' w; |, ?* n
③参数:250=10 251=10 552= 10 553 = 10(波特率=4800) 8 @% g+ J+ Y+ a2 s5 x- j: S0 {
④参数:900=00111001(OMC) =00111011(OMF)
# e( v k$ E- U" d2 D ⑤参数:901 =01000100 917=10 (画面出现选择条件时选Delete)
0 b$ {& F7 E, O6 z$ V( O ⑥参数:38.3=1(半键型先设为“1”,待读人参数后,再设38.3=0) 8 `5 K7 Z/ @$ E9 A/ a
设定后,若CRT显示屏出现NOT Ready则不能传输,须重新设定。 / O, ]# p; ~# V& z2 z: [2 @
2)输入操作:
: E5 a0 k6 T1 f6 s ①MDI模式下,执行M51(DNC开)翻开参数画面,同按下EOB、INPUT两键,CRT右下角出现“SKP”(标头)闪动。 " n' W- v: V! t0 c- d
②PC个人电脑准备好DNC通讯软件(如V24)设置环境参数: & t* I. K0 k O5 ~3 V8 ~6 ~* f+ U
COM1:BaudRate =4800
5 o) W' {$ l+ H$ u, j8 ~% H Parity =None
* ~, x1 @* J5 G- O Data Bit=8bit 8 x$ g6 N" E8 V0 H( X9 W- P. `
Stop Bit =2 ( d$ k6 H2 \& y4 l$ Y/ y
Code=130
) t5 S j- T/ z4 C" I COM1:BaudRate =4800 ! G3 j: L3 `( m
Parity:None 1 t4 [ Z; R8 ]' M4 Y( P! ?
Data Bit=86bit
4 T1 m! v6 M/ }2 F4 R$ x/ L stop Bit =2 , L9 O# R+ d" H' w& Y' n" _
code=ISO
8 K3 V1 a7 }7 s2 H# o2 e. C! ? Active Port=COM1 0 y* z% |6 Q7 ] ~4 ^
然后敲下“ENTER”键,此时机床CRT上“SKP”变为“INPUT”闪动,即为正输入参数中。输入完毕执行M50(DNC关),再用手敲人NO.9m以上功能参数。(请依照参数表) & a3 Y! G6 B" K5 A3 i
③传输DGN参数翻开DGN画面即可。
" d }3 W3 P) p) p ④若有TAPE(纸带)方式,请从TAPE方式直接传输,方法同前所述。
8 q8 j: L4 V" `! U; O+ J 3、试机检验各种功能和机床精度。
" @, d, x) J) D, Z! p5 Y 1)程序输入完后,先不要移动机床及执行M、S、T功能。 7 Y! E! R4 V9 m* k' W e+ B
2)将参数:N0.508=0 N0.509=0 NO.510=0(X、Y、z轴原点补正)N0.700、N0.701、N0.702先设为为99999999。 # o6 J; Z6 {/ p' V/ i0 `& U
3)做三轴的手动回零。 $ N* J6 c7 R, Z! j% ]2 R$ B# Z
4)输入参数NO.508 NO.509 No.510(依照机床参数表)
* S8 R7 x/ M( x) }1 ?: D 5)断电后,再送电,再做手动回零(为防撞机,先将各轴移至中间位置) # X/ ~2 I R# M) h" v4 M" X" h: M+ y
6)输入参数NO.700 NO.701 NO.702(依照机床参数表) ' Z. `/ |% s/ d; {
7)此时完成全部参数设定。可以仔细检查各功能,是否恢复正常,检验机床各项精度。
" @' ?' F# H4 y" k, g8 S1 \5 J$ e$ p( C4 M" V- w! b3 l
四、预防“死机”和机床参数做备份的重要性:
! J: J! U6 |( L0 m' \; G 数控机床的参数如此重要,一旦丢失会造成死机,严重影响生产。若请厂家来人处理时间很长,费用高,损失大。如果能及时快速处理,恢复生产,就可以将损失降至最低限度。如何及时处理?只有认真做好以下预防工作: 9 q7 ~8 m2 k" f% G- O4 y+ ?- \
1、随机文件附有参数表,一定要交设备部分妥善保管,机床编号要注明;即使用一型号的机床有些关键参数都不一样。
2 _- s" S# s+ r1 G* F, ^. [+ Q 2、有DNC通讯软件的用户,可以将每台机床的各种参数,输至电脑作备份;并标明该机床的编号有参数类型。 4 F( d5 V( D$ W; p/ X
3、对长期停机的机床应每周开2、3次两小时以上。严格按机床维护说明书的要求和方法,更换电池,应选用高性能,高容量的电池。 $ H- Y: z$ @4 P& a$ j6 }+ D
4、在执行M51时,不能执行M30自动断电功能。经常停电的地区停电前供电部门应事先通知。
- F5 E0 N# r# G5 e2 }; Z 5、在机床出现P/S报警时需专职维修人员在场处理,严禁非专职人员随便修改参数。 ' k0 h+ r# P( X! J$ U6 [
5 i; f0 a/ Y+ A
通过以上各项措施可以预防数控机床参数丢失,虽然这种“死机”现象极少发生,且有偶然性, 但万一发生就会带来极大的损失,因此预防工作必须要做好。若一时不慎而丢失参数请及时与机 床厂家联络,再结合维护说明将备份参数输入机床,即可恢复运行。 |