先把磁性位置需求說清楚
霍爾開關把磁場變成數位輸出,適合檢出氣缸活塞、護罩或旋轉件是否到位。選型前先寫清楚三件事:要辨識哪一個位置、磁鐵會以哪一極性接近、以及輸出在離開後要立刻復位還是等待另一極性。單極只對指定南極或北極動作;全極可對兩種極性動作;雙極與鎖存型的行為又不同,不能只看「霍爾」三字就互換。
TI的Hall開關分類把unipolar、omnipolar與latch分開,Allegro也把unipolar、bipolar、omnipolar和latch列為不同類別。輸出高低電位還取決於開漏或推挽、有效極性與外部上拉,應以該料號資料表為準。先依資料表辨識感測原理,再依完整接線圖確認輸出;磁性開關本身不能取代安全回路設計。
完成第一輪選型後,應能回答:磁鐵靠近時輸出何時改變、退開到哪裡才復位、兩個感測器是否需要同時有效、以及斷電重啟時PLC如何重建位置。若答案只寫「磁鐵近就ON」,就還缺少磁極、遲滯、安裝方向和輸出介面的條件。
位置檢出還要分辨「到位確認」和「移動許可」。感測器亮起只能表示某一磁場條件成立,不能單獨證明氣缸已鎖定、負載已卸除或機構沒有卡住。PLC可把感測輸入交給狀態機,再用動作超時和相反端互斥檢查補足診斷。
三種開關與遲滯的差異
| 類型 | 動作條件 | 離開條件 | 適用例 |
|---|---|---|---|
| 單極 | 例:正磁場到+3 mT動作 | 降至+2 mT釋放 | 門檻為自訂示例 |
| 全極 | 正或負磁場各有動作門檻 | 對應極性磁場強度減弱至釋放點 | 不能用有號B大小一概比較 |
| 雙極開關 | 依BOP與BRP保證範圍 | 可能跨越零點,查完整規格 | 不能一律視為鎖存 |
| 鎖存型 | 例:+3 mT設定 | 例:−3 mT復位 | 移走磁鐵未必復位 |
BOP是動作點,BRP是釋放點,兩者的差是遲滯。遲滯讓磁鐵在機械振動或邊界附近不會快速抖動;設計時應確保實際磁場在到位與離位兩個位置分別跨過相應門檻。不可把遲滯當成固定距離,因為磁鐵尺寸、感測面、氣隙、安裝材料與料號靈敏度都會改變場強。
不要用近場的簡化1/r³公式推算所有位置。磁場在磁鐵附近受形狀、磁化方向、鐵件和感測器封裝影響,距離變化不一定遵循單一遠場公式。實務上以資料表的BOP/BRP與機構實測建立允收窗口,再把窗口換算成氣缸行程公差。
若資料表只給典型BOP而沒有完整磁鐵曲線,先把它當選型起點,不當作現場保證值。用實際缸筒、支架和磁鐵在最大偏心與最低供電條件下測試,將最早動作與最晚釋放位置寫入驗收紀錄。
霍爾與磁阻是不同感測原理。磁阻元件利用磁場造成的電阻變化;SICK MZT7便採GMR技術檢出活塞位置。這不表示所有氣缸開關都是霍爾,也不表示磁阻產品必然比霍爾更適合你的缸筒。比對時仍要逐項查相容氣缸、動作區域、重複性、電源與輸出,不能僅凭原理名稱互換。
氣缸磁鐵的配對與接線
氣缸內建磁鐵必須和感測器型號配對。確認磁鐵是環形、帶狀或專用活塞磁鐵,磁場是否能透過指定缸筒結構被可靠檢出,以及資料表指定的感測面和安裝方向。若感測器能在桌上被某顆磁鐵觸發,不代表裝到鋁缸、鋼支架或不同壁厚後仍有相同裕量;替換磁鐵或感測器後要重做到位、離位和最大偏心測試。
| 測試事件 | 磁場/位置示例 | 輸出期待 | 失敗先查 |
|---|---|---|---|
| 完全縮回 | 自訂行程x=0 mm | 縮回輸入ON | 確認安裝窗口 |
| 向伸出方向離開 | 示例x=4 mm轉OFF | 縮回輸入OFF | 記錄釋放點 |
| 從中段返回縮回 | 示例x=2 mm轉ON | 縮回輸入ON | 記錄動作點 |
| 到伸出端 | 自訂行程x=100 mm | 伸出輸入ON | 另測伸出端窗口 |
以上0至100 mm行程及2、4 mm轉換位置全是自訂驗收示例,兩方向的切換點相差2 mm;不是任何料號的保證距離。實際窗口要用同一座標、相同速度反覆測量。短行程可能使兩端磁場窗口重疊,因此先在機構設計確認是否允許兩輸入同時成立,再決定診斷規則。
輸出接到PLC前先確認是PNP、NPN、開漏或推挽,以及工作電壓、電流和上拉需求。輸入點的COM極性、屏蔽、共地和線長也要列入圖面。教學偽碼可寫成「讀Retracted與Extended;若兩者同時ON且設計不允許重疊則報診斷;若兩者皆OFF則依狀態機判斷中間或未知位置」,但不能因此宣稱感測器已完成安全認證。
接線完成後先以LED或PLC監看確認靜態狀態,再低速往返氣缸;不要在尚未確認輸出型式時把感測器直接並接到未知電壓的輸入。若開漏輸出需要上拉,應由模組或設計圖指定電壓,並核對輸入漏電流和最大負載。
往返遲滯與診斷流程
做驗證時分別記錄接近與退離的事件,不要只從一個方向推測遲滯。讓氣缸以低速到縮回端,記錄輸出轉換位置;再慢慢離開,記錄復位位置;伸出端重複一次。若轉換點在多次循環中飄動,查固定座、磁鐵鬆動、供電噪聲、輸入濾波與機械振動。若只有一個方向失效,優先查極性與感測面。
雙極與鎖存型不能泛稱為「有遲滯的單極」。鎖存輸出可能在一個磁極到達後保持,直到相反磁極解除;單極開關則通常在場強降到釋放點就改回。全極開關對南北兩極都可能動作,但這不代表它能辨識南北方向。若流程需要知道移動方向,應使用兩個有間距的感測器或合適的雙極方案。
PLC診斷要把「未到位」「兩端同時到位」「超時」「感測器卡住」分開。斷電重新上電時,若沒有新的邊沿事件,系統不可憑上一掃描的Busy值宣稱位置已確認;先讀取目前兩個輸入;只有與已定義端點相符才確認該端位置,兩者皆OFF要標示中間或未知,不能直接宣稱已到位。這是一般狀態重建,不是功能安全判定。
若感測器在遲滯帶內反覆變化,先調整機械安裝和感測器距離,不要用過長的PLC濾波掩蓋問題。濾波會延遲真正到位事件,必須把濾波時間、氣缸速度和允許超時一起驗證,並在畫面顯示原始輸入與診斷原因。
FAQ 限制與官方資料
FAQ1:單極和全極可以直接互換嗎?答:不行;它們接受的磁極條件不同,若磁鐵方向固定但換成全極,可能在反向磁場或附近鐵件下提前動作。FAQ2:磁鐵越近場越強,距離就能用1/r³精算嗎?答:不能把近場當成單一公式;應依料號門檻、磁鐵形狀和實機氣隙量測。
FAQ3:鎖存型為何不會在同一磁極離開後立即復位?答:它的狀態由相反極性或料號指定的復位條件控制,和一般單極開關不同。FAQ4:氣缸磁鐵能否任意換別家?答:不能假設可換,必須核對磁鐵尺寸、磁化方向、缸筒、感測器靈敏度與完整行程測試。
適用限制是:本文未給出任何特定料號的保證距離、輸出電流或安全等級;實際設計要以資料表、電氣圖和機構公差完成驗證。TI頁面明列單極與全極產品分類,Allegro技術資料則說明BOP、BRP、遲滯以及鎖存和全極的差別。
參考:TI Hall-effect latches & switches overview
參考:Allegro Hall Effect Switch and Latching Switch Basics
參考:TI DRV5032 product information and datasheet entry