
PLC를 처음 공부할 때 가장 먼저 이해해야 하는 것 중 하나가 입력(Input)과 출력(Output)입니다.
센서나 스위치의 신호가 PLC로 어떻게 들어오고, PLC가 판단한 결과가 모터나 솔레노이드 밸브 같은 장치로 어떻게 전달되는지 알아보겠습니다.
이번 글에서는 미쓰비시 PLC에서 많이 사용하는 X·Y 디바이스를 기준으로 PLC 입출력의 기본 개념부터 실제 현장에서 확인하는 방법까지 쉽게 정리하겠습니다.
1. PLC 입력과 출력이란?
PLC는 외부 장치의 상태를 입력으로 받아 프로그램을 실행하고, 그 결과를 출력 장치로 전달합니다.
PLC의 기본적인 동작 흐름
센서·스위치 동작
↓
PLC 입력(Input)
↓
PLC 프로그램 판단
↓
PLC 출력(Output)
↓
모터·밸브·램프 등 동작
즉, PLC 입출력을 이해하면 현장에서 센서 신호가 들어오지 않거나 모터가 동작하지 않을 때 어느 부분부터 확인해야 하는지 판단하기 쉬워집니다.
2. PLC 입력(Input)이란?
입력은 외부 장치에서 발생한 신호를 PLC가 받아들이는 부분입니다.
대표적인 입력 장치는 다음과 같습니다.
- 근접센서
- 포토센서
- 리미트 스위치
- 푸시버튼
- 압력센서
- 각종 감지 스위치
예를 들어 실린더가 전진하여 전진 확인 센서가 감지되면 해당 센서의 전기 신호가 PLC 입력 모듈로 전달됩니다.
PLC 프로그램은 이 입력 상태를 확인하여 다음 동작을 결정합니다.
3. 미쓰비시 PLC의 X 디바이스
미쓰비시 PLC에서는 일반적으로 외부 입력을 X 디바이스로 표현합니다.
| 디바이스 | 예시 | 용도 |
|---|---|---|
| X | X0, X1, X2 | 외부 입력 |
예를 들어 START 버튼이 X0에 연결되어 있다면 버튼을 눌렀을 때 PLC에서 X0의 상태가 ON되는 방식입니다.
START 버튼 → X0 ON → PLC 프로그램 조건 성립
현장에서 설비가 동작하지 않을 때는 프로그램만 확인하기 전에 실제 센서와 PLC 입력 상태가 정상적으로 ON/OFF되는지 먼저 확인하는 것이 중요합니다.
4. PLC 출력(Output)이란?
출력은 PLC 프로그램의 연산 결과를 외부 장치에 전달하는 부분입니다.
대표적인 출력 장치는 다음과 같습니다.
- 모터 구동용 마그네트 컨택터
- 솔레노이드 밸브
- 릴레이
- 표시등
- 부저
PLC가 직접 큰 모터를 구동하는 것이 아니라 PLC 출력으로 릴레이나 마그네트 컨택터 등을 제어하여 실제 부하를 동작시키는 방식이 일반적입니다.
5. 미쓰비시 PLC의 Y 디바이스
미쓰비시 PLC에서는 일반적으로 외부 출력을 Y 디바이스로 표현합니다.
| 디바이스 | 예시 | 용도 |
|---|---|---|
| X | X0, X1, X2 | 외부 입력 |
| Y | Y0, Y1, Y2 | 외부 출력 |
| M | M0, M1, M2 | 내부 릴레이 |
예를 들어 X0에 연결된 START 버튼을 눌렀을 때 Y0 출력을 ON시키도록 프로그램을 작성할 수 있습니다.
X0(START) ---------------- Y0(모터 운전)
X0 조건이 성립하면 Y0가 ON되고, Y0에 연결된 외부 제어회로를 통해 모터 등을 동작시킬 수 있습니다.
6. PLC 입력과 출력의 차이
| 구분 | 입력 | 출력 |
|---|---|---|
| 역할 | 외부 상태 감지 | 외부 장치 제어 |
| 미쓰비시 디바이스 | X | Y |
| 대표 장치 | 센서·스위치 | 밸브·릴레이·램프 |
| 신호 방향 | 외부 → PLC | PLC → 외부 |
X는 PLC가 외부 상태를 확인하는 창구, Y는 PLC가 외부 장치를 제어하는 창구라고 생각하면 이해하기 쉽습니다.
7. 센서를 PLC 입력에 연결할 때
산업현장에서 사용하는 PLC 입력은 24V DC 신호를 사용하는 경우가 많으며, 센서 종류와 PLC 입력 방식에 따라 배선 방법이 달라집니다.
일반적인 3선식 DC 센서의 경우 갈색(BN), 청색(BU), 흑색(BK) 배선을 사용하는 경우가 많습니다.
- 갈색(BN) : 전원
- 청색(BU) : 0V
- 흑색(BK) : 출력 신호
주의: 실제 결선은 센서의 PNP/NPN 방식과 PLC 입력 모듈의 사양에 따라 달라질 수 있으므로 반드시 해당 제품의 결선도와 매뉴얼을 확인해야 합니다.
8. 입력은 들어오는데 출력이 안 나올 때
현장에서 자주 만나는 상황입니다.
센서는 정상적으로 감지되는데 장치가 움직이지 않는다면 다음 순서로 확인해볼 수 있습니다.
- 실제 센서가 정상적으로 감지되는지 확인
- PLC 입력 LED가 ON되는지 확인
- GX Works2 또는 GX Works3에서 X 디바이스 상태 확인
- 래더 프로그램의 다른 조건과 인터록 확인
- Y 출력이 ON되는지 확인
- PLC 출력 모듈 LED 확인
- 출력 모듈 이후 릴레이 및 배선 확인
- 최종 구동장치의 전원 및 상태 확인
특히 프로그램에서 Y가 ON되어 있는데 실제 장치가 움직이지 않는다면 PLC 이후의 출력회로와 배선을 확인하는 것이 중요합니다.
반대로 센서가 동작했는데 X가 ON되지 않는다면 프로그램보다 센서, 입력 배선, 입력 모듈 쪽을 먼저 확인하는 것이 효율적입니다.
9. PLC 입출력을 이해해야 하는 이유
PLC 트러블을 해결할 때 가장 기본적인 원칙은 신호의 흐름을 따라가는 것입니다.
센서
↓
PLC 입력(X)
↓
프로그램 조건
↓
PLC 출력(Y)
↓
출력회로
↓
실제 장치
이 순서대로 확인하면 문제가 입력 쪽인지, 프로그램인지, 출력 쪽인지 범위를 빠르게 좁힐 수 있습니다.
10. 정리
PLC의 입력과 출력은 자동화 설비를 이해하기 위한 가장 기본적인 개념입니다.
입력은 센서와 스위치의 상태를 PLC가 받아들이는 부분이고, 출력은 PLC의 판단 결과를 외부 장치로 전달하는 부분입니다.
미쓰비시 PLC를 기준으로 기본적인 외부 입력은 X, 외부 출력은 Y 디바이스를 사용합니다.
이 개념을 이해한 다음에는 NO접점과 NC접점, 자기유지, 인터록을 공부하면 래더 프로그램을 훨씬 쉽게 이해할 수 있습니다.
함께 보면 좋은 글
PLC의 전체적인 개념이 아직 익숙하지 않다면 이전 글인 「PLC란? 초보자를 위한 PLC 기본 개념과 동작 원리 완벽 정리」부터 읽어보세요.
다음 글에서는 「PLC NO접점과 NC접점의 차이」를 실제 래더 예제와 함께 알아보겠습니다.
'PLC 기초' 카테고리의 다른 글
| PLC 인터록(Interlock)이란? 정역회전 래더 프로그램과 실제 사용 예제 (0) | 2026.09.01 |
|---|---|
| PLC 자기유지 회로란? START·STOP 래더 프로그램 원리와 예제 (0) | 2026.09.01 |
| PLC NO접점 NC접점 차이란? 래더 프로그램 예제로 쉽게 이해하기 (0) | 2026.09.01 |
| PLC 비트·바이트·워드란? 초보자를 위한 데이터 단위와 디바이스 개념 정리 (0) | 2026.08.31 |
| PLC란? 초보자를 위한 PLC 기본 개념과 동작 원리 완벽 정리 (0) | 2026.08.31 |
댓글