← 所有文章

FIELD NOTES / 維護與故障排查

設備不動但啟動命令為真如何按能量鏈逐層排查

維護與故障排查作者:站長預估 5 分鐘閱讀

從請求、允許、輸出、驅動到負載回饋逐層定位設備不動。

本文目錄

把啟動請求和設備動作分開

HMI的啟動按鈕已亮,設備卻沒有動作,第一步不是把所有允許條件改成真。先找出畫面顯示的是操作請求、程式內部命令,還是驅動器已接受命令。這三個狀態之間通常還有模式、互鎖、順序、輸出與能量供應,任何一層未成立都可能合理地阻止動作。

本文把能量鏈分成請求、邏輯允許、輸出介面、驅動元件、物理能量、負載動作及位置回饋。這是排查用的框架,不是通用PLC程式。請在自己的圖紙上填入實際點位、端子與設備名稱,再沿同一條鏈比較正常和故障時的狀態。

先確認設備處於允許調查的安全狀態,保存故障畫面與診斷。涉及電氣、氣壓、液壓、重力或儲能時,隔離與量測由合格人員依程序執行;不要跨接安全回路、強制允許位元或站在動作區等待突然恢復。

準備一張檢查表,每一層都有預期狀態、實際證據、時間及未知原因。看不到某層就標成尚未確認,不能因上一層正常推定下一層也正常。這張表應能讓下一班接手繼續查,而不是只留下「程式看起來沒問題」。

先查模式與順序是否真的允許

假設操作請求為真,但設備處於手動模式,而該請求只允許自動模式執行,輸出不動可能是設計結果。先查模式來源、控制權、請求有效期限及當前步驟。舊畫面保留的按鈕狀態,不能當成PLC目前仍持有有效請求。

接著列出普通製程允許條件,例如上游可供料、下游可接收、原點成立、壓力有效及驅動器就緒。不要只看一個總允許位元;把形成它的條件逐項列出。若某項資料品質失效,顯示未知原因,不能偷偷補成允許。

命令也可能被同一掃描中的另一段程式撤銷。排查應追溯命令的所有寫入位置、狀態轉移與優先順序,核對最後有效值。監看畫面每幾百毫秒更新,可能看不到一掃描的短命令;需使用平台支援且經核准的追蹤方式確認。

若請求是邊緣觸發,重連後持續為真的舊按鈕不一定會再產生邊緣。先看新請求識別、接收時間與接受結果,而不是把按鈕一直按住。不同PLC和HMI的事件機制要依實際專案確認,本文不提供假定的系統位址。

完成此段應能回答命令是否被接受、被哪個條件阻止,以及是否仍在等待順序。若這裡已找到明確阻擋,先按程序處理該條件,不必立即更換接觸器或致動器。

沿驅動與能量供應繼續確認

若最終輸出命令確實成立,下一步核對輸出模組狀態、通道診斷、外部供電與驅動元件。輸出燈不等於負載已得到額定電壓或電流;接觸器吸合聲也不等於主接點完整導通。每項證據只能支持它實際涵蓋的範圍。

馬達系統還要分開看驅動器控制電源、主回路電源、就緒、使能、速度給定、轉矩限制、故障與實際速度。有運轉命令而速度給定為零,可能沒有旋轉;有速度給定而驅動器不就緒,則先查就緒條件。不可把解除安全功能當作一般故障排查步驟。

氣動系統則查供氣、調壓、先導需求、閥狀態、管路、排氣及負載。靜態壓力正常不代表動作時流量足夠;氣缸未到位也可能是機械卡滯或到位感測器問題。先用安全可取得的獨立證據確認機構是否真的未動。

建立時間例:請求0 ms、邏輯接受10 ms、輸出20 ms、驅動就緒已成立、實際運動始於120 ms。若故障時前三項相同而就緒變假,先定位到驅動條件;若運動已完成但到位輸入未出現,則回饋鏈比命令鏈更值得查。這些時間只是教學假設。

用分段證據縮小範圍

把每個結果分成已確認、待確認與不適用。已確認需要來源和時間;待確認寫明缺少哪個量測;不適用要有架構理由。例如設備使用氣缸,就不需要填馬達轉速,但應有實際行程或位置證據。這比在所有欄位隨意填正常更可靠。

若只有上層命令與最終回饋,先增加中間最有辨識力的觀測點。能量鏈中間的就緒或壓力訊號,往往比再拍十張HMI畫面更能縮小範圍。新增訊號不得干擾既有回路,並記錄測試設備如何影響量測。

修復後重新走完整鏈,確認啟動、停止、拒絕請求、故障與恢復的結果符合原設計。只測啟動成功不足以驗收;原本應阻止的條件仍須有效,資料失聯或重啟後不得讓舊請求意外啟動設備。

失敗時先查同一事件的資料是否同步。PLC在十點收到驅動器九點五十九分的舊就緒,不能用它解釋十點的命令。不同設備時鐘不可信時,標明排序限制,以同源序號或共同觸發證據輔助,不捏造精確因果。

交付內容包括能量鏈圖、實際點位表、正常與故障時間線、處置項目及恢復結果。本文適用一般設備維護推理,安全功能、控制回路與特定型號診斷仍依專案文件驗證。

練習與常見問題

練習:請求真、總允許假、驅動就緒真、輸出假,先查哪裡?先拆解總允許條件及其品質,再核對模式和步驟;不能因驅動就緒就強制輸出。若總允許與輸出都真而實際速度為零,再沿驅動與負載層繼續。

FAQ1:畫面按鈕亮是否表示PLC已接受?不一定,需看請求確認或實際命令來源,按鈕外觀可能只是本地狀態。

FAQ2:所有允許條件都真仍不動怎麼辦?查順序、命令持續時間、寫入優先與最後輸出,再查驅動及能量。

FAQ3:到位訊號沒有出現一定是機構卡住嗎?不一定,機構可能完成但回饋失效,要用獨立位置證據確認。

FAQ4:可以先跨接一個互鎖測試嗎?不以破壞保護功能作排查。測試須依核准程序和專案安全設計進行。

參考:Fluke:區分驅動器、馬達與負載的故障範圍。

參考:Festo Didactic:氣動元件與故障模式。

延伸閱讀