"인버터 입력 전압 불평형 원인 5가지와 Phase Balancing 대책 — KEC 290·VUF 계산까지 (2026)"

이미지
인버터 입력 전압 불평형 영향과 대책 완전 정복 | KEC 290 · Phase Balancing · 실무 가이드 (2026) 본문 바로가기 FAQ 바로가기 🔖 0% ⚡ 이거 모르면 → 인버터 과열·출력 저하·조기 고장 납니다 DC 스트링 불균형 방치하면 특정 MPPT 채널이 과전류로 손상되고, AC 측 Negative Sequence 전류는 내부 소자를 조용히 태웁니다. 불평형율 3% 초과 상태로 운전 중인 현장이 생각보다 훨씬 많습니다. ⬇ 핵심 대책 지금 확인 📡 기준 갱신: 2026년 1월 15일 작성 · KEC 290 · IEC 61727 · IEC 61000-3-11 · KEPCO 계통 연계 기준 2026 반영 ✅ 지금 당장 확인해야 하는 핵심 3가지 불평형율 계산 공식: VUF(%) = (V_neg / V_pos) × 100 — IEC 61000-2-2 기준. 측정 후 2% 초과 시 즉시 원인 조사 시작하세요. DC 측 대책: MPPT 채널별 스트링 모듈 수·방향·음영 조건을 동일하게 맞추고, 스트링 퓨즈 용량을 균등하게 설정해야 합니다. AC 측 대책: Active Front End(AFE) 제어 또는 Phase Balancing 필터를 적용하고, 인버터 보호 파라미터에 불평형율 3% 초과 시 알람·출력 제한을...

PLC 기초 래더 프로그래밍 입출력 주소 완전 가이드 | 초보자 실습 예제

PLC 기초 래더 프로그래밍: 입출력 주소와 기본 명령어 완벽 가이드
📘 제어·자동화 · PLC 프로그래밍 · 🟢 입문

PLC 기초 래더 프로그래밍
입출력 주소와 기본 명령어 완벽 가이드

X0이 뭔지, Y0이 뭔지 몰라서 첫 프로그램을 못 짜셨나요?
입출력 주소 맵핑부터 LD·OUT·SET·RST 명령어까지 초보자도 따라할 수 있도록 단계별로 설명합니다.

⚡ 전기 입문자 / 현장 기술자 🔧 래더 프로그래밍 기초 📋 KEC 212 적용
01 / 개요

PLC와 래더 프로그래밍이란?

PLC(Programmable Logic Controller, 프로그래머블 로직 컨트롤러)는 공장 자동화·설비 제어에서 릴레이 시퀀스 회로를 소프트웨어로 대체한 산업용 제어기기입니다. 과거에는 수백 개의 릴레이와 배선으로 구현하던 제어 논리를 PLC 내부의 프로그램 메모리에 저장하여 유연하게 변경·유지보수할 수 있습니다.

래더 다이어그램(Ladder Diagram, LD)은 PLC 프로그래밍 언어 중 가장 보편적으로 사용되는 방식으로, 전기 회로도의 릴레이 접점과 코일 형태를 그대로 소프트웨어로 표현한 언어입니다. IEC 61131-3 표준에서 정의한 5가지 PLC 언어 중 하나이며, 전기 기술자에게 가장 직관적입니다.

래더 프로그램은 왼쪽의 좌측 버스바(Left Power Rail)에서 오른쪽의 우측 버스바(Right Power Rail)로 전류가 흐르는 모습을 표현하며, 한 행을 럭(Rung)이라고 부릅니다. 각 럭은 입력 조건(접점)과 출력 결과(코일)로 구성됩니다.

📌 핵심 요약: PLC 래더 프로그램 = 릴레이 회로도를 소프트웨어로 표현한 것. 왼쪽에서 오른쪽으로 논리 흐름이 진행되며, 접점(입력조건) → 코일(출력)의 구조를 가집니다.
02 / 주소 체계

입출력 주소 체계 완전 정복

PLC 입출력 주소(I/O Address)는 PLC가 현실 세계의 신호(버튼, 센서, 모터 등)와 내부 메모리를 구별하는 고유 번지입니다. 제조사마다 표기 방식이 다소 다르지만, 미쓰비시(Mitsubishi) MELSEC 계열이 국내에 가장 많이 보급되어 있으므로 이를 기준으로 설명합니다.

입출력 주소는 크게 X(입력 릴레이), Y(출력 릴레이), M(내부 보조 릴레이), T(타이머), C(카운터)로 나뉩니다. 각 주소는 8진수 또는 10진수로 표기되며, X0~X7까지는 첫 번째 입력 카드의 8개 단자를 의미합니다.

주소 유형별 역할 요약표

기호종류범위 (FX3U 기준)역할접점 사용
X 입력 릴레이 X000 ~ X377 (256점) 외부 입력 신호 수신 (버튼, 센서, 스위치) A접점·B접점 모두 무제한 사용 가능
Y 출력 릴레이 Y000 ~ Y377 (256점) 외부 출력 신호 송신 (램프, 솔레노이드, 인버터) OUT Y로 구동, 접점 프로그램에서도 사용 가능
M 내부 보조 릴레이 M0 ~ M7679 프로그램 내부 연산·자기유지·플래그용 A접점·B접점 무제한 사용 가능
T 타이머 T0 ~ T511 설정 시간 후 접점 ON (100ms 단위: T0~T199) 코일 구동 후 접점 T0 사용
C 카운터 C0 ~ C255 입력 펄스 횟수 계수 후 접점 ON 코일 구동 후 접점 C0 사용
D 데이터 레지스터 D0 ~ D7999 16비트 정수 데이터 저장 (속도, 설정값 등) MOV, 비교 명령어에서 사용
⚠️ 주의: X 주소는 8진수 체계이므로 X007 다음은 X008이 아닌 X010입니다. 초보자가 가장 많이 틀리는 부분이므로 반드시 기억하세요.
03 / 배선도

PLC 입출력 배선 연결도

PLC 입출력 배선 연결도는 현장의 실제 기기(버튼, 램프, 모터 등)와 PLC 단자대 사이의 물리적 연결을 나타내는 도면입니다. 프로그램을 작성하기 전에 반드시 배선도를 확인하여 어떤 단자가 어떤 주소에 매핑되는지 파악해야 합니다. 배선 오류는 기기 파손이나 오작동으로 이어지므로, 입출력 주소 맵핑표와 배선도를 항상 함께 작성하는 습관이 중요합니다.

아래 그림은 START 버튼(X0), STOP 버튼(X1), 램프(Y0)를 PLC에 연결한 가장 기본적인 배선 연결도입니다. 입력 측(24V DC 공통)과 출력 측(24V DC 또는 AC 220V)의 공통 단자 위치를 확인하세요.

PLC 본체 (MELSEC FX3U) 입력 단자 COM X0 X1 X2 출력 단자 COM Y0 Y1 AC 100~240V 전원 입력 24V DC 전원 공급기 START 버튼 (a접점, NO) STOP 버튼 (b접점, NC) 표시 램프 (AC220V 또는 DC24V) +24V → X0 → X1 Y0 → 범례: 입력 배선 (X) 출력 배선 (Y) 신호선 (입력) 신호선 (출력) ★ 입력 COM: 24V DC(+) 공통 / 출력 COM: 부하 전원 공통 연결

▲ 그림 1 — PLC 입출력 배선 연결도 (START/STOP 버튼 + 표시 램프 기본 구성)

💡 현장 팁: 입력 단자 COM은 24V DC 플러스(+) 공통으로 연결하고, 각 X 단자는 기기의 신호 출력을 연결합니다. 출력 단자 COM은 부하 전원의 공통선을 연결합니다. COM 연결이 빠지면 입출력이 전혀 동작하지 않으므로 배선 후 반드시 확인하세요.
04 / 기본 명령어

래더 기본 명령어 7가지 완전 해설

PLC 래더 기본 명령어는 전기 회로의 릴레이 접점과 코일 동작을 소프트웨어로 표현한 명령어 집합입니다. 처음 래더를 배울 때는 LD·LDI·AND·OR·ANB·ORB·OUT 7가지만 완전히 이해해도 실무에서 80% 이상의 제어 프로그램을 작성할 수 있습니다. 이후 SET·RST·PLS·PLF 명령어를 더하면 자기유지·순차 제어까지 모두 구현 가능합니다.

🔌
LD / LDI
로드 / 로드 반전
럭의 맨 앞에서 A접점(LD) 또는 B접점(LDI)으로 조건을 시작하는 명령. 회로 시작점에 반드시 사용.
🔗
AND / ANI
직렬 연결 / 직렬 반전
기존 조건에 A접점(AND) 또는 B접점(ANI)을 직렬로 추가. 모든 조건이 참일 때 출력.
OR / ORI
병렬 연결 / 병렬 반전
기존 조건에 A접점(OR) 또는 B접점(ORI)을 병렬로 추가. 하나라도 참이면 출력.
💡
OUT
출력 코일
Y(출력 릴레이) 또는 M(보조 릴레이)을 구동하는 명령. 럭의 맨 오른쪽(코일)에 위치.
🔒
SET / RST
세트 / 리셋
SET: 한 번 ON되면 입력이 사라져도 상태 유지(자기유지). RST: 강제로 OFF 상태로 초기화.
⏱️
OUT T / OUT C
타이머 / 카운터 코일
타이머(T) 또는 카운터(C)를 구동하는 코일. K값으로 설정 시간/횟수 지정.

명령어별 기능·사용 위치 비교표

명령어기능위치대상 기호비고
LDA접점 로드 (럭 시작)맨 앞X, Y, M, T, C입력 ON 시 조건 성립
LDIB접점 로드 (럭 시작)맨 앞X, Y, M, T, C입력 OFF 시 조건 성립
ANDA접점 직렬 연결중간X, Y, M, T, C두 조건 모두 만족 시 ON
ANIB접점 직렬 연결중간X, Y, M, T, CSTOP 버튼(b접점) 처리에 활용
ORA접점 병렬 연결중간X, Y, M, T, C자기유지 회로에서 필수 사용
OUT코일 출력맨 뒤Y, M, T, CY는 실제 출력, M은 내부 릴레이
SET플립-플롭 ON 유지맨 뒤Y, MRST로만 해제 가능
RST플립-플롭 강제 OFF맨 뒤Y, M, T, C타이머·카운터 현재값 초기화도 가능
05 / 래더 예제

기본 래더 프로그램 예제 (START/STOP 자기유지 회로)

자기유지 회로(Self-Holding Circuit)는 PLC 래더에서 가장 핵심이 되는 회로 패턴입니다. START 버튼(X0)을 한 번 누르면 버튼에서 손을 떼도 출력(Y0)이 계속 ON 상태를 유지하고, STOP 버튼(X1)을 누르면 비로소 OFF되는 동작입니다. 이 패턴은 전동기 기동·정지, 램프 제어, 밸브 제어 등 모든 시퀀스 제어의 기본 단위가 됩니다.

아래 래더 프로그램은 럭 0(Rung 0)이 자기유지 회로, 럭 1(Rung 1)이 타이머를 이용한 지연 ON 회로, 럭 2(Rung 2)가 END 명령으로 구성됩니다. 명령어 목록(니모닉)과 래더 다이어그램을 함께 참조하세요.

래더 프로그램 예제 — START/STOP 자기유지 + 타이머 회로 Rung 0 X0 START(a) X1 STOP(b) Y0 OUT (램프) Y0 자기유지 Rung 1 Y0 a접점 T0 K50 OUT T0 (5초) Rung 2 T0 5초 후 ON Y1 OUT Y1 End [ END ]

▲ 그림 2 — 래더 다이어그램: Rung 0 자기유지 회로 + Rung 1 타이머(5초) + Rung 2 지연 출력

니모닉(명령어 목록) 대조표

스텝명령어주소설명
0LDX0START 버튼 a접점 로드
1ORY0Y0 a접점 병렬 (자기유지)
2ANIX1STOP 버튼 b접점 직렬 (ANI = b접점 AND)
3OUTY0Y0 코일 출력 (램프 ON)
4LDY0Y0 a접점 로드 (타이머 조건)
5OUT T0 K50T0타이머 T0 코일 — 5초(50×100ms) 설정
6LDT0T0 접점 로드 (5초 후 ON)
7OUTY1Y1 코일 출력 (5초 후 추가 램프 ON)
8END프로그램 종료 (반드시 필요)
06 / 실습

입출력 주소 맵핑표 작성 실전 가이드

입출력 주소 맵핑표(I/O Address Mapping Table)는 프로그램 작성 전에 반드시 준비해야 하는 설계 문서입니다. 어떤 기기가 PLC의 어떤 단자에 연결되고, 프로그램에서 어떤 주소로 사용되는지를 미리 정의해두면 배선 오류와 프로그래밍 오류를 획기적으로 줄일 수 있습니다. 실무 현장에서도 PLC 패널 설계 시 가장 먼저 작성하는 문서입니다.

맵핑표는 크게 입력 맵핑(Input Mapping)출력 맵핑(Output Mapping)으로 나눠 작성하며, 각각 단자 번호·주소·기기 명칭·동작 설명·비고를 기록합니다. 내부 릴레이(M)와 타이머(T)·카운터(C)는 별도 열에 추가하면 프로그램 전체를 한눈에 파악할 수 있습니다.

실습용 입출력 주소 맵핑표 예시

구분단자주소기기 명칭동작 조건비고
입력IN-0X0START 누름 버튼누르면 ON (a접점)녹색, NO형
입력IN-1X1STOP 누름 버튼누르면 ON (a접점)적색, NO형 (프로그램에서 b접점 처리)
입력IN-2X2열동계전기(THR)과전류 시 OFF (b접점)보호 입력
입력IN-3X3리밋 스위치 LS1기계 위치 검출 시 ONa접점, 위치 확인
출력OUT-0Y0표시 램프 (녹색)운전 중 ONDC 24V, 1W
출력OUT-1Y1전자 접촉기 MC전동기 기동 시 ONAC 220V 코일
출력OUT-2Y2경보 버저이상 발생 시 ONAC 220V
내부M0자기유지 보조 릴레이프로그램 내부 연산용내부 메모리
타이머T0 K50기동 대기 타이머5초 ON-DELAY100ms × 50 = 5초
📌 실무 포인트: STOP 버튼은 실제로 a접점(NO) 스위치를 사용하고, 프로그램에서 ANI X1 (b접점 처리)하는 것이 IEC 안전 기준에 부합합니다. b접점 스위치를 사용하면 단선 시 정지 기능이 작동하지 않는 위험이 있기 때문입니다.
07 / 실전 절차

PLC 프로그래밍 단계별 작업 절차

초보자가 PLC 래더 프로그램을 처음 작성할 때 순서를 지키지 않으면 배선 오류·주소 충돌·프로그램 오류가 복합적으로 발생하여 원인을 찾기 어렵습니다. 아래 5단계 절차를 처음부터 습관화하면 실수를 크게 줄일 수 있습니다. 특히 4단계 '업로드 전 STOP 확인'은 안전 사고 방지를 위해 절대 생략해서는 안 됩니다.

1

제어 요구사항 분석 및 주소 맵핑표 작성

어떤 입력(센서, 버튼)이 어떤 출력(모터, 램프, 밸브)을 제어하는지 정의하고, X/Y/M/T 주소를 사전에 할당하여 맵핑표를 작성합니다. 이 단계 없이 코딩을 시작하면 주소 중복과 배선 오류가 반드시 발생합니다.

2

배선 연결도 작성 및 실제 배선

맵핑표를 기반으로 PLC 단자와 기기를 연결하는 배선도를 작성하고 실제 배선을 완료합니다. 입력 COM과 출력 COM의 전원 연결을 반드시 확인하고, 배선 완료 후 단락·단선 테스터로 점검합니다.

3

래더 프로그램 작성 (GX Works 또는 전용 소프트웨어)

맵핑표와 배선도를 참고하여 래더 편집기에서 프로그램을 작성합니다. 각 럭의 입력 조건(접점)과 출력(코일)을 정확히 배치하고, END 명령으로 반드시 프로그램을 종료합니다. 컴파일(변환) 후 오류 메시지를 모두 해결합니다.

4

다운로드 전 STOP 모드 확인 (필수 안전 절차)

프로그램 다운로드 전 PLC를 반드시 STOP 모드로 설정합니다. RUN 모드에서 다운로드하면 실행 중인 기기가 예기치 않게 동작하여 기기 손상 및 부상 위험이 있습니다. 키 스위치 또는 소프트웨어에서 STOP을 확인하세요.

5

프로그램 다운로드 → RUN 전환 → 모니터 모드 동작 테스트

다운로드 완료 후 PLC를 RUN 모드로 전환하고, 모니터링 기능을 켠 상태에서 각 입력 버튼을 조작하며 래더 접점이 예상대로 ON/OFF되는지 확인합니다. 출력 단자의 LED 점등 여부와 실제 기기 동작을 함께 점검합니다.

08 / SET·RST 회로

SET·RST 명령으로 구현하는 플립-플롭 자기유지 회로

SET·RST 명령어를 이용한 자기유지 회로는 OR을 이용한 방법보다 프로그램이 간결하고, 우선 조건 설정(RST 우선 또는 SET 우선)이 명확하다는 장점이 있습니다. OR 자기유지와의 가장 큰 차이는, SET 한 번으로 상태가 고정되어 SET 신호가 사라져도 상태가 계속 유지된다는 점입니다. RST 명령이 실행되어야만 비로소 OFF 상태로 전환됩니다.

아래 래더는 START(X0) → SET M0, STOP(X1) → RST M0 패턴으로, M0 코일로 Y0를 제어하는 가장 표준적인 SET-RST 자기유지 구조입니다. 실무에서는 긴급정지(EMG) 조건을 RST 럭에 추가하는 형태로 확장하여 사용합니다.

SET·RST 플립-플롭 자기유지 래더 프로그램 Rung 0 X0 START(a) SET M0 SET (플립-플롭 ON) Rung 1 X1 STOP(a) RST M0 RST (플립-플롭 OFF) Rung 2 M0 보조 릴레이 Y0 OUT Y0 (램프) [ END ] ↑ RST 우선: RST와 SET 동시 ON 시 M0 → OFF (안전 우선)

▲ 그림 3 — SET·RST 플립-플롭 자기유지 래더 (M0 보조 릴레이 활용)

💡 SET vs OR 자기유지 비교: OR 자기유지는 STOP 조건이 없어지면 다시 켜질 수 있지만, SET-RST 방식은 RST 명령이 명시적으로 실행되어야만 OFF되므로 긴급정지·인터록 회로 설계에 더 안전합니다. 실무에서는 SET-RST를 권장합니다.
09 / KEC·법규

KEC 및 전기설비기술기준 관련 조항

PLC를 이용한 전기 제어 시스템 설계 시 한국전기설비규정(KEC) 및 전기설비기술기준에서 규정하는 안전 기준을 반드시 준수해야 합니다. 특히 비상정지 기능, 접지, 배선 기준은 KEC 212조와 관련 고시를 기준으로 설계해야 하며, 전기기사·전기산업기사 자격시험에서도 관련 내용이 출제됩니다.

KEC 212.3
저압 전기설비의 안전 보호: 과전류 보호, 감전 보호, 과전압 보호 요건을 규정. PLC 시스템의 입출력 배선도 이 규정을 따라야 합니다.
KEC 232.7
제어 회로 배선 기준: 제어회로 최소 전선 단면적, 배선 색상 구분, 단자 식별 요건 규정. 입력(X)용 배선과 출력(Y)용 배선은 색상을 달리해야 합니다.
전기설비기술기준 제21조
전동기 등의 과부하 보호: 3상 유도전동기에는 과전류 보호 장치 설치 의무. PLC 프로그램에서도 열동계전기(THR) 접점을 입력으로 받아 보호 회로를 구성해야 합니다.
IEC 61131-3
PLC 프로그래밍 언어 국제 표준: 래더 다이어그램(LD), 펑션 블록 다이어그램(FBD), 구조화 텍스트(ST) 등 5가지 언어를 규정. 국내 KSC IEC 61131-3으로 채택.
IEC 60204-1
기계류 전기 설비 안전 기준: 비상정지 기능(Category 0/1/2), 인터록 기능, 제어 전원 이중화 요건 규정. 산업 기계 PLC 설계 시 필수 참조.
KEC 140 (접지)
PLC 및 제어반 접지 기준: PLC 본체는 제3종 접지(100Ω 이하) 또는 특별 제3종 접지(10Ω 이하)를 실시. 접지 불량은 노이즈 오동작의 주요 원인입니다.
10 / 현장 팁

초보자가 자주 하는 실수와 현장 검증 팁

PLC 래더 프로그래밍을 처음 배울 때 반복적으로 발생하는 실수 유형이 있습니다. 주소 중복 지정, 명령어 순서 오류, COM 단자 미연결이 3대 빈출 실수입니다. 이 세 가지만 먼저 확인하는 습관을 들이면 대부분의 초기 오류를 예방할 수 있습니다. 아래 팁을 현장에서 바로 활용해 보세요.

🗺️
맵핑표 먼저 작성
코딩 전 반드시 I/O 맵핑표 작성. 주소 중복을 원천 차단하고, 팀원과 회로 의도를 공유할 수 있습니다.
🔌
COM 단자 최우선 확인
입력·출력 모두 동작 안 할 때 첫 번째 체크 포인트는 COM 단자입니다. COM 연결 누락이 가장 흔한 배선 실수입니다.
💻
모니터 모드 적극 활용
GX Works 모니터 모드에서 접점 ON/OFF 상태를 실시간 확인. 어느 조건에서 막히는지 바로 파악할 수 있습니다.
🔢
8진수 주소 체계 암기
X007 다음은 X010. 8진수 체계이므로 X008, X009는 존재하지 않습니다. 타이머 설정값도 단위(100ms/10ms) 확인 필수.
🛑
다운로드 전 STOP 모드
RUN 상태에서 프로그램 다운로드 시 기기가 예기치 않게 동작합니다. 다운로드 전 STOP 모드 확인은 절대 생략 불가.
📋
END 명령 필수 작성
래더 프로그램 마지막에 END 명령이 없으면 PLC가 비정상 동작합니다. 항상 마지막 럭에 END를 추가하세요.

안전 수칙

⚠️
비상정지 회로는 하드와이어링
비상정지(EMG) 기능은 PLC 프로그램에만 의존하지 말고, 반드시 하드와이어 릴레이 회로로 이중화해야 IEC 60204-1 안전 요건을 충족합니다.
🔴
활선 작업 금지
배선 작업 중 전원 투입 절대 금지. 입출력 단자 배선 시 반드시 전원을 차단하고 잠금장치(LOTO)를 실시한 후 작업하세요.
🌐
접지 및 노이즈 대책
PLC 본체와 제어반 접지를 반드시 실시하고, 동력선과 신호선을 분리 배선하세요. 접지 불량 시 노이즈로 인한 오동작이 빈번하게 발생합니다.
📁
프로그램 백업 의무화
PLC 프로그램은 반드시 PC 또는 메모리 카드에 백업하세요. PLC 고장·교체 시 백업이 없으면 제어 프로그램 전체를 재작성해야 하는 심각한 상황이 발생합니다.
11 / 시험 포인트

전기기사 실기·필기 PLC 출제 포인트

최근 전기기사 실기 시험에서 PLC 래더 프로그래밍 관련 문제의 출제 비중이 증가하고 있습니다. 과거 릴레이 시퀀스 회로 문제가 PLC 래더로 전환되는 추세이므로, 기존 릴레이 회로의 동작 원리를 래더로 변환하는 연습이 핵심입니다. 특히 Y-△ 기동 회로, 인터록 회로, 타이머 제어를 래더로 구현하는 유형이 자주 출제됩니다.

출제 유형 ①
주어진 시퀀스 동작 순서를 보고 래더 프로그램 완성. X/Y 주소 지정 및 자기유지 회로 구성 능력 평가.
출제 유형 ②
타이머·카운터 설정값 계산. T0 K50 = 몇 초인지 계산 (100ms 타이머 × 50 = 5초) 유형 빈출.
출제 유형 ③
인터록 회로 래더 작성. 정·역 운전 회로에서 동시 투입 방지를 위한 b접점(LDI/ANI) 활용 문제.
출제 유형 ④
래더 → 니모닉 변환. 주어진 래더 다이어그램을 LD/AND/OR/OUT 명령어 목록으로 변환하는 문제.
출제 유형 ⑤
I/O 주소 맵핑 해석. 입출력 단자 배선도를 보고 프로그램에서 사용할 X·Y 주소를 읽어내는 문제.
핵심 암기 사항
LD=회로시작, AND=직렬, OR=병렬, OUT=코일출력, ANI=b접점직렬, LDI=b접점시작, SET/RST=플립플롭.
FAQ

자주 묻는 질문

X0과 Y0은 무엇이며, 어떻게 다른가요?
X0은 PLC 입력 단자의 첫 번째 주소로, 외부에서 들어오는 신호(버튼, 센서 등)를 받는 주소입니다. Y0는 PLC 출력 단자의 첫 번째 주소로, 외부 기기(램프, 모터 접촉기, 솔레노이드 등)를 구동하는 신호를 내보내는 주소입니다. X는 읽기 전용(입력만 가능), Y는 OUT 명령으로 쓰기가 가능하며 프로그램에서 접점으로도 읽을 수 있습니다.
LD 명령어는 언제 사용하고, LDI와는 어떤 차이가 있나요?
LD는 래더 럭의 맨 앞에서 A접점(NO, 평상시 열림)으로 조건을 시작할 때 사용합니다. 즉, 해당 주소가 ON일 때 조건이 성립합니다. 반면 LDI는 B접점(NC, 평상시 닫힘)으로 시작하며, 해당 주소가 OFF일 때 조건이 성립합니다. 예를 들어 열동계전기 트립 신호를 LDI로 처리하면 정상 상태에서 항상 ON이 되어 보호 회로를 구성할 수 있습니다.
PLC 프로그래밍에 적용되는 KEC 기준은 무엇인가요?
KEC 212조(저압 전기설비 보호)와 전기설비기술기준 제21조(전동기 과부하 보호)가 주로 적용됩니다. PLC 제어반의 접지는 KEC 140조에 따라 제3종 접지(100Ω 이하)를 실시해야 하며, 기계류에 사용되는 PLC 시스템은 IEC 60204-1의 비상정지 및 인터록 기능 요건도 함께 만족해야 합니다. 국내 KSC IEC 61131-3이 PLC 언어의 표준입니다.
초보자가 가장 먼저 완벽히 익혀야 할 명령어 4가지는?
LD(회로 시작), OUT(코일 출력), AND(직렬 조건 추가), OR(병렬 조건 추가) 네 가지입니다. 이 4가지로 기본 ON/OFF 제어와 자기유지 회로까지 모두 구현할 수 있습니다. 이후 ANI(b접점 직렬)와 SET·RST를 추가로 익히면 인터록·플립-플롭 자기유지까지 표현 가능하며, 타이머(OUT T)와 카운터(OUT C)를 더하면 순차 제어와 반복 제어도 구현할 수 있습니다.
전기기사 실기 시험에서 PLC 문제는 얼마나 출제되나요?
최근 전기기사 실기 시험에서 PLC 래더 프로그래밍 문제의 출제 비중이 점차 증가하는 추세입니다. 기존 릴레이 시퀀스 회로 문제가 래더 형태로 전환되고 있으며, 자기유지 회로·타이머 제어·인터록 회로를 래더로 작성하거나 니모닉 목록으로 변환하는 유형이 자주 출제됩니다. 한국전기기술인협회 및 한국산업인력공단 실기 기출문제를 통해 최신 출제 경향을 반드시 확인하시기 바랍니다.
관련 글

함께 읽으면 좋은 글

이 블로그의 인기 게시물