|
5#
發(fā)表于 2021-5-17 15:50:42
|
只看該作者
如何有效地使用診斷功能提供的診斷信息來幫助查找和排除故障呢,?這一定是我們最為關注的問題。接著來學習如何使用診斷功能去解決一些在實際中經常出現(xiàn)的一些隱性故障,。( a) u8 R0 ~* R
1診斷號000為1時3 Y" j( C. ^* J0 f
表明系統(tǒng)正在執(zhí)行輔助功能(M指令)。在輔助功能的執(zhí)行過程中,,000號將會保持為1,,直到輔助功能執(zhí)行完了信號到達為止。因此,,當出現(xiàn)輔助功能執(zhí)行時間超出正常值時,,可能是輔助功能的條件未滿足。所以出現(xiàn)無報警的異常,,查找故障點時,,若診斷號000為1,可以首先檢查輔助功能所要完成的機床動作是否已經完成,。
1 ?* T# r/ T5 w' R故障現(xiàn)象:
4 i8 I5 b0 c4 S/ J" C" n( z( O$ G一數控機床在自動運行狀態(tài)中,,每當執(zhí)行M8(切削液噴淋)這一輔助功能指令時,加工程序就不再往下執(zhí)行了,。此時,,管道是有切削液噴出的,系統(tǒng)無任何報警提示,。4 y) x0 l$ o, e6 m! k3 \1 J- ~
排除思路:: a* t0 O1 a, b3 W
調出診斷功能畫面,,發(fā)現(xiàn)診斷號000為1,也就是說系統(tǒng)正在執(zhí)行輔助功能,,切削液噴淋這一輔助功能未執(zhí)行完成(在系統(tǒng)中未能確認切削液是否己噴出,,而事實上切削液已噴出)。于是,,查閱電氣圖冊,,發(fā)現(xiàn)在切削液管道上裝有流量開關,用以確認切削液是否已噴出,。在執(zhí)行M8這一指令并確認有切削液噴出的同時,,在PMC程序的信號狀態(tài)監(jiān)控畫面中檢查該流量開關的輸入點X2.2而該點的狀態(tài)為0(有噴淋時應為1),于是故障點可以確定為在有切削液正常噴出的同時這個流量開關未能正常動作所致,。因此重新調整流量開關的靈敏度,,對其動作機構噴上潤滑劑,防止動作不靈活,,保證可靠動作,。在作出上述處理后,,進行試運行,故障排除,。
5 `6 p! x5 ]7 ]4 K3 N" j9 V
+ b: o% P! b* i8 `, z" Z2診斷號003為1時; _: S5 S$ N5 a7 ~4 V5 q
表明系統(tǒng)正在對移動后的伺服軸是否準確定位到指令值進行檢查,。當伺服軸未能實現(xiàn)準確定位的話,將會出現(xiàn)診斷號003長期為1的情況出現(xiàn),。
$ g g2 G% u3 J( t* m故障現(xiàn)象:
9 B, q3 q& I _4 x+ b. l& |/ a一數控機床在自動加工過程中,,經常出現(xiàn)偷停現(xiàn)象,。特別是在Z軸移動后,,出現(xiàn)偷停現(xiàn)象比較多,。在出現(xiàn)此現(xiàn)象后,,加工程序就不往下執(zhí)行了,但可能幾十秒后,,加工程序又重新往下執(zhí)行,,有時又不行,機床就一直愣在那里沒有發(fā)出任何的報警信息,。8 z7 O/ o/ J9 j, g, |
排除思路: x2 l2 u5 V- g" W
在無任何報警信息的情況下,,調出診斷功能畫面,希望從中找到一點故障的線索,。在對診斷功能畫面進行查看時發(fā)現(xiàn),,診斷號003正在進行到位檢測,信號為1,,于是查看診斷號為300的各伺服軸實時指令與實際位置偏差量,,發(fā)現(xiàn)Z軸的實時指令與實際位置偏差量的值為50而定位的容許偏差值(到位寬度)是由參數1826設定的,也就是說只要診斷號為300的各伺服軸實時指令與實際位置偏差量不超過參數1826中所設定的值的話,,系統(tǒng)就認為伺服軸的定位完成,,否則的話系統(tǒng)認為伺服軸的定位未完成,于是就進行反復的定位,,加工程序也就無法往下執(zhí)行,。而這臺機床在參數1826中,Z軸的到位寬度值是4,,所以是Z軸的實際位置偏差量大于參數設定的到位寬度值,,于是出現(xiàn)了此故障現(xiàn)象。5 c, {- l: w/ e. Q& w. R
R5 B% S% j8 @% n參數1825是各軸的伺服環(huán)增益,,與位置偏差量的關系為:% G$ C, }8 Y, v2 U" g
位置偏差量=進給速度/60×伺服環(huán)增益 B K& f* @0 n; J! K9 x: H
根據此公式,,可以將Z軸的伺服環(huán)增益值適當減少,從而減少位置偏差量。在對參數1825作出了適當的調整之后,,Z軸的位置偏差量減少為1,,即位置偏差量小于參數1826的設定值,故障排除,。; d) I5 P: w5 M0 M
3診斷號005為1時" b0 z/ I. R9 M& P1 c
表明系統(tǒng)正處于各伺服軸互鎖或啟動鎖住信號被輸入,,該信號禁止機床各伺服軸移動。機床所有的軸或各伺服軸未能滿足移動條件,,或者說是如果伺服軸移動的話將會有危險的情況出現(xiàn),。 ^' S; Y$ I; K$ t Y
當以下PMC的伺服軸互鎖信號為0時,則機床進入伺服軸互鎖狀態(tài),,也就是禁止移動:
1 X; E# E) d; nG8.0(禁止所有伺服軸移動)
5 M& P6 B* L2 f( R) I6 a- mG130.0(禁止系統(tǒng)定義的第一伺服軸移動)
5 f1 T( |+ K& P0 aG130.1(禁止系統(tǒng)定義的第二伺服軸移動)! u9 {, ]# J5 I0 }
G130.2(禁止系統(tǒng)定義的第三伺服軸移動)5 S$ U3 a; A3 W$ c
G130.3(禁止系統(tǒng)定義的第四伺服軸移動). j- n4 E% S- S6 y" o5 I
G132.0(禁止系統(tǒng)定義的第一伺服軸正方向移動)% z0 y, q7 g( _
G132.1(禁止系統(tǒng)定義的第二伺服軸正方向移動)9 h! L! z8 e, E
G132.2(禁止系統(tǒng)定義的第三伺服軸正方向移動)
4 Z6 G" v' Q3 V" t7 dG132.3(禁止系統(tǒng)定義的第四伺服軸正方向移動)
) h# k* A6 H8 A5 y# s, O6 M4 TG134.0(禁止系統(tǒng)定義的第一伺服軸負方向移動)) ~" s6 b/ O* A7 s$ W! U# G+ @
G134.1(禁止系統(tǒng)定義的第二伺服軸負方向移動)$ }4 Z4 z* l7 f$ L" b; b
G134.2(禁止系統(tǒng)定義的第三伺服軸負方向移動)
]$ F8 a) p) `$ c. Q) e
' }5 L9 H7 I% ]$ K0 N- d0 l5 uG134.3(禁止系統(tǒng)定義的第四伺服軸負方向移動)7 B2 }, s) U$ |! Z$ L/ L( X
故障現(xiàn)象:2 p) C$ \9 O+ N9 }; {0 w& L
一數控加工專機在自動運行的過程中,,當執(zhí)行到G90G01Z0;這一句程序時,出現(xiàn)無故停止的現(xiàn)象,。進行系統(tǒng)復位,再重新開始執(zhí)行加工程序,,也是執(zhí)行到G90G01Z0,;這一句程序時,停止動作,。此時,,也無任何的報警信息。' S& O2 w* Q" t# {* x% u
排除思路:
, S, Y. Z, @ l& c8 z+ K4 e在無任何報警信息的情況下,,調出診斷功能畫面,,希望從中找到一點故障的線索。在對診斷功能畫面進行查看時發(fā)現(xiàn),,診斷號005系統(tǒng)正處于各伺服軸互鎖或啟動鎖住信號被輸入為1,。于是檢查上述PMC的伺服軸互鎖信號,發(fā)現(xiàn)G130.0為0,,而Z軸是系統(tǒng)中定義的第一軸,,查閱梯形圖,看一看線圈G130.0未能接通的原因,,最后發(fā)現(xiàn)是刀塔抬起/落下的檢測接近開關的狀態(tài)同時為1,,檢查發(fā)現(xiàn)刀塔實際上是落下到位了,而抬起檢測的接近開關因為沾有鐵屑,,而發(fā)出誤信號,,于是PMC程序判定Z軸的安全移動條件未滿足。清理了該接近開關以后,,線圈G130.0置1,,Z軸的互鎖狀態(tài)解除,故障排除,。9 K- K. G. @ h
( v. S4 c) A: R$ ~
4350號報警. a2 m: f& J. I! ~- v" ]
這是a串行脈沖編碼器內的控制部分發(fā)生異常所引起的,。這時可使用診斷功能中診斷號202和204顯示的報警狀態(tài)進行故障具體原因的確定,。
# E X* B: p" [# u9 z c+ E% t% ?, E! |; ~# f$ c
5351號報警# b$ F1 m! O6 J5 s! i
這是a串行脈沖編碼器與模塊之間的通信發(fā)生異常所引起的。這時可使用診斷功能中診斷號203顯示的報警狀態(tài)進行故障具體原因的確定,。
) B" v# w8 {" j# @ h: i+ X1 e6400號報警
" p+ {% A6 q. ]" I% K% X4 |( y這是系統(tǒng)檢測出伺服模塊或者伺服電動機過熱所引起的,。這時可使用診斷功能中診斷號為200和201顯示的報警狀態(tài)進行故障具體原因的確定。/ c: b$ d7 u8 s) g. g" R* I
7414號報警
$ W$ y7 p( M E; x; s2 m1 ^這是伺服模塊或者伺服電動機發(fā)生異常所引起的,。這時可使用診斷功能中診斷號200,201和204顯示的報警狀態(tài),,以及伺服模塊上的LED所顯示的報警號進行故障具體原因的確定。
$ t2 l1 B6 Y0 X8416號報警8 B; [3 N5 h5 i* x1 |) X
這是位置檢測器的信號斷線或短路所引起的,。這時可使用診斷功能中診斷號200和201顯示的報警狀態(tài)進行故障具體原因的確定,。) w/ K4 U# L/ v/ O' x* ~& W
9417號報警2 j ~/ ~, N d3 u) w F0 _- }
這是系統(tǒng)伺服參數設定異常所引起的。這時可使用診斷功能中診斷號203和280顯示的報警狀態(tài)進行故障具體原因的確定,。
& I' }' o: S" A+ C* R# \7 N! X0 x % d) p( R- F) K& @" `; U5 A
10749號報警
9 [6 M2 a$ E' M: Q6 M ~3 L, o這是主軸伺服模塊部分發(fā)生異常所引起的,。這時可使用診斷功能中診斷號408顯示的報警狀態(tài)進行故障具體原因的確定。4 S; H+ A% @+ f+ s% b7 Q$ c" l
; x7 {2 c; w: i' r11750號報警5 h n8 d5 Q/ G3 H4 d
這是在串行主軸系統(tǒng)中通電時,,主軸伺服模塊沒有達到正常的啟動狀態(tài)所引起的,。這時可使用診斷功能中診斷號409顯示的報警狀態(tài)進行故障具體原因的確定。, H1 b4 `( \6 K" v2 m+ M
( r6 W; Z6 ?9 f5 v
手輪不能運行. X$ \# u& _8 M! h8 d
9 N7 \ m2 p6 n如果手輪操作不能進行,,可能有以下原因:- _+ N3 v* ]* `4 ^& ?
伺服沒有激活(沒有準備好),。
6 A( f, P( @) o( g! e) F手搖脈沖發(fā)生器沒有正確的連接到內裝的I/O接口或I/O模塊上。
( F+ \! L' r! m4 A0 ]+ Y) T7 K內裝的I/O接口或I/O模塊的I/O Link沒有分配或沒有正確分配,。2 ?4 O) S; {# k2 l
由于參數設定錯誤使相關信號沒有輸入,。) s) O- ]# T8 i, n3 `/ N6 n* ~# W4 N
采取措施:& S- o, Y1 Z# W% t4 f6 }
1) 檢查伺服放大器上的LED顯示是否為“0”。如果顯示“0”以外的數字,,說明伺服沒有激活8 M# \1 W% g8 l/ {! q; ~, j! S: g
2) 檢查電纜是否斷線或短路2 e2 v8 N; ]3 v! j7 a
3) 檢查手輪是否出現(xiàn)故障(手搖脈沖發(fā)生器信號是否正確)# ]( k- h& M z4 W! J$ o- Y
4) 檢查I/O模塊的I/OLink分配
9 y8 u- O: H! H9 Y: s5) 檢查參數和輸入信號
% X$ J* C" e( t& M6 k在CRT的左下角檢查CNC的狀態(tài)應在HND狀態(tài),,否則,方式選擇不正確,。進一步通過PMC的診斷功能(PMCDGN)查看方式選擇:手輪方式為G0043“MD4=1,MD2=0,MD0= 0”4 g9 o# b; l4 E6 L# y
|
|