[공장 자동화 실무] NPN/PNP 완벽 마스터! 바코드 스캐너와 PLC 배선의 모든 것 (결선도, 릴레이 변환 팁 포함)
안녕하세요! 자동화 현장에서 땀 흘리시는 엔지니어분들을 위해, 헷갈리기 쉬운 제어 기술의 핵심을 명쾌하게 짚어드리는 블로거입니다.
컨베이어 벨트 위를 쏜살같이 지나가는 제품들, 그리고 그 찰나의 순간에 바코드를 읽어내는 산업용 고속 스캐너. 이 멋진 시스템이 완벽하게 돌아가기 위해서는 '공장의 두뇌'인 PLC(Programmable Logic Controller)와 스캐너가 서로 정확한 언어로 대화를 나누어야 합니다.
그런데 현장 세팅 중 우리를 가장 멘붕(?)에 빠뜨리는 주범이 있습니다. 바로 'NPN'과 'PNP' 배선 문제입니다. "장비는 NPN인데 스캐너는 PNP 타입으로 사 왔네? 연결하면 쇼트 나는 거 아냐?" 하며 식은땀을 흘려본 경험, 자동화 엔지니어라면 한 번쯤 있으실 겁니다.
오늘은 초보자도 완벽하게 이해할 수 있도록 NPN과 PNP의 근본적인 원리부터, 실제 PLC COM 단자 배선법, 그리고 두 타입이 다를 때의 해결책까지 아주 깊이 있게 파헤쳐 보겠습니다.
1. 스위칭의 방향: NPN(Sink)과 PNP(Source)의 진짜 의미
스캐너가 바코드를 읽었을 때 PLC로 보내는 신호(Trigger/Output)는 결국 '전기(전류)'입니다. 전류가 어디서 흘러나와 어디로 들어가는지에 따라 이름이 결정됩니다.
- NPN 방식 (Sink Type - 빨아들이는 씽크대): NPN은 마이너스(0V)를 제어하는 방식입니다. 스캐너가 작동하면 스위치가 닫히면서 전류가 PLC 입력단에서 스캐너 쪽으로 흘러 들어와 GND(0V)로 빠져나갑니다. 물을 빨아들이는 씽크대(Sink)와 같다고 해서 Sink 타입이라고 부릅니다.
- PNP 방식 (Source Type - 뿜어내는 분수대): PNP는 플러스(24V)를 제어하는 방식입니다. 스캐너가 작동하면 스캐너 내부에서 24V 전원이 출력되어 PLC의 입력단으로 흘러 들어갑니다. 전압을 뿜어내는 근원지(Source) 역할을 한다고 해서 Source 타입이라고 부릅니다.
2. 배선의 핵심: PLC의 COM(공통 단자)은 어떻게 연결할까?
스캐너의 타입이 정해졌다면, 이제 PLC의 입력 모듈에 있는 COM(Common) 단자를 알맞게 연결해주어야만 회로가 완성됩니다. 여기서 가장 많이 실수를 하니 집중해 주세요!
- 스캐너가 NPN일 때 ➡️ PLC COM은 '+24V'
스캐너가 0V로 신호를 빼주기 때문에, PLC 내부로 전류를 밀어 넣어주려면 PLC의 COM 단자에는 반대 극성인 +24V를 연결해야 합니다. (전류는 +에서 -로 흐르니까요!) - 스캐너가 PNP일 때 ➡️ PLC COM은 '0V (GND)'
스캐너가 +24V 신호를 PLC로 쏘아주기 때문에, 이 전류가 PLC를 거쳐 빠져나갈 수 있도록 PLC의 COM 단자에는 0V를 연결해야 회로가 순환합니다.

3. 왜 한국은 NPN, 유럽은 PNP를 좋아할까? (안전성 이슈)
현장 장비를 열어보면 한국이나 일본 장비는 대부분 NPN이고, 유럽 장비(지멘스 등)나 글로벌 안전 규격(CE)이 적용된 장비는 무조건 PNP를 씁니다. 왜 그럴까요? 바로 '케이블 단선 시의 안전성' 때문입니다.
만약 작업 중 전선 껍질이 벗겨져 공장의 쇳덩어리(기계 외함, 즉 0V)에 닿는 '지락 사고(쇼트)'가 났다고 가정해 봅시다.
- NPN의 치명적 단점: 신호선이 0V에 닿으면, 스캐너가 신호를 주지 않았는데도 PLC는 "어? 0V가 들어왔네? 신호가 온 거구나!" 하고 착각하여 기계를 작동시켜 버립니다. 엄청난 인명 사고로 이어질 수 있죠.
- PNP의 든든한 장점: 신호선이 0V에 닿아도 24V 신호가 0V로 빠져나갈 뿐, PLC 입력단에는 전압이 걸리지 않습니다. 기계가 오작동하지 않고 그냥 멈춰버리기 때문에(Fail-Safe) 유럽 등 글로벌 규격에서는 PNP를 강력하게 권장합니다.
4. 현장 실무 팁: "앗! 스캐너랑 PLC 타입이 다르면 어떡하죠?"
가장 난감한 상황입니다. 장비의 PLC는 NPN으로 COM(+24V)이 다 묶여 있는데, 해외에서 비싸게 사 온 산업용 스캐너가 PNP 전용인 경우입니다. 당장 반품해야 할까요? 아닙니다! 이럴 때는 아주 간단하게 '소형 릴레이(Relay)' 하나만 중간에 달아주면 신호를 변환할 수 있습니다.
- 스캐너의 PNP 출력(24V)을 릴레이 코일의 (+)에 연결하고 (-)는 0V에 연결합니다.
- 스캐너가 바코드를 읽으면 릴레이가 "딸깍!" 하고 작동합니다.
- 이 릴레이의 A접점(스위치)을 이용해, 접점 한쪽엔 0V를 물리고 반대쪽을 PLC의 NPN 입력단자로 연결합니다.
- 결과적으로 PNP 신호가 릴레이를 거쳐 NPN 신호로 예쁘게 변환되어 PLC로 들어갑니다!
※ 참고: 물론 요즘 나오는 최고급형 스캐너(데이터로직, 코그넥스 등)들은 'Push-Pull' 출력이라고 해서 선 연결만 바꾸면 NPN/PNP가 모두 지원되는 기특한 녀석들도 많으니 매뉴얼을 꼭 확인하세요!
💡 실무자용 요약 테이블: NPN vs PNP 완벽 정리
| 구분 | NPN (Sink / 싱크) | PNP (Source / 소스) |
|---|---|---|
| 스위칭 전압 | 0V (-) 스위칭 | 24V (+) 스위칭 |
| PLC COM 배선 | +24V 연결 필수 | 0V (GND) 연결 필수 |
| 전류의 흐름 | PLC ➔ 스캐너 ➔ 0V | 스캐너 ➔ PLC ➔ 0V |
| 케이블 지락 시 | 오작동 위험 (안전성 취약) | 오작동 없음 (안전 정지) |
| 주요 사용 지역 | 한국, 일본 등 아시아 | 유럽, 북미 (CE 안전 규격) |
💡 글을 마치며
어떠신가요? 머릿속을 복잡하게 만들던 NPN과 PNP의 개념이 조금은 명확해지셨나요? "NPN은 COM이 플러스, PNP는 COM이 마이너스!"라는 공식만 기계적으로 외우기보다는, 오늘 알아본 전류가 흘러가는 길(Sink vs Source)과 안전성 문제까지 이해하신다면 자동화 도면을 볼 때 눈에 띄게 시야가 넓어지실 겁니다. 현장에서 바코드 스캐너나 비전 센서를 PLC와 연결하실 때 오늘 포스팅이 든든한 컨닝 페이퍼가 되기를 바랍니다!
'🏭 4단계: 현장의 전문가들! 산업용 장비 심화편' 카테고리의 다른 글
| [산업 속 IT] 거대한 물류 창고를 누비는 만능 일꾼, 산업용 PDA 스캐너의 세계 (0) | 2026.06.25 |
|---|---|
| [생활 속 IT] 10만 원 vs 200만 원? 데이터로직 등 산업용 핸드 스캐너가 비싸고 튼튼한 이유 (0) | 2026.06.24 |
| [생활 속 IT] 대충 휙 지나가도 '삑!' 마트 계산대 고정식 스캐너의 놀라운 속도 비밀 (0) | 2026.06.23 |