這是我工作中碰到的一些問題的解決方法,說不上經驗,只是我個人的一點兒認識,再加上自己的理解。有不同的意見,各位社友可以發表一下看法,謝謝! ffice ffice" />: L9 {2 K. Z1 P2 d; V; E6 Z
1、PLC通訊端口損壞一例
# T! L7 L0 D& O- S! O" E* c 我們有一項工程,PLC端口燒壞。PLC通訊線是通過滑環引出的。考慮到前幾天剛下過雨,懷疑是滑環進水引起的PLC通訊線短路,而燒壞PLC端口的。用搖表測量通訊線(線路兩端均懸空),發現通訊線間有電阻,正常時應為無窮大,而測量時,電阻在ffice:smarttags" />5M~10M之間。從而認定PLC端口燒壞是滑環進水造成的,更換滑環后正常。
, ?4 N l5 i$ z5 R8 |2、盡量避免多次調用同一子程序
% ^' t- X7 L% K! j* M# F" B/ H6 r 在程序中,多次調用同一個子程序,在語法方面沒有什么錯誤,但我們要盡量避免這一做法,尤其是在帶有形式參數時。下面通過一例來說明。如下圖1所示,網絡13和14都調用protection子程序,這時,網絡14調用時protection子程序的運行狀態如圖2所示。我們注意到,網絡14調用時的形參#protection的數值(1169,網絡13調用該子程序時的參數值)并不是網絡14調用protection子程序所要的數值(應是481)。這樣,就會造成我們所不希望的結果。 ( d) V$ D; c! S0 r; q2 M
 Z# x! U; q0 [. h5 R4 }; U" N
3、PLC輸入的線間電容引起的誤動作
3 k8 h* a5 H- h: k5 L) s 電纜的各導線間都存在電容,合格的電纜能把此容值限制在一定范圍之內。就是合格的電纜,當電纜長度超過一定長度時,各線間的電容容值也會超過所要求的值,當把此電纜用于PLC輸入時,線間電容就有可能引起PLC的誤動作,會出現許多無法理解的現象。主要為: 1,明明接線正確,但PLC卻沒有輸入; 2,PLC應該有的輸入沒有,而不應該有的卻有,即PLC輸入互相干擾; 最近,在調試一PLC系統時,就出現了一種現象。MIC傳感器不動作,或動作后,另一傳感器(FLY)的動作影響MIC傳感器,即:MIC動作時,FLY傳感器一動作,MIC就變成不動作了。也就是:傳感器的動作彼此影響,懷疑是電纜質量不好,線間電容不合要求造成的。直接把MIC傳感器接到PLC,不使用電纜后,一切動作正常。 6 P) Z0 B1 l4 }- x8 x% p
消除線間電容影響的辦法: 0 h1 z$ m" `! [7 w0 ^" q' A
(1)使用電纜芯絞合在一起的電纜;
% e( K8 t& m3 Q5 D' a (2)盡量縮短使用電纜的長度; 6 g9 A8 O7 ^% R& x0 O) s
(3)把互相干擾的輸入分開使用電纜; % x: T' ^. C4 `% N# _4 _. n
(4)使用屏蔽電纜。 + }; m. J: U9 y& a
4、PLC合理編程消除誤操作 : ^( Y0 {0 |* z
(1)消除手指顫動:使用微分指令DIFU(13)來檢索按鈕送入電信號的上升沿,在一個執行周期里PLC只執行一次,從而避免此類誤操作; (2)無意識操作: ①優化顯示功能,使用不同的指示燈來顯示各種不同的工作狀態:平光-運行狀態,高頻閃光(1秒1次)-試驗狀態,低頻閃光(3秒閃1次)-步進狀態 ②輸入信號聯鎖 & `) X2 w V* ?; \4 ^
5、變頻器過電壓處理一例 9 t# b" T6 g; @+ j7 {/ q& S" c
減小給定使電機減速運行時,電機進入再生發電制動狀態,電機回饋給變頻器的能量亦較高,這些能量貯存在濾波電容器中,使電容上的電壓升高,并很快達到直流過電壓保護的整定值而使變頻器跳閘。 # {9 e$ {/ @4 L9 b
采取在變頻器外部增設制動電阻的措施,用該電阻將電機回饋到直流側的再生電能消耗掉。 9 J) Q5 ]2 e/ o* E9 L H( j& q
6、變頻器過電流處理一例
3 c( c& ?5 N3 L4 q, Y4 K 我們用安川變頻器帶120個小電機,當其中一個小電機發生過流故障時,變頻器就會過流故障報警,導致變頻器掉閘,從而導致其它正常的小電機也停止工作,這是我們所不期望的。 % G/ U. |: o8 p
處理方法:在變頻器輸出側加裝1:1的隔離變壓器,當其中一臺或幾小電機發生過流故障,故障電流直流沖擊變壓器,而不是沖擊變頻器,從而預防了變頻器的掉閘。經實驗后,工作良好,再沒發生以前的正常電機也停機的故障。
" V/ Y* ]0 F/ _+ X) ` |