PLC是一個工業小電腦,它出問題,首先要排除是PLC本體問題還是外圍問題,如果是PLC本體出現問題,往往ERR燈會亮起來,或者是紅燈閃亮,正常狀態一般是RUN運行綠燈亮,如果是本體發生這類問題,能成功修復的概率是不高的。
有些PLC通過里邊的電池保持數據,電池電壓低于某個閥值的時候,會有電池報警提示燈亮,這時候需要更換電池,而且需要帶電來更換,如果電池完全沒有電了,或者更換電池的時候沒有帶電操作,往往會造成RAM的數據丟失,這時候需要重新刷新程序和數據,所以PLC平時維護保養時候,要有程序和數據備份的習慣,否則到了關鍵時候沒有了,只有重新編程和調試了。
電源故障也會占本體故障的一定比率,PLC輸入一般是220交流,也有一些事24伏或者12伏輸入的,但是里邊有芯片,需要5VDC或者3.3VDC,所以有開關電源降壓電路,這種電路因為電流大,溫度高,在一些惡劣的高溫或者粉塵場合容易出問題,如果PLC的指示燈都不亮的,一般就是開關電源壞了。開關電源壞,對于一般有點電子維修水平的人而言,維修起來并不算特別困難,比如控制芯片384X這些或者開關管壞的概率比較高,一般更換了就好了。
如果是有紅燈猛閃或者ERR燈亮,往往是主板壞了,或者程序丟失引起,可以重新灌輸一下程序試試,如果不行,也沒有太多維修價值,最多把芯片的看門狗IC和復位電路更換一下,或者更換芯片的晶振,如果還是無法解決問題,也就建議放棄了,這個玩意集成度太高了,維修起來非常困難,而且主板的價格也不算特別貴,沒有太多價值。
輸出輸出點壞,也是比較常見的PLC本體故障,特別是繼電器輸出類型的PLC,在一些頻繁開關動作的場合,會容易掛掉繼電器,繼電器的使用壽命大概是10萬次,往往用上3-5年,就可能壞掉了,這種問題也容易發現,畢竟看輸出指示燈亮,但是用萬用表測量沒有觸點閉合或者斷開就可以發現問題了,拆開,找一些國產類似的小繼電器更換,一般都問題不大。如果是晶體管壞了,常見是輸入接進去了高壓,輸入輸出都可能損壞,往往要更換光耦和一些放大晶體管電路。
如果是外圍問題,可以根據電路圖來分析輸入輸出的邏輯,從宏觀上和設備的運行情況來分析,也可以屏蔽掉一些輸入輸出聯鎖點來分開測試找問題。如果有PLC程序更加簡單,因為PLC都有在線診斷功能,可以單獨執行,看看執行到什么地方對應輸出的點狀態是否正常,就可以找到故障點了。
最難的還是一些系統問題,特別是一些人修理過的電路出現問題了。有一年,長隆的大擺錘出現問題,他們設備部門有PLC的程序,也有上邊工控機的程序,外邊的電路圖紙也齊全,而且能在線診斷各種狀態,但是大擺錘運行到某一個邏輯點,就自動跳閘了,而且全部斷電,沒有任何報警和提示。他們折騰了很久找不到問題,也找了很多人來看過,都找不到故障點。后來我去幫他們看,在控制室看起來是沒有什么特別的,因為該查的別人都查了,我親自爬到10多米高處,有個現場的小控制器,里邊有一些繼電器在里邊,因為我反復看了他們的圖紙和現場的工作邏輯,判斷問題點應該在這個箱子里邊。我讓他們開機操作了幾遍,每次都是運行到一個繼電器位置就跳總閘,但是這個繼電器就是一個普通的直流繼電器。
我試著拆掉這個繼電器線圈線,讓他們再操作一遍,結果設備運行到一定時間,又停下來了,但是沒有跳閘,我判斷是這個繼電器有問題,拆下來仔細檢查,發現是繼電器的續流二極管方向接反了,這樣運行到這個繼電器的線圈帶電的狀態,相當于12伏直流電源,直接加到這個續流二極管上形成正向導通,12伏電源短路了,所以電源跳閘了引起系統全部跳閘,把這個二極管顛倒過去就好了,估計當時有人檢查更換現場時候接錯線了引起的。
因此這類型的PLC外圍故障,并沒有任何報警提示,一切看起來都是正常的,也沒有任何東西壞,但是系統運行卻不正常,這種故障是最難排除的,因為有多人檢查和修理過,如果光看圖紙和程序,是無法找到問題的,一定要下現場抓細節。