← 所有文章

霍爾磁性位置開關 單極 雙極 全極與氣缸磁鐵配對

· 站長

用霍爾開關檢出氣缸磁性位置,區分單極、雙極鎖存、全極與線性型,說明BOP/BRP遲滯、磁鐵配對、接線與往返診斷。

先把磁性位置需求說清楚

霍爾開關把磁場變成數位輸出,適合檢出氣缸活塞、護罩或旋轉件是否到位。選型前先寫清楚三件事:要辨識哪一個位置、磁鐵會以哪一極性接近、以及輸出在離開後要立刻復位還是等待另一極性。單極只對指定南極或北極動作;全極可對兩種極性動作;雙極與鎖存型的行為又不同,不能只看「霍爾」三字就互換。

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

參考:SICK MZT7的GMR感測原理

參考:Allegro雙極開關的門檻分類

延伸閱讀


使用 PLC 工具箱 →