VEXPLOR

래더 다이어그램래더 로직 · Ladder Diagram

래더 다이어그램은 PLC 프로그램을 릴레이 회로도처럼 접점과 코일을 가로줄에 배치해 작성하는 그래픽 프로그래밍 언어다.

웨이스(WACE) 제조 용어집 · 갱신 2026-10-21
01DEFINITION래더 다이어그램
구분내용
정의래더 다이어그램은 PLC 프로그램을 릴레이 회로도처럼 접점과 코일을 가로줄에 배치해 작성하는 그래픽 프로그래밍 언어다.
설명좌우 두 세로선 사이에 가로줄(렁)을 위에서 아래로 쌓아 그린 모양에서 래더(ladder)라는 이름이 붙었다. 국제 표준 IEC 61131-3이 정한 PLC 프로그래밍 언어의 하나로, 줄여서 LD라고 쓴다.
차이구조화 텍스트(ST)가 조건과 계산을 문장으로 적는다면, 래더는 신호가 흐르는 길을 그림으로 보여 현장 정비 인력이 접점 상태를 눈으로 따라가기 쉽다.
02IN DETAIL래더 다이어그램 자세히

래더가 릴레이 회로도와 닮은 이유

PLC가 나오기 전 공장의 자동 제어는 릴레이와 전선으로 만든 회로였다. PLC가 그 회로를 대신하게 되었을 때, 배선 도면을 읽던 전기 기술자가 곧바로 프로그램을 읽을 수 있도록 회로도와 같은 모양의 언어가 만들어졌다. 그것이 래더 다이어그램이다.

래더를 이루는 기본 요소

  • 전원선: 왼쪽과 오른쪽의 세로선이다. 신호가 왼쪽에서 오른쪽으로 흐른다고 보고 읽는다.
  • 렁(rung): 두 세로선 사이의 가로줄 하나로, 조건과 결과 한 묶음을 담는다.
  • a접점: 연결된 입력이 켜지면 신호를 통과시킨다. 평상시 열림(NO) 접점이라고도 한다.
  • b접점: 입력이 꺼져 있을 때 신호를 통과시키고, 입력이 켜지면 신호를 끊는다. 평상시 닫힘(NC) 접점이라고도 한다.
  • 코일: 렁 오른쪽 끝에 놓여, 앞의 조건이 모두 맞으면 출력이나 내부 비트를 켠다.

자기유지 회로로 래더 읽어 보기

시작 버튼으로 모터를 켜고 정지 버튼으로 끄는 회로는 래더의 가장 기본적인 예다. 한 렁에 시작 버튼 a접점, 정지 버튼 b접점, 모터 코일을 차례로 놓고, 시작 버튼 a접점과 나란히 모터 코일의 a접점을 하나 더 둔다.

시작 버튼을 눌렀다 떼도 모터 코일 자신의 접점이 신호를 계속 통과시켜 모터는 켜진 상태로 남는다. 정지 버튼을 누르면 b접점이 신호를 끊어 모터가 꺼진다. 출력이 스스로 상태를 유지하게 하는 이 구성을 자기유지 회로라고 한다.

PLC는 래더를 위에서 아래로 한 줄씩 실행한다

PLC는 입력을 모두 읽은 뒤 첫 렁부터 마지막 렁까지 차례로 실행하고, 결과를 한꺼번에 출력으로 내보낸다. 이 과정을 스캔이라 하며 한 번에 보통 수 밀리초에서 수십 밀리초가 걸린다.

그래서 같은 출력 코일을 여러 렁에 두면 마지막 렁의 결과만 남는다. 이중 코일이라 부르는 이 실수는 화면에서 눈에 잘 띄지 않아 시운전 때 뒤늦게 드러나는 경우가 많다.

래더와 다른 PLC 언어

IEC 61131-3은 래더 외에 기능 블록 다이어그램(FBD), 구조화 텍스트(ST), 순차 기능 차트(SFC)를 함께 정한다. 명령어 리스트(IL)는 2013년 개정판에서 사용하지 않도록 권고됐다.

단순한 켜고 끄기와 인터록은 래더가 읽기 쉽고, 계산과 반복이 많은 로직은 ST가 짧고 정확하다. 실제 공장 프로그램은 두 방식을 섞어 쓰는 경우가 많다.

03RELATED함께 보면 좋은 항목
관련 용어PLCPLC는 센서와 스위치 신호를 받아 미리 넣어 둔 프로그램에 따라 모터·실린더·밸브를 켜고 끄는 공장용 산업 컴퓨터다.제조 용어집
관련 용어PLC 시뮬레이션PLC 시뮬레이션은 PLC 같은 설비 제어 프로그램을 가상 설비와 연결해, 현장에 설비를 놓기 전에 프로그램이 의도대로 동작하는지 미리 실행해 보는 일이다.제조 용어집
관련 용어MES PLC 연동MES PLC 연동은 MES가 설비를 움직이는 PLC에서 생산 수량·가동 상태·알람을 직접 받아 실적을 자동으로 기록하게 하는 연결이다.제조 용어집

우리 공장에는 무엇부터 필요할까요.

귀사의 상황에 맞는 답을 드립니다.

도입 진단 받기