본문 바로가기
산업 자동화 기술(PLC편)/PLC기초

[PLC기초편 7편] Input Module(입력 모듈)이란? PLC 입력 모듈의 역할과 종류 완벽 정리

by eins-solutionlab 2026. 7. 24.

자동화 설비에서 PLC가 정상적으로 동작하기 위해서는 먼저 외부 장비의 상태를 정확하게 인식해야 합니다. 사람이 눈으로 버튼을 누르거나 센서를 확인하는 것처럼 PLC는 다양한 입력 장치를 통해 설비의 현재 상태를 파악합니다. 이때 외부 신호를 PLC가 이해할 수 있는 전기적 신호로 변환하여 CPU에 전달하는 장치가 바로 Input Module(입력 모듈)​입니다.

PLC를 처음 배우는 분들은 CPU가 모든 일을 처리한다고 생각하기 쉽지만, 실제 산업 현장에서는 입력 모듈의 신뢰성이 자동화 시스템의 안정성을 결정하는 중요한 요소입니다. 센서에서 잘못된 신호가 들어오거나 입력 모듈이 이상을 일으키면 CPU가 아무리 정확한 프로그램을 실행하더라도 설비는 정상적으로 동작할 수 없습니다.

이번 글에서는 PLC 입력 모듈의 개념부터 동작 원리, 종류, 배선 방식, 실무에서 자주 사용하는 입력 장치, 입력 모듈 선택 기준까지 

자세히 설명 하겠습니다.

PLC 입력 모듈(Input Module)이란?

PLC 입력 모듈(Input Module)은 센서, 스위치, 버튼 등 외부 장치에서 발생한 전기 신호를 PLC CPU가 처리할 수 있는 디지털 또는 아날로그 데이터로 변환하여 전달하는 장치​입니다.

쉽게 말하면 입력 모듈은 PLC와 현장(Field) 장비를 연결하는 인터페이스 역할을 수행합니다.

예를 들어 작업자가 시작 버튼을 누르면 버튼 접점이 닫히면서 전기 신호가 입력 모듈로 전달됩니다. 입력 모듈은 이 신호를 감지하여 CPU의 입력 메모리에 저장하고, CPU는 이를 기반으로 래더 프로그램을 실행합니다.

즉, CPU는 직접 센서를 읽는 것이 아니라 입력 모듈을 통해 전달된 데이터를 이용하여 제어를 수행합니다.

입력 모듈이 필요한 이유

산업 현장의 센서는 다양한 전압과 신호 방식을 사용합니다.

대표적으로 DC 24V, AC 110V, AC 220V, 릴레이 접점, 트랜지스터 출력, PNP 출력 ,NPN 출력등 매우 다양한 형태의 신호가 존재합니다.

CPU는 이러한 다양한 전압을 직접 처리하지 못하기 때문에 입력 모듈이 신호를 안정적으로 변환하고 절연(Isolation)하여 CPU로 전달합니다.

또한 입력 모듈은 외부 노이즈(Noise)를 줄이고 과전압으로부터 CPU를 보호하는 역할도 수행합니다.

PLC 입력 모듈의 동작 원리

입력 모듈은 다음과 같은 순서로 동작합니다.

① 외부 입력 신호 발생

- 작업자가 시작 버튼을 누르거나 센서가 물체를 감지합니다. 

② 입력 모듈 신호 감지

- 입력 모듈은 해당 전압의 변화를 감지합니다.

③ 내부 회로 처리

- 입력 신호를 PLC 내부에서 사용할 수 있도록 디지털 신호로 변환합니다.

④ CPU 입력 메모리 저장

변환된 데이터가 입력 이미지(Input Image Table)에 저장됩니다.

⑤ CPU 프로그램 실행

- CPU는 저장된 입력 데이터를 이용하여 래더 프로그램을 실행합니다.

- 이 과정은 CPU의 스캔 사이클과 함께 수 밀리초(ms) 단위로 반복됩니다.

PLC 입력 모듈의 주요 역할

1. 외부 신호 수집

가장 기본적인 역할은 외부 장치의 상태를 읽는 것입니다.

대표적으로 사용하는 입력 신호는 다음과 같습니다.

  • 시작(Start) 버튼
  • 정지(Stop) 버튼
  • 비상정지(E-Stop)
  • 리미트 스위치
  • 근접센서
  • 광전센서
  • 압력스위치
  • 온도스위치
  • 레벨 스위치
  • 플로트 스위치

이러한 장치의 상태를 CPU에 전달하여 제어가 이루어집니다.

2. 전기적 절연(Isolation)

산업 현장에서는 인버터, 모터, 용접기 등에서 강한 전기적 노이즈가 발생합니다.

입력 모듈 내부에는 일반적으로 포토커플러(Optocoupler)​와 같은 절연 회로가 적용되어 외부 전압과 PLC 내부 회로를 전기적으로 분리합니다.

이를 통해 CPU를 보호하고 오동작을 줄일 수 있습니다.

3. 노이즈 제거(Filter)

센서 신호는 순간적인 전압 변화나 접점의 바운싱(Bouncing)으로 인해 불안정할 수 있습니다.

입력 모듈은 일정 시간 이상 유지된 신호만 유효한 입력으로 인식하는 필터 기능을 제공하여 오동작을 방지합니다.

PLC 입력 모듈의 종류

① 디지털 입력 모듈(Digital Input Module)

가장 많이 사용되는 입력 모듈입니다.

입력 상태를 ON 또는 OFF 두 가지로 구분합니다.

사용 예

  • 버튼
  • 스위치
  • 릴레이 접점
  • 근접센서
  • 광전센서

생산라인과 자동화 설비 대부분이 디지털 입력을 사용합니다.

② 아날로그 입력 모듈(Analog Input Module)

센서의 연속적인 값을 측정할 때 사용합니다.

대표적인 입력 신호

  • 0~10V
  • 1~5V
  • 4~20mA
  • ±10V

사용 예

  • 온도
  • 압력
  • 유량
  • 레벨
  • 습도
  • 무게

CPU는 이러한 연속적인 값을 디지털 데이터로 변환하여 제어에 활용합니다.

③ 고속 입력 모듈(High Speed Input Module)

[ 내부 회로 ]

일반 입력 모듈보다 훨씬 빠른 신호를 처리합니다.

주로 사용하는 분야는

  • 엔코더
  • 고속 카운터
  • 위치 제어
  • 서보 시스템
  • 모션 제어

입니다.

고속 생산 설비에서는 일반 입력 모듈 대신 전용 고속 입력 모듈을 사용해야 정확한 제어가 가능합니다.

PNP와 NPN 입력 방식의 차이

PLC를 처음 접하는 사람들이 가장 혼동하는 부분 중 하나가 PNP와 NPN 방식입니다.

PNP(Source)

  • 전류 방향: PLC 입력 단자에서 외부 센서 쪽으로 전류가 흘러 나갑니다.

 

  • 공통(COM) 연결: COM 단자에 24V(+)를 연결합니다.
  • 동작 신호: 입력 단자에 0V(GND) 신호(접지)가 들어오면 켜짐(ON) 상태가 됩니

NPN(Sink)

  • 전류 방향: 외부 센서에서 PLC 입력 단자로 전류가 흘러 들어갑니다.
  • 공통(COM) 연결: COM 단자에 0V(GND)를 연결합니다.
  • 동작 신호: 입력 단자에 24V(+) 전압이 들어오면 켜짐(ON) 상태가 됩니

입력 모듈과 센서의 방식이 일치하지 않으면 정상적으로 신호를 인식하지 못하므로 설계 단계에서 반드시 확인해야 합니다.

PLC 입력 주소(Address)

입력 모듈에는 각각 고유한 주소가 부여됩니다.

  • LS PLC: P00000, P0001 등 (XGT 시리즈 기준 P 영역 사용)
  • 미쓰비시 PLC: X0, X1 등 (X 디바이스 사용)

등으로 표현됩니다.

CPU는 이러한 주소를 이용하여 각 입력 장치의 상태를 구분하고 프로그램에서 참조합니다.

실무에서 입력 모듈 선택 시 고려해야 할 사항

PLC 입력 모듈을 선택할 때는 단순히 채널 수만 확인해서는 안 됩니다.

실무에서는 다음 요소를 종합적으로 검토합니다.

  • 입력 전압(24VDC, 110VAC, 220VAC)
  • 채널 수(8점, 16점, 32점 등)
  • PNP/NPN 지원 여부
  • 응답 속도
  • 절연 방식
  • 노이즈 내성
  • 고속 입력 지원 여부
  • 제조사 호환성
  • 확장 모듈 지원

특히 향후 설비 확장을 고려하여 여유 채널을 확보하는 것이 유지보수와 비용 절감에 도움이 됩니다.

입력 모듈 점검 방법

설비가 동작하지 않을 경우 가장 먼저 확인해야 하는 부분이 입력 모듈입니다.

다음 항목을 점검하면 원인 파악에 도움이 됩니다.

  • 입력 LED 점등 여부
  • 센서 전원 공급 상태
  • 배선 단선 여부
  • 입력 주소 확인
  • PLC 모니터링 화면에서 입력 상태 확인
  • 센서 출력 전압 측정

이러한 기본 점검만으로도 상당수의 현장 문제를 해결할 수 있습니다.

결론

PLC 입력 모듈은 외부 장비와 PLC CPU를 연결하는 핵심 인터페이스입니다. 버튼, 센서, 스위치 등 다양한 입력 장치에서 발생한 신호를 안정적으로 수집하고 CPU가 처리할 수 있는 데이터로 변환함으로써 자동화 시스템이 정확하게 동작할 수 있도록 지원합니다.

또한 입력 모듈은 단순히 신호를 전달하는 장치가 아니라 전기적 절연, 노이즈 제거, 신호 안정화와 같은 중요한 기능도 수행합니다. 따라서 자동화 설비를 설계하거나 유지보수할 때는 CPU뿐 아니라 입력 모듈의 특성과 동작 원리를 함께 이해하는 것이 매우 중요합니다.

PLC 학습을 시작하는 단계에서는 입력 모듈의 역할을 명확히 이해하는 것이 이후 출력 모듈, 아날로그 제어, 래더 프로그래밍, 산업용 통신을 배우는 데 큰 도움이 됩니다.

자주 묻는 질문(FAQ)

Q1. PLC 입력 모듈은 어떤 역할을 하나요?
외부 센서와 스위치의 전기 신호를 PLC CPU가 처리할 수 있는 데이터로 변환하여 전달하는 역할을 합니다.

Q2. 디지털 입력과 아날로그 입력의 차이는 무엇인가요?
디지털 입력은 ON/OFF 두 가지 상태만 인식하며, 아날로그 입력은 전압이나 전류의 연속적인 값을 측정합니다.

Q3. PNP와 NPN 입력 방식은 왜 중요한가요?
센서와 입력 모듈의 방식이 일치하지 않으면 PLC가 입력 신호를 정상적으로 인식하지 못할 수 있습니다.

Q4. 입력 모듈의 LED는 무엇을 의미하나요?
각 채널의 입력 상태를 표시하며, LED 점등 여부를 통해 센서와 배선 상태를 빠르게 확인할 수 있습니다.