回覆列表
  • 1 # 技成PLC課堂

    PLC硬體故障解析,純乾貨

    說到PLC故障,先給大家普及下西門子s7200的硬體和工作原理

    不同PLC有不同的程式設計方法哦~

    常用PLC還是三菱和西門子的

    看完西門子plc的硬體結構和工作原理,接下來給大家講解下PLC常見的硬體故障原因

    PLC的硬體故障較為直觀地就能發現,維修的基本方法就是更換模組。根據故障指示燈和故障現象判斷故障模組是檢修的關鍵,盲目的更換會帶來不必要的損失。

    (1)電源模組故障

    一個工作正常的電源模組,其上面的工作指示燈如“AC”、“24VDC”、“5VDC”、“BATT”等應該是綠色長亮的,哪一個燈的顏色發生了變化或閃爍或熄滅就表示那一部分的電源有問題。“AC”燈表示PLC的交流總電源,“AC”燈不亮時多半無工作電源,整個PLC停止。這時就應該檢查電源保險絲是否熔斷,更換熔絲是應用同規格同型號的保險絲,無同型號的進口熔絲時要用電流相同的快速熔絲代替。如重複燒保險絲說明電路板短路或損壞,更換整個電源。“5VDC”、“24VDC”燈熄滅表示無相應的直流電源輸出,當電源偏差超出正常值5%時指示燈閃爍,此時雖然PLC仍能工作,但應引起重視,必要時停機檢修。“BATT”變色燈是後備電源指示燈,綠色正常,黃色電量低,紅色故障。黃燈亮時就應該更換後備電池,手冊規定兩到三年更換鋰電池一次,當紅燈亮時表示後備電源系統故障,也需要更換整個模組。

    (2)I/O模組故障

    輸入模組一般由光電耦合電路組成;輸出模組根據型號不同有繼電輸出、電晶體輸出、光電輸出等。每一點輸入輸出都有相應的發光二極體指示。有輸入訊號但該點不亮或確定有輸出但輸出燈不亮時就應該懷疑I/O模組有故障。輸入和輸出模組有6到24個點,如果只是因為一個點的損壞就更換整個模組在經濟上不合算。通常的做法是找備用點替代,然後在程式中更改相應的地址。但要注意,程式較大是查詢具體地址有困難。特別強調的是,無論是更換輸入模組還是更換輸出模組,都要在PLC斷電的情況下進行,S5帶電插拔模組是絕對不允許的。

    (3)CPU模組故障

    通用型S5PLC的CPU模組上往往包括有通訊介面、EPROM插槽、執行開關等,故障的隱蔽性更大,因為更換CPU模組的費用很大,所以對它的故障分析、判斷要尤為仔細。

    檢修例項:一臺PLC合上電源時無法將開關撥到RUN狀態,錯誤指示燈先閃爍後常亮,斷電覆位後故障依舊,更換CPU模組後執行正常。在進行晶片級維修時更換了CPU但故障燈仍然不停閃爍,至到更換了通訊藉口板後功能才恢復正常。

  • 2 # 控制研究控

    不管是三菱PLC還是西門子PLC,故障的時候都會有一些指示的,最有效的方法就是將變成軟體和實物連線起來去檢視程式中給你的資訊!

    故障還是分很多種,但是影響到程式執行的都可以在程式中反映出來!

    不管是通訊故障;還是由於人為操作造成的條件不滿足;疑惑是感測器訊號沒有得到,還是程式當初編寫的時候有bug,長期執行後表現出來了。--這些情況都可以從PLC程式中查詢而得到問題的點在哪裡!

    如果某個感測器DI點應該有的可是程式中看到是0,那麼就要去看看這個感測器的線路是否有問題,檢測位置是否有問題!

    如果是當初寫的程式有bug,多次出現故障後,就可以確認當初寫的程式有一些狀況條件沒有考慮的太清楚,那就要把程式修改最佳化起來!

    當然也會存在一些硬體本身的故障,造成不能通訊,或者通道燒壞,那麼就要更換硬體或者更換模組!

    總之,PLC系統故障的話,還是要回到控制系統大腦中的PLC程式去看,從內到外的檢查,因為程式會給你指明判斷問題的方向,順著這個方向走,從I/O, 到線線路,確定電壓電流,一段一段的排查問題,最終就能找到問題的點!

    就說這麼多了,處理問題的能力其實取決於對裝置的熟悉程度,所以沒事的時候看看裝置的系統圖,電氣圖,程式,多深入的想想,必然能更從容的應對裝置故障!

  • 3 # 小小的樹迷

    首先得判斷是什麼故障型別吧。

    一、簡單觀察一下,面板的指示燈。

    以三菱PLC為例:注意觀察面板上POWER、RUN、BATT、ERROR的指示狀態。

    1、POWER:燈閃爍、燈滅都不正常狀態,檢查電源電壓

    2、RUN燈:燈滅,說明程式已停止執行,與ERROR的狀態有關。

    3、BATT燈:燈亮表示電池電壓過低,需要更換電池。(注意更換電池的操作方法)

    4、ERROR燈:如果這個燈常亮,說明比較嚴重了,最嚴重的就是主單元的硬體受損。如果燈閃爍,可能是引數出錯,迴路出錯等等,需要藉助PLC診斷。

    二、根據不同的故障情況,選擇不同的判斷方法,可以藉助works 2來監控判斷。

    1、情況不是很嚴重的,可以先程式檢查,引數檢查,判斷時候邏輯錯誤或者雙線圈之類的。

    2、不能透過觀察判斷的故障,透過GX works 2裡面的PLC診斷功能來檢視故障程式碼,然後在程式設計手冊裡找到對應的故障程式碼資訊及解決方法。

    有時候,還是要結合實際的應用來判斷。不懂的可以找PLC的技術支援。西門子的故障判斷類似思路。

    有一次我遇到這樣一個故障,故障程式碼為1000,(輸入X0起始的單元為安裝),I/O構成出錯。我很疑惑,X0是基本單元裡自帶的,並不是我擴充套件的單元。我就打電話給PLC的技術支援,他說這個故障很奇怪,可能是CPU混亂了,需要返廠維修。

    後來發現,之前有個同事拆了它,裝回去,有I/O點接觸不良,導致的這個故障。固定好之後,故障消失。所以遇到故障,要耐心分析,總能找到問題和方法。

  • 中秋節和大豐收的關聯?
  • 形容說話聲音微弱的詞語?