2026年4月3日 星期五

電梯卡住的真相:多軸伺服系統編碼器失步原因與預防

你有過電梯突然卡住、或是樓層顯示亂跳的經驗嗎?當電梯停在半空中不動,大家心裡想的通常是故障了。但站在自動化工程師的角度來看,這很有可能不是零件壞掉,而是負責告訴系統「我在哪裡」的編碼器發生了「失步」現象。我們從根本來了解,這其實就是控制系統在面對位置訊號時,因為混亂而導致的自我保護機制。

解構編碼器:它真的絕對不會出錯嗎?

很多初學者有一個迷思,認為只要換上「絕對值編碼器」,位置就不會跑掉。這聽起來很合理,因為它標榜斷電後位置依然存在。但看著很複雜,拆開看基本原理,編碼器其實就是一個感測器,透過光學或磁感應來回報馬達轉了多少角度。當我們談到「失步」時,並不是編碼器忘了自己的位置,而是它的訊號在傳輸過程中,「被外在干擾綁架了」。

在工業現場,編碼器的線路就像是感應神經,如果旁邊跑著大功率的動力電纜,或者接地電位不穩定,這些電子訊號就會產生毛邊。這就像你在電話裡聽對方說話,背景雜音太大,結果你把「向左轉」聽成了「向右轉」。編碼器發送的原始訊號被干擾淹沒,系統讀到的數值就出現了跳動,這就是失步的真相。

從隔離測試找真相:像燒杯一樣處理訊號

我在處理這種疑難雜症時,最喜歡用的方法就是「隔離」。很多時候,我們找不到失步的原因,是因為干擾是透過我們意想不到的路徑傳進來的。

我曾經處理過一個案子,機台一跑,數值就亂跳。我把感測器拆下來,把它想像成一個放在燒杯裡的脆弱標本,將它與機台的機殼物理隔絕,並且使用獨立的電源供應器。結果神奇的是,漂移現象完全消失了。這讓我確認了一件事:問題不在感測器本身,而是機台本身的電位差透過管路傳導進來。這就像是兩個地基不平的房子,因為連結的地方有電位差,導致電子流向了不該去的地方。

重點:很多時候,伺服失步的原因並非編碼器故障,而是「地迴路」被干擾了。隔離電源與訊號線的電位差,是排除故障的第一步。

安全PLC:電梯級別的防禦機制

講到電梯,為什麼它能這麼安全?除了編碼器的準確度,更核心的是後端的「安全PLC」。我自己調校過這類的系統,安全PLC的邏輯非常嚴謹。簡單來說,它會把同一個控制指令進行兩次獨立計算,然後讓兩個CPU「互相對質」。如果算出來的結果不一樣,它就會判定系統有風險,直接切斷動力輸出,讓電梯停在原地。

在一般的自動化設備中,我們也可以學習這種架構。當系統偵測到位置異常跳動時,安全任務區塊會立即接管,禁止馬達動作。這不是為了讓你停機,而是為了防止馬達在錯誤的位置資訊下,發出錯誤的指令,導致機械碰撞或是更嚴重的工安意外。

注意:千萬不要為了方便而跳過安全迴路邏輯。在處理多軸伺服時,確保門鎖迴路(Door Interlock)與位置感測器是經過安全PLC校驗的,這是保證產線不停擺的最基本底線。

自動化其實就是一場與物理環境的對話。下次當你在工廠看到機台飛快運轉,或是搭乘電梯時,不妨想一想,這些編碼器與PLC背後,正在進行多麼精密的訊號過濾與確認。只要掌握了這些基礎原理,那些看似複雜的故障,拆解起來其實也就沒有那麼神秘了。

沒有留言:

張貼留言