センサーが誤動作する時の原因と切り分け|チャタリング・外乱光・ノイズ
「センサーが時々誤検出する」「昨日は出たのに今日は再現しない」——現場で最も厄介なのがこのタイプのトラブルです。センサーの前に張り付いて再現を待っても、肝心な瞬間は見られないことがほとんど。症状のパターンから原因を推理する切り分け方を持っているかどうかで、解決までの時間が大きく変わります。
この記事では、センサーが「ONはするけど挙動がおかしい」「たまに化ける」時の原因と切り分け手順を、現場のトラブルシュート目線で整理します。なお、「入力が全くONしない」場合は原因の系統が別なので、姉妹記事のPLCの入力がONしない時の切り分けをご覧ください。こちらは「動くけど怪しい」に特化します。
まず症状を3パターンに分ける|切り分けの最初の一歩
誤動作の相談を受けた時、いきなりセンサーを触り始めるのは悪手です。まず「どんな出方をしているか」を聞き出し、次の3パターンに分類しましょう。この分類だけで、疑うべき原因の系統がほぼ決まります。
- パターン①:特定の条件で毎回誤検出する
「このワークの時だけ」「この位置に来た時だけ」など、条件が揃えば再現する。→ 検出条件の問題(距離・ワークの性状・背景・付着物)を疑います。 - パターン②:不定期にランダムで化ける
時間もワークも関係なく、思い出したように出力がバタつく。→ ノイズ・チャタリング系を疑います。 - パターン③:特定の機器の動作と同期して化ける
「隣のサーボが動く瞬間」「大きなモーターが起動する時」に出る。→ ノイズが濃厚で、しかもノイズ源特定のヒント付き。実は最も解決に近いパターンです。
症状のパターンは「犯人の足跡」
再現条件がはっきりしているほど原因は物理的(検出条件)、ランダムなほど電気的(ノイズ)に寄っていきます。「いつ・どんな時に出るか」を聞き出すことは、遠回りに見えて最短ルートです。
検出条件の問題(パターン①)|ギリギリ運用とワークのばらつき
特定の条件で毎回出るなら、センサーは「言われた通りに仕事をしている」可能性が高いです。つまり、検出条件そのものが誤検出を許す設定になっているということ。よくある要因を挙げます。
検出距離ギリギリの運用
定格検出距離の限界近くで使っていると、温度変化やワークの位置ばらつきでON/OFFの境界が揺れます。カタログの検出距離は理想条件での値なので、実際は余裕を持たせた距離で使うのが基本です。「取り付け直後は動いていたのに最近怪しい」なら、経年や環境変化で余裕がなくなった可能性を疑いましょう。
ワークの色・表面のばらつき(光電・拡散反射形)
拡散反射形の光電センサーは、ワークからの反射光の量で検出するため、ワークの色や表面状態が変わると検出のしやすさが変わります。「黒っぽいワークの時だけ検出が不安定」「表面がざらついたロットだけ怪しい」なら典型的なこのパターンです。
光沢ワークの表面反射(回帰反射形)
回帰反射形は「反射板からの光が遮られたら検出」という方式ですが、ワーク自体が鏡面のように光を反射すると、反射板からの戻り光と勘違いして「ワークがいない」と判定することがあります。光沢ワークで検出が抜けるなら、この方式特有の弱点を疑ってください。
背景の映り込み
拡散反射形で、ワークの向こう側にある壁や機械フレームが反射して「ワークがいないのにON」になるケースです。背景までの距離が近い、背景が白っぽい・光沢がある、といった条件で起きやすくなります。
周囲金属の影響(近接センサー)
近接センサーは検出面の周囲にある金属の影響を受けます。取り付けブラケットや周囲の金属フレームが近すぎると、検出距離が変わったり誤検出の原因になったりします。取り付け方の制約(シールドタイプかどうか等)は機種によって異なるので、取扱説明書の取り付け条件を確認しましょう。
水滴・切粉の付着
レンズや検出面への水滴・油・切粉の付着は、光電でも近接でも誤検出の定番要因です。特に切削加工まわりでは、「掃除したら直った」で終わらせず、付着しにくい取り付け向きやエアブローを検討するところまでが対策です。
検出方式ごとの得意・不得意を体系的に知っておくと、この系統の切り分けは一気に速くなります。詳しくは光電センサーの種類と使い分けと近接センサーの種類と使い分けで解説しています。
センサー同士の相互干渉|隣のセンサーの光・磁界を拾う
意外と見落とされるのが、同じ種類のセンサーを近くに並べたことによる相互干渉です。光電センサーなら隣のセンサーの投光を自分の受光部が拾ってしまう、近接センサーなら互いの磁界が干渉し合う、といった現象で、出力が不安定になります。
「センサーを増設してから調子が悪い」「2個並んでいる片方だけおかしい」なら、まずこれを疑ってください。一般的な対策は次の通りです。
- 取り付け間隔を離す:最も確実な対策。必要な離隔距離は機種・方式によって異なるので、取扱説明書の相互干渉の項を確認します。
- 干渉防止機能付きの機種を使う:近接配置を前提にした干渉防止機能を持つ機種があります。
- 交互配置・向きの工夫:光電なら投光器と受光器の向きを互い違いにする、検出軸をずらすなど、光が相手に入らない配置にします。
チャタリング・振動|ON/OFF境界でワークが揺れると出力がバタつく
ワークが検出のON/OFF境界付近で振動していると、出力が短時間にON/OFFを繰り返す「チャタリング」が起きます。コンベア上でワークが揺れながら流れてくる、停止位置が境界ギリギリ、といった状況が典型です。PLC側でカウントしている場合、1個のワークを2個・3個と数えてしまう形で表面化します。
対策は2方向から考えます。
- 物理側:検出位置を境界から離す(センサー位置・角度の調整)、ワークの揺れ自体を抑える。根本対策はこちらです。
- PLC側:入力がしばらく安定してから確定させるタイマでのフィルタ処理や、立ち上がりを1回だけ拾う工夫で、バタつきの影響を吸収する。あくまで一般論レベルの緩和策で、必要なフィルタ時間は設備のタクトとの兼ね合いで決めることになります。
PLC側の対策だけで済ませると「数え漏らし」という別の問題を生むことがあるので、まず物理側で境界から離せないかを検討するのが順序です。
ノイズ(パターン②③)|インバータ・サーボと同期して化けるなら
ランダムに化ける(パターン②)、あるいは特定機器の動作と同期して化ける(パターン③)なら、電気的なノイズを疑います。特にインバータやサーボアンプの運転中だけ出る、大きな負荷(電磁接触器・ソレノイドなど)の開閉の瞬間に出るという同期性が見えたら、ノイズ源はほぼそこです。
対策は王道の3本柱に集約されます。
- センサー線と動力線の離隔:センサーの信号線を動力線と同じダクトに這わせない・並走させない。配線ルートの見直しは地味ですが効きます。
- シールド線と接地:シールド線を使っていても、接地が正しくないと効果が出ません。シールドの接地方法はシールド線の基礎と接地方法で詳しく解説しています。
- ノイズ源側での対策:リレーや電磁弁のコイル開閉がノイズ源なら、発生源にサージ抑制素子を付けるのが筋の良い対策です。盤全体のノイズ環境が悪いならノイズフィルタの検討も選択肢に入ります。
ノイズ対策は「受け側で耐える」より「出す側で抑える」
センサー側でいくら頑張っても、ノイズ源が野放しなら別の機器で同じ問題が再発します。同期性からノイズ源が特定できたら、まず発生源側の対策を検討するのがセオリーです。
切り分けの実務手順|「同時に2つ変えない」が鉄則
ここまでの原因候補を踏まえて、実際の進め方を整理します。
- ① 症状を記録する:いつ・どのワークの時・どの機器の動作と同時か。オペレーターへのヒアリングも含め、まず事実を集めます。「たまに」で片付けず、出た時刻と状況をメモしてもらうだけでも傾向が見えてきます。
- ② パターンに分類する:①条件依存=検出条件、②ランダム=ノイズ・チャタリング、③機器同期=ノイズ源特定のヒント。冒頭の3分類に当てはめます。
- ③ 仮説を立てる:分類に対応する原因候補から、その設備の状況に合うものを絞り込みます。
- ④ 1つずつ潰す:対策は必ず1つずつ実施して効果を確認します。ここで「センサー位置も変えて、配線も直して、フィルタも入れた」とまとめてやると、直ってもどれが効いたのか分からず、知見が残りません。次に同じトラブルが起きた時、また一からやり直しになります。
再現頻度が低いトラブルほど、「対策→様子見」の1サイクルに時間がかかります。だからこそ、記録と分類で仮説の精度を上げてから手を動かすことが、結果的に最短ルートになります。
まとめ:3パターン分類が誤動作トラブルの羅針盤
センサーの誤動作は、再現を待つのではなく症状のパターンから推理するのが現場の定石です。最後に切り分けの軸を再掲します。
- パターン①:特定条件で毎回出る → 検出条件の問題。距離の余裕・ワークのばらつき・光沢の表面反射・背景の映り込み・周囲金属・付着物を疑う
- パターン②:ランダムに化ける → ノイズ・チャタリング系。配線ルート・シールド接地・ワークの揺れを疑う
- パターン③:特定機器と同期して化ける → ノイズ濃厚+発生源のヒント付き。ノイズ源側の対策から検討する
- 共通の鉄則:症状を記録し、対策は同時に2つ変えない。1つずつ潰して「何が効いたか」を知見として残す
そして「そもそも全くONしない」なら、本記事ではなく配線・電源・設定の系統から当たるのが近道です。PLCの入力がONしない時の切り分けと使い分けてください。
