산업 현장에서 자동화 설비를 구성하다 보면 센서를 선택하는 과정에서 NPN과 PNP라는 용어를 자주 만나게 됩니다. 근접센서, 광센서, 포토센서 등 다양한 산업용 센서의 제품 사양을 살펴보면 출력 방식에 NPN 또는 PNP가 표시되어 있는 경우가 많습니다.
센서의 감지 원리 자체는 비슷하더라도, 어떤 출력 방식을 사용하는지에 따라 배선 방법과 제어장치와의 연결 방식이 달라질 수 있습니다. 따라서 산업용 센서를 새롭게 선정하거나 기존 센서를 교체할 때는 감지 거리나 정확도뿐만 아니라 센서 출력 방식과 제어 시스템의 입력 조건이 서로 맞는지 확인하는 것이 중요합니다.
이번 글에서는 NPN 센서와 PNP 센서가 실제로 어떤 차이를 가지고 있는지, 전류가 흐르는 방향을 중심으로 쉽게 알아보겠습니다.
1. NPN과 PNP는 센서의 무엇을 의미할까?
NPN과 PNP는 산업용 센서의 출력 방식과 관련된 용어입니다.
센서가 물체를 감지하면 내부 회로의 상태가 바뀌고, 그 결과 제어장치에 특정한 전기 신호를 전달합니다. 이때 출력부가 전류를 어떤 방향으로 흐르게 만드는지에 따라 대표적으로 NPN 방식과 PNP 방식으로 구분할 수 있습니다.
쉽게 표현하면 다음과 같이 이해할 수 있습니다.
| 구분 | NPN 출력 | PNP 출력 |
|---|---|---|
| 기본적인 역할 | 전류를 0V 쪽으로 연결 | 전류를 +전압 쪽으로 연결 |
| 흔히 사용하는 표현 | 싱킹(Sinking) 출력 | 소싱(Sourcing) 출력 |
| 출력 동작의 특징 | 부하의 전류를 0V 방향으로 흐르게 함 | 부하에 +전압을 공급하는 형태 |
| 대표적인 연결 개념 | 부하 → 센서 → 0V | +전압 → 센서 → 부하 |
| 확인해야 할 사항 | PLC 입력 방식과 호환성 | PLC 입력 방식과 호환성 |
여기서 중요한 점은 NPN과 PNP가 센서의 감지 성능을 직접적으로 의미하는 것은 아니라는 것입니다.
예를 들어 같은 근접센서라고 하더라도 NPN 출력 제품과 PNP 출력 제품이 따로 존재할 수 있습니다. 감지 대상이나 감지 거리 등이 비슷하더라도 출력 회로가 다르기 때문에 제어반에서 연결하는 방식에는 차이가 생깁니다.
2. NPN 센서는 어떻게 동작할까?
NPN 센서는 일반적으로 감지 대상이 확인되었을 때 출력 단자를 0V 쪽으로 연결하는 방식으로 동작합니다.
이를 전류의 흐름으로 생각하면 이해하기 쉽습니다.
전원에서 나온 전류가 부하를 지나 센서의 출력부를 통과한 뒤 0V 방향으로 흐르는 구조입니다. 그래서 NPN 출력은 흔히 싱킹 출력(Sinking Output)이라고 부릅니다.
간단하게 표현하면 다음과 같습니다.
+V → 부하 → 센서 출력 → 0V
센서가 동작하지 않을 때와 동작할 때 출력부의 상태가 달라지면서 제어장치가 센서의 ON/OFF 상태를 판단하게 됩니다.
주의할 점은, NPN 센서를 사용할 때는 센서 자체의 사양만 확인해서는 충분하지 않다는 것 입니다.
반드시 연결하려는 PLC나 제어장치의 입력 회로가 NPN 출력과 호환되는지 확인해야 합니다.
현장에서는 기존에 설치된 센서와 동일한 제품을 사용한다고 생각하고 교체했는데, 출력 방식이 달라 정상적으로 입력 신호가 들어오지 않는 경우가 발생할 수 있습니다.
따라서 센서를 교체할 때는 다음 항목을 함께 확인하는 것이 좋습니다.
- 센서의 출력 방식이 NPN인지 PNP인지
- PLC 입력 모듈의 입력 방식
- 센서의 공급 전압
- 출력 전류 용량
- 배선 색상 및 단자 구성
- NO 또는 NC 동작 여부
- 기존 배선과 새로운 센서의 호환성
특히 센서의 외형과 커넥터가 같다는 이유만으로 전기적으로 호환된다고 판단해서는 안 됩니다.
3. PNP 센서는 어떻게 동작할까?
3-1. PNP 출력의 기본 원리
PNP 센서는 NPN과 반대되는 개념으로 이해하면 비교적 쉽습니다.
센서가 물체를 감지하면 출력 단자를 +전압 쪽과 연결하여 부하 쪽으로 전류가 흐르도록 만드는 방식입니다. 이러한 이유로 PNP 출력은 소싱 출력(Sourcing Output)이라고 부릅니다.
기본적인 전류 흐름은 다음과 같이 생각할 수 있습니다.
+V → 센서 출력 → 부하 → 0V
즉, 센서가 동작했을 때 출력에서 부하 쪽으로 전압을 공급하는 형태입니다.
3-2. PNP 방식이 많이 사용되는 이유
자동화 설비에서는 PNP 센서를 사용하는 경우도 상당히 많습니다.
특히 PLC 입력과 연결되는 산업 자동화 시스템에서 센서가 ON 상태가 되었을 때 +전압을 전달하는 구조를 사용하는 경우 PNP 출력 센서가 적합할 수 있습니다.
다만 NPN과 PNP 중 어느 한쪽이 무조건 더 좋은 것은 아닙니다.
설비의 전원 구성과 PLC 입력 회로, 기존 배선 방식 등에 따라 적합한 출력 방식이 달라집니다.
따라서 센서를 선택할 때는 “PNP가 더 좋다” 또는 “NPN이 더 좋다”라는 식으로 판단하기보다는 현재 사용하고 있는 제어 시스템과 맞는 출력 방식을 선택하는 것이 가장 중요합니다.
4. NPN과 PNP의 차이를 전류 흐름으로 비교하기
NPN과 PNP를 처음 공부하는 사람에게 가장 헷갈리는 부분은 두 방식의 차이가 무엇인지 머릿속으로 이해하는 것입니다.
가장 간단하게는 센서가 부하의 전류를 어느 쪽으로 연결해 주는지를 생각하면 됩니다.
4-1. NPN은 0V 방향으로 연결
NPN 출력은 센서가 ON 되었을 때 출력단을 0V 방향으로 연결하는 형태입니다.
따라서 전류가 부하를 거쳐 센서 쪽으로 흐른 후 0V로 들어가는 구조라고 생각할 수 있습니다.
4-2. PNP는 +전압 방향으로 연결
PNP 출력은 센서가 ON 되었을 때 출력단에서 +전압을 부하 쪽으로 전달합니다.
따라서 +전압에서 센서 출력과 부하를 거쳐 0V 방향으로 전류가 흐르는 구조로 이해하면 됩니다.
이 차이는 센서의 감지 대상이나 감지 거리와는 별개의 문제입니다. 센서가 물체를 감지하는 것은 동일하더라도 감지 결과를 전기 신호로 출력하는 방식이 다르다고 이해하면 됩니다.
5. NPN과 PNP 센서를 선택할 때 무엇을 확인해야 할까?
센서를 구매하거나 기존 제품을 교체할 때는 단순히 “NPN 센서가 필요한가?” 정도만 확인해서는 부족합니다.
다음과 같은 순서로 확인하면 실수를 줄일 수 있습니다.
5-1. 기존 설비의 입력 방식을 먼저 확인
가장 먼저 확인해야 할 것은 연결 대상인 PLC 또는 제어장치의 입력 회로입니다.
센서의 출력 방식과 PLC의 입력 방식이 서로 맞지 않으면 원하는 형태로 신호를 전달하기 어려울 수 있습니다.
5-2. 전원 전압을 확인
산업용 센서는 24V DC 전원을 사용하는 제품이 흔하지만 모든 제품이 동일한 것은 아닙니다.
센서 사양서에서 정격 공급전압과 허용 전압 범위를 확인해야 합니다.
5-3. 출력 전류를 확인
센서의 출력이 연결되는 부하가 요구하는 전류보다 센서의 허용 출력 전류가 충분한지도 확인해야 합니다.
센서가 단순히 PLC 입력 하나를 제어하는 경우와 릴레이, 표시등 등의 부하를 직접 연결하는 경우에는 요구 조건이 달라질 수 있습니다.
5-4. 배선 방법을 확인
센서에는 일반적으로 전원+, 전원-, 출력 등에 해당하는 배선이 구성되어 있습니다.
하지만 제품에 따라 배선 색상이나 커넥터 형태, 출력 구성 등이 다를 수 있으므로 반드시 해당 제품의 배선도를 확인해야 합니다.
특히 센서를 교체할 때 기존 제품과 새로운 제품의 배선 색상이 같을 것이라고 가정해서는 안 됩니다.
6. NPN과 PNP는 NO와 NC와도 구분해야 한다
NPN과 PNP를 공부하다 보면 NO와 NC라는 용어도 함께 등장하기 때문에 두 개념을 혼동하기 쉽습니다.
하지만 둘은 서로 다른 기준입니다.
NPN과 PNP는 주로 출력 회로가 전류를 어떤 방향으로 연결하는지와 관련된 개념입니다.
반면 NO와 NC는 센서가 감지하지 않는 상태와 감지한 상태에서 출력 접점 또는 출력 상태가 어떻게 동작하는지를 구분하는 개념입니다.
예를 들어 NPN 센서라고 해서 반드시 NO만 사용하는 것은 아닙니다. 제품에 따라 NPN-NO, NPN-NC 등의 다양한 구성이 존재할 수 있습니다.
따라서 센서를 선정할 때는 다음과 같은 항목을 별도로 확인해야 합니다.
- NPN 또는 PNP
- NO 또는 NC
- 2선식 또는 3선식
- 공급전압
- 출력 전류
- 감지 거리
- 사용 환경
- 보호등급
각 항목은 서로 다른 센서 사양을 의미하므로 하나의 기준만 보고 제품을 선택하면 안 됩니다.
7. 산업 현장에서 NPN과 PNP 선택이 중요한 이유
센서는 자동화 설비에서 단순히 물체를 감지하는 부품처럼 보이지만, 실제로는 감지한 결과를 PLC나 제어장치가 정확하게 받아들일 수 있도록 신호를 전달해야 합니다.
예를 들어 컨베이어에서 제품의 위치를 감지하는 근접센서가 있다고 생각해 보겠습니다.
센서가 제품을 감지하면 PLC는 입력 신호를 받아 컨베이어의 정지나 다음 공정의 동작을 결정할 수 있습니다. 그런데 센서의 출력 방식과 PLC 입력 회로가 맞지 않는다면 센서가 정상적으로 물체를 감지하고 있어도 PLC에서 원하는 입력 상태로 인식하지 못할 수 있습니다.
이 때문에 센서 선정에서 중요한 것은 단순한 감지 성능만이 아닙니다.
센서 → 배선 → PLC 입력 → 제어 프로그램으로 이어지는 전체 신호 구조가 서로 맞아야 안정적인 자동화 시스템을 만들 수 있습니다.
8. NPN과 PNP 센서 선택 시 실무 체크리스트
현장에서 센서를 선정하거나 교체한다면 다음 체크리스트를 활용할 수 있습니다.
| 확인 항목 | 확인 내용 |
|---|---|
| 출력 방식 | NPN / PNP |
| 출력 형태 | NO / NC |
| 공급 전압 | 설비 전원과 일치하는지 확인 |
| 출력 전류 | 연결 부하에 적합한지 확인 |
| 배선 수 | 2선식 / 3선식 등 확인 |
| PLC 입력 | 센서 출력과 호환되는지 확인 |
| 감지 거리 | 실제 설치 위치에 적합한지 확인 |
| 설치 환경 | 온도, 습기, 분진, 진동 등 확인 |
| 보호등급 | IP등급 확인 |
| 제품 교체 여부 | 기존 센서와 전기적 사양 비교 |
이처럼 NPN과 PNP는 센서 하나만 따로 보는 것이 아니라 설비 전체의 전기적인 연결 관계를 함께 살펴봐야 합니다.
9. NPN과 PNP를 쉽게 기억하는 방법
처음에는 NPN과 PNP의 차이가 복잡하게 느껴질 수 있습니다.
하지만 전류 흐름을 기준으로 단순하게 기억하면 도움이 됩니다.
NPN
NPN은 센서가 ON 되었을 때 출력이 0V 쪽으로 연결된다고 생각하면 됩니다.
즉,
부하 → 센서 → 0V
라는 흐름으로 기억할 수 있습니다.
PNP
PNP는 센서가 ON 되었을 때 출력에서 +전압을 공급한다고 생각하면 됩니다.
즉,
+V → 센서 → 부하
라는 흐름으로 기억할 수 있습니다.
물론 실제 회로는 사용하는 PLC 입력 모듈과 부하 구성에 따라 더 구체적으로 확인해야 하지만, 기본 개념을 이해하는 데는 이 정도의 구분만으로도 큰 도움이 됩니다.
10. 마무리
산업용 센서의 NPN과 PNP 출력은 센서가 감지한 결과를 전기 신호로 전달하는 방식의 차이입니다. NPN은 일반적으로 0V 방향으로 전류가 흐르도록 하는 싱킹 출력이고, PNP는 +전압을 부하 쪽으로 전달하는 소싱 출력으로 이해할 수 있습니다.
두 방식 중 어느 하나가 항상 우수한 것은 아닙니다. 중요한 것은 현재 사용하고 있는 PLC와 입력 모듈, 전원 구성, 배선 방식 및 부하 조건에 맞는 센서를 선택하는 것입니다.
센서를 새로 설치할 때뿐만 아니라 기존 센서를 교체할 때도 NPN인지 PNP인지 먼저 확인하는 습관을 들이면 배선 오류와 신호 불량으로 인한 문제를 줄이는 데 도움이 됩니다.
결국 산업용 센서의 성능은 센서 자체의 사양만으로 결정되는 것이 아니라 센서와 제어 시스템이 얼마나 적절하게 연결되어 있는지에 따라서도 달라집니다. NPN과 PNP의 차이를 전류의 흐름과 배선 구조를 기준으로 이해해 둔다면 앞으로 PLC 입력이나 다양한 자동화 센서의 연결 방식을 공부할 때도 훨씬 수월하게 접근할 수 있습니다.