「センサがONすると出力線が0Vになる」という説明を読んで、皆さんは「0Vが流れるってどういうこと?」と手が止まった経験はありませんか。私も装置設計を始めた1年目、まったく同じ場所でつまずきました。
結論から書きます。NPNとPNPの違いは、出力線に電流を「吸い込む」か「吐き出す」かの一点だけです。そして「0Vが流れる」という現象は存在しません。流れるのは電流で、0Vは電位です。この2つを分けて考えた瞬間に、NPNとPNPの違いは驚くほど単純になります。
この記事では、NPNとPNPの違いを「配線」「規格の背景」「地絡したときの挙動」という3つの角度から整理します。カタログの型番末尾を見て迷わなくなるところまで、具体的な数字と手順で落とし込んでいきます。
「0Vが流れる」で固まるのは、皆さんだけではありません

センサのカタログや教科書には、こう書かれています。
NPN出力は、センサがONしたときに出力線が0Vになります。
初めてこの一文を読んだとき、私は素直にこう思いました。「0Vという電気が、線を通って流れていくのか」と。そして次の瞬間、「0Vが流れるなら、それは何も流れていないのと同じでは?」と混乱しました。
この混乱には理由があります。日本語の「流れる」という言葉が、電気の世界では電流にしか使えないからです。ところが日常会話では「信号が流れる」「電気が流れる」と、対象を曖昧にしたまま使います。カタログの説明文もこの曖昧さを引き継いでいるため、初学者ほど正確に読もうとして詰まります。
私が装置立ち上げの現場で見てきた限り、この壁でつまずくのは新人設計者だけではありません。機械系出身で20年やってきたベテランでも、「センサはとりあえず電気屋さんに任せる」と言って、出力形式の話を避けている人がいます。避けた結果どうなるかというと、部品表にNPNと書かれたセンサを発注し、PLCの入力ユニットはソースタイプで手配され、立ち上げ当日に「入力が入りません」と現場から電話が来ます。
わからないまま避け続けた領域は、必ず一番忙しい日に請求書を持ってやってきます。
私自身、搬送ラインの立ち上げで、光電センサ12個をすべて逆の出力形式で手配したことがあります。納期の都合で全数交換はできず、中継リレーを12個追加して盤に押し込む羽目になりました。盤内スペースは足りず、DINレールを延長し、配線図を書き直し、2日を溶かしました。原因は、私が図面に「出力形式:NPN/PNP」の一行を書いていなかったこと。ただそれだけです。
NPNとPNPの違いは「電流をどちらに流すか」だけ

ここからが本質です。NPNとPNPの違いは、内部のトランジスタが負荷に対してどちら側に入っているかという配置の違いに尽きます。
まず「0Vが流れる」という表現を捨てる
電気の世界では、次の2つを厳密に分けます。
- 電位(電圧):ある点が基準(0V)に対して何ボルト高いかという「高さ」。流れません。
- 電流:実際に移動する電荷の量。流れます。単位はA(アンペア)。
「センサがONすると出力線が0Vになる」という文は、正しくは「出力線の電位が0V付近まで下がる」という意味です。そのとき電流は、電源の+24V → 負荷(PLCの入力回路) → センサの出力線 → センサ内部 → 0V へと流れています。0Vが流れているのではなく、0Vに向かって電流が流れているわけです。
この言い換えができれば、あとは向きの話だけです。
NPNは「吸い込む」、PNPは「吐き出す」
キーエンスの技術解説では、NPN出力は「負荷電流が流れ込む(シンク)側」となり、電源の+側と出力の間に負荷を接続する、と説明されています。トランジスタがONになると出力端子の電圧は0Vになります。一方PNP出力は「負荷電流が流れだす(ソース)側」となり、0Vと出力の間に負荷を接続し、ONになると出力端子の電圧が電源の+側と同じになります(出典:キーエンス「センサとは.com」)。
言葉にすると難しく聞こえますが、日本語一言でまとめられます。
| 出力形式 | 別名 | ONしたときの出力端子 | 電流の向き | 負荷をつなぐ相手 |
|---|---|---|---|---|
| NPN出力 | シンク出力 | 電位が0Vになる | センサへ吸い込む | +24V側 |
| PNP出力 | ソース出力 | 電位が+24Vになる | センサから吐き出す | 0V側 |
覚え方は「NPNはNの字のように下(0V)へ落とす」で十分です。私は今でもこれで思い出しています。
3線式センサは配線色で読める
DC3線式のセンサは、リード線の色で役割が決まっています。IEC 60947-5-2(国内対応規格はJIS C 8201-5-2「近接スイッチ」)に基づく配色です。
| 色 | 役割 |
|---|---|
| 茶 | 電源+(通常+24V) |
| 青 | 電源−(0V) |
| 黒 | 制御出力 |
| 白 | 補助出力(第2出力・自己診断出力など) |
つまり茶と青は電源で、実際に信号が出るのは黒の1本だけです。NPNかPNPかで変わるのは、この黒線を+24V側の負荷につなぐか、0V側の負荷につなぐかという一点だけになります。センサ本体の中身が違うのではなく、外側の回路の組み方が裏返る、と理解すると腹落ちします。
「難しい」のではなく、「言葉が2つの意味で使われている」だけです。
なお、こうしたセンサをどの機器と組み合わせるかを考える段階では、エアシリンダの選定手順で触れているマグネットスイッチの選び方とも直結します。アクチュエータを選んだ時点で、位置検出センサの出力形式も同時に決めるのが本来の順番です。

NPNとPNPで混乱する3つの原因

理屈がわかっても、現場では繰り返し混乱が起きます。原因は3つに整理できます。
原因1:「電圧」と「電流」が同じ言葉で語られている
1つ目は、先ほど扱った言葉の問題です。「0Vが流れる」「信号が来る」「24Vが出る」といった表現が混在し、電位の話なのか電流の話なのかが読み手に委ねられています。
対策は単純で、説明文を読むときに毎回「これは電位の話か、電流の話か」と自問することです。「なる」「かかる」と書いてあれば電位、「流れる」「流し込む」と書いてあれば電流。この仕分けを10回もやれば、カタログの読み間違いはほぼ消えます。
原因2:シンク/ソースは“どちら基準”かで逆転する
これが最大の落とし穴で、多くの解説記事が触れていない部分です。
「シンク(吸い込み)」「ソース(吐き出し)」という言葉は、誰を主語にするかで指すものが入れ替わります。
- センサを主語にすると:NPNセンサは電流を吸い込むので「シンク出力」
- PLCの入力ユニットを主語にすると:NPNセンサを受ける入力ユニットは、電流を吐き出す側になる
つまり同じ組み合わせを、立場を変えて呼ぶだけで「シンク」とも「ソース」とも言えてしまいます。実際、メーカーの取扱説明書でも呼び方が統一されていません。三菱電機やオムロンのPLC入力ユニットでは「シンクタイプ入力=NPNセンサを接続するタイプ」と表記されることが多い一方、海外製機器の英文マニュアルでは同じ構成を「sourcing input」と書いている例があります。
ですから、私は用語で覚えるのをやめました。判断基準はこれ1つです。
入力ユニットのコモン端子に、+24Vをつなぐのか、0Vをつなぐのか。
コモンに+24Vをつなぐ(プラスコモン)なら、相手はNPNセンサ。コモンに0Vをつなぐ(マイナスコモン)なら、相手はPNPセンサ。用語ではなく端子で判断すれば、メーカーが何と呼んでいようと間違えません。
原因3:型番末尾の1文字でしか区別されていない
3つ目は、発注ミスの温床です。センサの型番は、NPNとPNPで末尾のわずか1〜2文字しか違わないことがほとんどです。
たとえば同一シリーズで「-N」がNPN、「-P」がPNPというだけの差、あるいは末尾の数字が1違うだけ、という設定になっています。部品表の文字が小さければ見落としますし、Excelでコピーして型番を1行ずらせば、そのまま誤発注になります。
部品表の型番は、末尾から読む習慣をつけてください。 頭から読むと、シリーズ名が同じであることに安心して、肝心の1文字を飛ばします。
NPN出力とPNP出力を7項目で比較|どちらが優れているのか

「結局どちらが良いのか」という疑問に、正面から答えます。結論は「条件によって変わる。ただし新規設計で選択の自由があるならPNPが無難」です。理由を7項目の比較で示します。
| 比較項目 | NPN出力(シンク) | PNP出力(ソース) |
|---|---|---|
| ONしたときの出力電位 | 0V付近 | +24V付近 |
| 電流の向き | センサへ吸い込む | センサから吐き出す |
| 入力側コモン | +24V(プラスコモン) | 0V(マイナスコモン) |
| 国内での入手性 | 非常に良い(在庫豊富) | 良い(機種は限られる場合あり) |
| 海外向け装置への対応 | 仕様書で断られる場合がある | ほぼ問題なし |
| 安全機器との組み合わせ | 選択肢が限られる | 標準的 |
| 信号線が地絡したとき | 誤ONになりうる | 停止側に倒れる |
上位5項目は単なる仕様の違いで、優劣はありません。差が出るのは下の2項目、つまり海外規格への対応と、故障したときにどちら側に倒れるかです。
国内の既存ラインに増設する場合は、周囲の機器に合わせるのが正解です。すでにNPNで組まれた盤にPNPのセンサを1個だけ足すと、コモンが違うため入力ユニットを分けるか、中継リレーを入れる必要が出ます。統一されていることの価値は、理論上の優劣より大きいのが実務です。
一方、新規設計・海外出荷の可能性がある装置では、最初からPNPで揃えるほうが後の手戻りが少なくなります。私は輸出案件で「NPNセンサは不可」と客先仕様書に明記され、設計途中で全数を差し替えました。優劣の議論より、「後から変えられるか」で選ぶほうが実利があります。
なぜ日本はNPN、欧州はPNPが標準なのか|規格をたどると理由が見える

「日本はNPN、欧州はPNP」という話は多くの記事に書かれていますが、なぜそうなったのかまで説明されているものは多くありません。ここは規格をたどると、はっきりした理由に行き当たります。
事実確認:主流が地域で分かれている
まず前提を確認します。キーエンスの技術解説では、日本やアメリカなどではNPN型トランジスタが主流で、PLCやCNC機器との接続がしやすい仕様になっている一方、PNP型トランジスタはヨーロッパなどを中心に多用されている、と説明されています(出典:キーエンス「センサとは.com」)。
分岐点は「制御回路をどこで接地するか」
理由の中心にあるのが、機械の電気装置に関する国際規格 IEC 60204-1(国内対応規格:JIS B 9960-1「機械類の安全性-機械の電気装置-第1部:一般要求事項」)です。
この規格では、制御回路について、地絡(信号線がフレームやアースに触れてしまう故障)が起きたときに危険側の故障を起こさないことが求められます。そして接地する場合は、コイルの開閉されない側を接地する、という考え方が示されています。
直流の制御回路でこれに従うと、接地する側は0V側になります。オムロン制御機器の技術解説では、直流回路において接地する側を0V側にすると、それはPNP出力機器の接続方法にほかならないため、安全機器には一般にPNP出力機器が用いられる、と説明されています(出典:オムロン制御機器「安全のヒント」)。
つまり順番はこうです。
- 規格が「地絡で危険側に倒れるな」と要求する
- その要求を満たすには直流回路の0V側を接地するのが合理的
- 0V側接地の回路と素直につながるのはPNP出力
- 結果として欧州の安全機器はPNPが標準になった
PNPが選ばれたのは性能が良いからではなく、「壊れ方」を規格が指定したからです。
日本でNPNが広まった理由
では日本はなぜNPNなのか。歴史的には、NPNトランジスタのほうが製造上扱いやすく安価だった時期が長かったこと、そして国内PLCがその前提で入力ユニットを揃えたことが大きいと言われています。いったん市場の大半がNPNで揃うと、後から個社が変えるコストのほうが高くなります。技術的な優劣ではなく、先に普及した規格に引きずられたというのが実態に近いでしょう。
なお、オムロンの解説では、NPN出力のセンサを安全回路で使う場合は+24V側を接地する方法になるものの、+24V側接地で使用できる安全機器は機種が限られる、とも示されています。国内向けだから何でもNPNで良い、とは言い切れない点は押さえておく価値があります。
「NPNは危険」は本当か|地絡3パターンを追って検証する

前章で「NPNは地絡で誤ONになりうる」と書きました。ただ、これを鵜呑みにして「NPNは危険だから使うな」と言うのは乱暴です。実際に何が起きるのかを、3つのパターンで追ってみます。
前提は、DC24V制御回路で0V側を接地した、欧州流の一般的な構成とします。
パターン1:信号線がフレーム(0V・接地)に触れた
装置内で配線の被覆が擦れ、黒線がフレームに接触した状態です。
- PNPの場合:センサがOFFのうちは、信号線は0Vのままで何も起きません。センサがONした瞬間に+24Vが0Vへ短絡し、過電流でセンサの保護機能が働くかヒューズが切れます。入力はONしないため、機械は動きません。
- NPNの場合:入力ユニットのコモンは+24Vです。+24V → 入力回路 → 黒線 → 地絡点 → 0V という経路が完成し、センサがOFFのままでも入力がONします。機械は「物が来た」と判断して動き出します。
これがNPNの危険側故障です。危ないのはNPNという素子ではなく、「0V側接地の回路にNPNを入れた組み合わせ」だという点が正確な理解になります。
パターン2:信号線が+24Vに触れた
隣の端子とショートした、圧着端子が浮いて隣接電位に当たった、というケースです。
- PNPの場合:出力が+24Vなので、電位差が生じず入力は常時ONのままになります。異常には気づきにくい状態です。
- NPNの場合:ONしたときに出力トランジスタへ電源が直結する形になり、保護回路がなければ素子が破損します。多くの機種は短絡保護を持っていますが、カタログで「出力短絡保護」の有無を確認しておく必要があります。
パターン3:+24V側を接地した回路でNPNを使った
日本の一部の設備で採用される構成です。
- NPNの場合:黒線がフレーム(=+24V)に触れても、入力ユニットのコモンも+24Vなので電位差が生じず、入力はONしません。安全側に倒れます。
- ただしこの構成では、市販の安全機器の多くが0V側接地を前提としているため、選定できる機種が限られます。
3つのパターンを表にまとめます。
| 地絡の状況 | 回路の接地側 | NPNセンサ | PNPセンサ |
|---|---|---|---|
| 信号線がフレームに接触 | 0V側接地 | 誤ON(危険側) | 停止/不動作(安全側) |
| 信号線が+24Vに接触 | 0V側接地 | 出力素子の破損 | 常時ON(発見しにくい) |
| 信号線がフレームに接触 | +24V側接地 | 不動作(安全側) | 誤ON(危険側) |
この表からわかることは1つです。危険なのは出力形式そのものではなく、「接地の取り方と出力形式の組み合わせ」です。 「NPNは危険」という短い言葉だけを覚えると、+24V側接地の設備で判断を誤ります。
上位の解説記事の多くは1行目のケースだけを取り上げてPNPを推奨していますが、実務では3行目の設備にも普通に遭遇します。皆さんが盤を開けたら、まずどちらの電位が接地されているかを確認してください。話はそこから始まります。
誤配線をなくす4つの手当て

ここまでの内容を、設計者の作業に落とし込みます。手当ては4つです。
手当て1:出力形式を図面と部品表に必ず書く
最も効果が大きく、最も忘れられている対策です。センサの型番だけを書いた部品表は、発注担当者にとって単なる文字列で、末尾の1文字の意味は伝わりません。
部品表には型番とは別の列を設け、「出力形式:NPN」あるいは「出力形式:PNP」と日本語で書きます。あわせて図面の注記に「本装置の入力コモンは+24V(プラスコモン)」と1行入れておけば、後から人が増えても間違いようがありません。
私が12個のセンサを無駄にしたのは、この1行がなかったからです。1行の注記が、2日の残業より安いのは間違いありません。
手当て2:センサではなく、PLCの入力ユニットから決める
選定の順番を逆にします。センサのカタログを開く前に、PLCの入力ユニットの仕様書を開いてください。確認するのは次の3点です。
- 入力ユニットのコモン端子は、+24Vと0Vのどちらをつなぐ仕様か
- 1コモンあたりの入力点数と、コモンを分けられるか
- ON電圧・ON電流のしきい値(例:ON時15V以上・3mA以上など)
受け側が決まれば、センサ側は自動的に決まります。この順番は、アナログ信号でもまったく同じです。詳しくはアナログ出力の選び方で、電流出力と電圧出力を受信側から選ぶ手順を解説しています。

手当て3:混在してしまったら、リレーか変換で受ける
既設ラインへの増設などで、どうしてもNPNとPNPが混ざる場面はあります。取れる手は3つです。
- 入力ユニットを分ける:コモンが分離できる機種なら、ユニット単位・コモン単位で系統を分ける
- 中継リレーを入れる:センサ出力でリレーを駆動し、接点出力に変換する。極性の概念がなくなるため確実
- 変換器・切替機能付きセンサを使う:NPN/PNP自動切替に対応した機種を選ぶ
ただしリレーは応答時間が数ミリ秒〜十数ミリ秒加わります。高速搬送でセンサの応答が数百マイクロ秒必要な用途では、リレーを入れた瞬間に検出が間に合わなくなります。「つながる」と「間に合う」は別問題である点に注意してください。
手当て4:残留電圧・漏れ電流・最大負荷電流を確認する
「ONしたら0V」と書きましたが、実際には完全な0Vにはなりません。トランジスタの飽和分が残り、これを残留電圧と呼びます。値は機種ごとに異なるため、カタログの「残留電圧」欄で必ず確認してください。
同様に、OFFのときも完全にゼロにはならず、わずかな漏れ電流が流れます。オムロンの近接センサの技術資料では、DC2線式のものは残留電圧が数V、AC2線式では概ね3〜4V程度になると示されており、DC3線式の制御出力は概ね50〜200mA程度が上限とされています(出典:オムロン制御機器「近接センサ 参考資料」)。
これらの値が問題になるのは、次のような場面です。
- 受け側のOFF電圧しきい値が低く、残留電圧でOFFと判定されない
- 1つのセンサ出力で複数の負荷を駆動し、最大負荷電流を超える
- 漏れ電流で小型リレーが復帰しない
いずれもテスターで測ってからでは遅く、カタログの段階で防げる問題です。
明日からできる具体アクション|5ステップ確認手順

最後に、実際の手順に落とします。新規でも増設でも、この5ステップで進めれば出力形式で失敗しません。
ステップ1:盤を開けて、接地されている電位を確認する
既設装置なら、制御用電源の0V側と+24V側のどちらが接地されているかを、回路図と実物で確認します。ここが確定しないと、安全側・危険側の判断がすべて逆になります。図面が実物と違う現場も珍しくないため、可能なら実測してください。
ステップ2:PLC入力ユニットのコモン端子を確認する
仕様書を開き、コモンに何をつなぐかを確認します。判断は次の表のとおりです。
| 入力ユニットのコモン | 接続すべきセンサ | 一般的な呼称 |
|---|---|---|
| +24Vをつなぐ | NPN出力 | プラスコモン/シンクタイプ入力 |
| 0Vをつなぐ | PNP出力 | マイナスコモン/ソースタイプ入力 |
呼称はメーカーによって揺れます。表の左の列(何をつなぐか)だけを信じてください。
ステップ3:センサの型番を末尾から読み、出力形式を確定する
候補のセンサについて、カタログで次の4点を拾います。
- 出力形式(NPN/PNP)
- 制御出力の最大負荷電流
- 残留電圧
- 漏れ電流
この4つを表にして部品表の隣に置いておくと、後任者が同型番を追加発注するときにも役立ちます。
ステップ4:図面と部品表に出力形式を明記する
図面の注記欄に「入力コモン:+24V/センサ出力形式:NPN」のように、装置の前提を1行で書きます。部品表にも出力形式の列を追加します。ここまでが設計者の仕事です。
ステップ5:出荷先を確認し、将来の変更余地を残す
その装置が海外へ出る可能性があるか、客先仕様書に出力形式の指定がないかを確認します。可能性があるなら、初めからPNPで揃えるか、少なくとも同一シリーズにPNP品番が存在するセンサを選んでおきます。
5ステップをチェックリストにまとめます。
| # | 確認項目 | 判断の材料 |
|---|---|---|
| 1 | 接地されている電位はどちらか | 回路図+実測 |
| 2 | 入力ユニットのコモンに何をつなぐか | PLC仕様書 |
| 3 | センサの出力形式と電気的仕様 | センサカタログ |
| 4 | 図面・部品表への明記 | 自分の図面 |
| 5 | 出荷先と客先仕様書の指定 | 引合い資料 |
このチェックリストは、電気設計者に渡す前の自己点検としても使えます。機械設計者が出力形式まで踏み込めると、電気設計との打ち合わせが一気に短くなります。センサや配線を含めた装置全体の視点を身につけたい方は、設計1年目の基礎知識もあわせて読んでみてください。

まとめ|NPNとPNPの違いは、覚えるものではなく確認するもの
NPNとPNPの違いについて、この記事で扱った内容を整理します。
- NPNとPNPの違いは、出力線に電流を吸い込むか吐き出すかの一点だけである
- 「0Vが流れる」という現象は存在せず、流れるのは電流、0Vは電位である
- シンク/ソースという呼称は主語によって逆転するため、入力コモンに何をつなぐかで判断する
- 欧州でPNPが標準になったのは、IEC 60204-1が地絡時に危険側へ倒れないことを求め、0V側接地が合理的だったため
- 「NPNは危険」は0V側接地の場合の話であり、+24V側接地では逆にNPNが安全側になる
- 実務では、接地の電位 → 入力コモン → センサ型番 の順に確認すれば間違えない
私が伝えたいのは、この分野を「電気の専門知識」として遠ざけないでほしい、ということです。ここまで読んでいただいてわかるとおり、NPNとPNPの違いに難しい理論は1つも出てきません。必要だったのは、言葉を正確に読むことと、盤を開けて接地を確認することだけでした。
設計者の実力差は、知識量ではなく「確認する場所を知っているか」に出ます。 出力形式は、その典型例です。
機械設計を続けるなかで、電気やセンサとの境界領域に不安を感じている方は少なくありません。私自身、その不安を放置したまま数年を過ごし、現場で高い授業料を払いました。もし今、キャリアの方向性や必要なスキルの優先順位に迷っているなら、一人で抱え込まずに相談してみることをおすすめします。
無料キャリア相談はこちら


コメント
コメント一覧 (1件)
[…] 入力にも同じように効いてきます。詳しくはNPNとPNPの違いで解説しています。 […]