엔지니어 로드맵 #18 : PLC 기초: 입력, 출력, 논리 구조
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
#18 — PLC 기초: 입력, 출력, 논리 구조
산업 현장 PLC 활용 필요성, 센서/액추에이터 결선, 트러블슈팅, 선정 및 배선 실무
① PLC의 탄생 배경과 산업 현장에서의 필요성
PLC(Programmable Logic Controller)는 1960년대 후반, 미국 제너럴모터스(GM)의 생산 라인에서 기계식 릴레이 제어 시스템을 대체하기 위해 처음 개발되었습니다. 당시 릴레이 회로는 수백 개의 접점이 얽힌 복잡한 배선으로 구성되어, 설비 변경이나 유지보수가 매우 비효율적이었습니다.
이에 따라 GM은 “배선을 수정하지 않고도 논리를 바꿀 수 있는 제어기”를 요구했고, 그 결과 ‘소프트웨어로 제어 논리를 바꿀 수 있는 PLC’가 탄생했습니다.
⚙️ PLC를 현장에서 사용할 수밖에 없는 이유
- 높은 신뢰성과 내환경성 — 산업용으로 설계되어 진동, 온도, 전기적 노이즈에 강함.
- 실시간 제어 — 마이크로초 단위의 신호 처리로 모터, 밸브, 센서 등을 즉시 제어 가능.
- 유지보수 용이성 — 회로를 변경하지 않고도 프로그램 수정으로 논리 변경 가능.
- 확장성 — I/O 모듈을 추가해 간단히 시스템 확장 가능.
- 표준화된 통신 — Modbus, EtherNet/IP, Profibus 등 다양한 필드버스 통신 지원.
- 안전 제어 통합 — Safety PLC를 통해 비상정지(E-Stop), 인터록 회로를 통합 관리 가능.
② PLC 선정 과정
PLC를 선정할 때는 단순히 브랜드나 가격만 고려하지 않고, 설비 환경, 사용 인력의 숙련도, 유지보수 정책 등 다양한 요소를 종합적으로 판단해야 합니다.
🏭 주요 제조사별 PLC 특징 요약
| 제조사 | 대표 제품군 | 주요 통신 방식 | 소프트웨어 | 특징 |
|---|---|---|---|---|
| Siemens | S7-1200 / S7-1500 | PROFINET, PROFIBUS | TIA Portal | 산업 표준, 글로벌 점유율 1위, 대형 설비에 강함 |
| Allen-Bradley (Rockwell) | MicroLogix / CompactLogix / ControlLogix | EtherNet/IP, ControlNet, DeviceNet | RSLogix / Studio 5000 | 미주 중심, EtherNet/IP 통합성이 우수 |
| Mitsubishi Electric | FX / Q / iQ-R Series | CC-Link, Modbus TCP | GX Works2/3 | 중소형 설비에 강점, 아시아 공장에 광범위한 설치 기반 |
| LS Electric | XGB / XGK / PLC-iG5A | R-NET, Modbus RTU/TCP | XG5000 | 국내 설비 친화적, 유지보수와 부품 수급이 용이 |
| OMRON | CP1 / CJ2 / NX Series | EtherCAT, FINS, Modbus | CX-Programmer / Sysmac Studio | 고속 제어, 로봇·비전 시스템과의 통합에 강점 |
각 제조사는 고유한 통신 방식(CC-Link, R-Net, PROFINET 등)을 보유하고 있으며, 이는 센서·액추에이터·인버터와의 호환성에 직접적인 영향을 줍니다. 예를 들어, 10m 이상의 거리에서는 RS-232보다 RS-485나 이더넷 기반 통신(Modbus TCP, EtherNet/IP)을 권장하며, 일부 PLC는 장거리 통신 안정성을 확보하기 위해 리피터·아이솔레이터 구성이 필요할 수 있습니다.
최종적으로 PLC를 선정할 때는 단순히 브랜드를 고수하기보다는, 설비 구조·운영 인력의 숙련도·유지보수 정책을 종합적으로 고려하는 것이 핵심입니다. 일반적으로 현장에서는 기존에 사용해왔던 제조사와 호환성을 유지하는 방향을 권장합니다.
③ 입력/출력 모듈과 결선
PLC 제어에서는 입력과 출력 모듈 사양 확인이 필수입니다. 특히 센서 타입(PNP/NPN), 신호 형식(전압/전류/저항)과 액추에이터 구동 방식에 따라 모듈 선정이 달라집니다.
센서 입력 결선
센서의 전원 공통(Common) 단자는 PLC 입력 모듈이 요구하는 +24V DC 라인(PWR +)에 연결합니다.
센서의 출력 신호 단자는 PLC 입력 모듈의 NPN 입력 단자에 연결합니다.
PLC 입력 모듈의 공통(Common) 단자는 센서 전원과 동일한 +24V 라인과 연결됩니다.
⚡ 실무 포인트: 이렇게 하면 센서가 ON 될 때 NPN 입력이 접지(0V)에 연결되어 PLC가 ON 신호를 정확히 인식합니다.
액추에이터 출력 결선
솔레노이드 등 DC 구동 장치의 공통단자(Common)는 +24V 라인에 연결합니다.
PLC 출력 모듈의 출력 단자(NPN 타입)를 액추에이터의 신호 입력 단자에 연결합니다.
PLC가 출력 신호를 활성화하면, NPN 출력이 접지(0V)로 끌어주면서 솔레노이드에 전원이 인가되어 액추에이터(실린더)가 작동합니다.
⚡ 실무 포인트: NPN 출력은 접지 스위칭 방식으로, PLC가 OFF 상태일 때 전류가 흐르지 않으므로 안전하게 동작하며, 소프트웨어 신호와 실제 전류 흐름을 일치시켜 설계합니다.
④ 통신 I/O 및 필드버스
- 직렬/이더넷 — 통신 규격(RS-232/485, Modbus RTU/TCP, EtherNet/IP)을 양쪽 장치가 지원해야 함.
⚡ 실무 포인트: 10m 이상의 거리에서는 RS-232 통신 권장하지 않음. - 필드버스 — CC-Link, Profibus, R-Net 등, 여러 장치를 하나의 네트워크로 연결 가능
⑤ 안전 I/O 설계
비상정지(E-Stop), 인터록 등 안전 I/O는 PLC 제어 설계 시 반드시 고려해야 합니다.
⑥ 실무 트러블슈팅 포인트
- 센서 ON/OFF 신호 확인: PNP/NPN 타입에 따른 입력 모듈 매칭
- 액추에이터 동작 확인: 출력 모듈 NPN/PNP와 공통단자 결선 검증
- 통신 신호 이상 점검: 장거리 RS-232 사용 금지, 차폐 케이블 사용
- PLC 소프트웨어 로직 점검 이전에 배선/모듈 사양 확인 필수
⑦ 센서/액추에이터 I/O 표
| 센서/액추에이터 | 출력 타입 | 필요 입력 모듈 | 케이블 | 주의사항 |
|---|---|---|---|---|
| 근접센서(24V PNP) | PNP 디지털 | DI PNP형 또는 범용 | 3-core screened | 단선/쇼트 검토 |
| 온도 RTD(3선) | 저항(PT100) | RTD 입력 모듈 | 4-core shielded | 케이블 저항 보상 필요 |
| 유량계(4-20mA) | 4-20mA | AI 4-20mA | 2-core twisted shield | 장거리 전송 가능 |
⑧ PLC 논리 구조 이해
PLC는 입력 → 논리 처리 → 출력의 구조로 동작합니다. 입력 모듈이 센서와 스위치 신호를 읽고, 프로그램 로직에서 조건을 처리하며, 출력 모듈을 통해 액추에이터를 구동합니다.
① 입력(Input)
- 디지털 입력: ON/OFF 신호 (NPN/PNP 타입)
- 아날로그 입력: 4~20mA, 0~10V, RTD, 열전대 등
② 논리 처리(Logic)
- 래더(Ladder) 또는 펑션 블록(Function Block) 방식
- 기본 논리: AND, OR, NOT, Timer, Counter
- 실무 포인트: 기존 릴레이 논리를 소프트웨어로 대체하여 배선 변경 없이 설비 로직 수정 가능
③ 출력(Output)
- 디지털 출력: NPN/PNP, PLC 출력 모듈과 액추에이터 결선 필수
- 아날로그 출력: 전류/전압 제어
- 안전 출력: E-Stop, 인터록 회로 관리
⚡ 입력 → 논리 → 출력 예시
센서가 ON → PLC 입력 모듈에서 신호 감지 → 내부 논리 처리(AND/OR 조건 등) → 출력 모듈 활성화 → 솔레노이드 동작
실무 포인트: 논리 구조를 이해하면 하드웨어 배선 오류, 센서 이상, 출력 장치 문제를 신속히 추적 가능
⑨ 요약
- PLC는 산업현장에서 신뢰성 높은 제어와 유지보수 용이성 제공
- 센서/액추에이터 타입과 신호에 맞는 입력/출력 모듈 사용 필수
- 배선 오류가 소프트웨어 문제보다 더 흔하므로 하드웨어 지식 중요
- 통신 I/O, 필드버스, 안전 I/O 설계를 철저히 확인
- 실무 트러블슈팅은 배선, 모듈, 통신, 안전 회로 순으로 점검
🔜 다음 글 예고
다음 시리즈 #19 — PLC 기본 프로그램 구조 및 래더 다이어그램에서는 PLC 프로그램 기본 구조, 래더 다이어그램 이해, 시퀀스 제어 및 실무 적용 사례를 다룹니다.
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
댓글
댓글 쓰기