PLC Engineer's Field Notes

Practical solutions for industrial automation


[실무] X·Y·M·L·B 트러블 없이 구분하는 핵심 기준

PLC 로직의 기본은 ON/OFF 신호를 다루는 ‘비트 디바이스’입니다.
초보자들은 X, Y는 익숙하지만, M과 L의 차이 그리고 통신에서 사용되는 B의 개념에서 많이 막힙니다.

오늘은 미쓰비시 PLC 현장에서 가장 많이 사용하는 주요 비트 릴레이 5가지를 실무 기준으로 정리합니다.

[한 줄 직설]

“비트 디바이스는 결국 눈에 보이지 않는 릴레이입니다. 접점이 붙었는지(1), 떨어졌는지(0)만 구분되면 로직 흐름을 이해할 수 있습니다.”

※ 본 글은 미쓰비시 PLC 기준의 일반적인 설정을 기반으로 합니다.
사용하는 CPU 및 파라미터에 따라 실제 동작(래치 여부 등)은 달라질 수 있으므로, 적용 전 반드시 현장 설정을 확인해야 합니다.


1. X (입력, Input): “현장의 눈”

현장의 물리적인 신호를 PLC 내부로 들여오는 접점입니다.

  • 역할: 센서 감지, 푸시 버튼 신호, 스위치 상태 확인
  • 특징: 기본적으로 외부에서 실제 전기 신호가 들어와야 동작하는 디바이스입니다.
    다만, I/O Assignment 및 모듈 구성에 따라 내부 신호처럼 사용되는 경우도 있습니다.
    또한 테스트 및 시운전 시에는 강제 ON/OFF(Force) 기능으로 상태를 변경할 수 있습니다.
  • 실무 포인트
    X 입력은 I/O Assignment(입출력 할당) 설정에 의존합니다.
    물리적인 입력 모듈이 없거나 파라미터에서 설정되지 않은 주소는 신호가 들어오지 않습니다.
    또한 Force 상태를 유지한 채 작업을 종료하면 예상치 못한 장비 동작이 발생할 수 있으므로 반드시 해제 여부를 확인해야 합니다.

2. Y (출력, Output): “현장의 손과 발”

PLC가 판단한 결과를 현장의 장치로 내보내는 접점입니다.

  • 역할: 모터 기동, 솔레노이드 밸브 작동, 램프 점등
  • 특징: 로직의 최종 목적지입니다. Y 릴레이가 살아야 실제 기계가 움직입니다.
  • 실무 포인트
    프로그램에서 Y를 ON 시키더라도, 해당 주소에 맞는 물리적인 출력 모듈이 장착되어 있지 않으면 현장 장비는 동작하지 않습니다.
    이때는 PLC 출력 카드의 LAMP(LED)를 먼저 확인해야 합니다. LAMP가 점등되지 않으면 로직 또는 주소 문제이고, 점등되었는데도 장비가 동작하지 않으면 배선 또는 부하 측 문제일 가능성이 높습니다.

3. M (내부 릴레이, Internal Relay): “PLC의 핵심 두뇌”

PLC를 사용하는 가장 큰 이유입니다.
과거에는 수십 개의 외부 릴레이를 배선으로 구성해야 했지만, 이를 줄이기 위해 내부 릴레이 개념(M)이 도입되었습니다.
현재는 모든 조건 판단과 로직 처리를 PLC 내부에서 소프트웨어적으로 해결하기 위해 사용됩니다.

  • 역할: 복잡한 인터락(Interlock) 조건 처리, 공정 단계 제어, 내부 상태 기억
  • 특징: 기본적으로 휘발성입니다. 일반적인 CPU 설정에서 래치 범위에 포함되지 않으므로, 전원 OFF 시 데이터가 초기화됩니다.
    또한 내부 릴레이(M) 역시 무한정 사용할 수 있는 것이 아니라 CPU 용량 및 디바이스 범위에 따라 사용 가능한 개수에 제한이 있습니다.
  • 실무 포인트
    실무에서는 M을 무분별하게 사용하면 디바이스 범위를 초과하거나 관리가 어려워지는 경우가 많기 때문에, 필요한 범위만 구분해서 사용하는 것이 중요합니다.

4. L (래치 릴레이, Latch Relay): “상태 기억 릴레이”

M과 비슷해 보이지만, 전원이 꺼져도 상태를 유지(Keep)하는 래치 전용 디바이스입니다.

  • 역할: 자동 운전 상태 유지, 원점 복귀 완료 상태 보존, 중요한 에러 기록
    ※ 자동 운전 유지나 상태 기억 로직을 만들 때는 자기유지와 SET/RST 구조 차이를 같이 이해해야 합니다.
    👉 [실무] 자기유지랑 SET 같아 보이는데 왜 다를까
  • 특징: 전원 OFF 후에도 상태를 유지해야 할 때 사용합니다.
    다만, 실제 유지 여부는 CPU 파라미터에서 래치 범위를 어떻게 설정하느냐에 따라 결정되므로 반드시 설정을 확인해야 합니다.
  • 실무 포인트
    L 디바이스라고 해서 무조건 유지되는 것이 아니라, CPU 파라미터의 래치 범위 설정에 따라 동작이 달라집니다. 설정이 빠져 있으면 전원 OFF 시 값이 초기화되는 경우도 있어, 시운전 후 반드시 확인해야 합니다.

5. B (링크 릴레이, Link Relay): “통신 공유 릴레이”

다른 PLC나 상위 네트워크 장치와 ON/OFF 신호를 주고받을 때 사용하는 통신 전용 릴레이입니다.

  • 역할: 설비 간 인터락 공유, 원격 I/O 상태 확인
  • 비유: 옆 동네 PLC와 “우리 라인 준비됐다”라고 신호를 주고받는 공용 접점
  • 특징: 주소 체계가 16진수(Hex)입니다. B9 다음 주소는 B10이 아니라 BA라는 점을 반드시 기억해야 주소가 밀리지 않습니다. 파라미터 설정에 따라 래치 여부를 결정할 수 있습니다.

💡 비트 디바이스 한눈에 비교하기

디바이스구분전원 OFF 시실무 핵심 역할
X입력 접점현장 신호 의존센서, 버튼 등 외부 신호 감지 (I/O 할당 필수)
Y출력 접점초기화모터, 밸브 등 외부 부하 구동 (물리 모듈 필수)
M내부 릴레이초기화PLC 핵심 두뇌, 로직 연산 및 조건 보조
L래치 릴레이유지에러 상태, 원점 완료 등 상태 보존
B링크 릴레이설정 따라 다름장비 간 통신, 네트워크 인터락 공유 (16진수)

결론: PLC의 흐름을 읽는 법

PLC는 결국 입력(X)을 받아 내부(M, L)에서 판단하고, 출력(Y)을 내보내는 구조입니다.
이 흐름이 머릿속에 잡히면 로직 설계의 절반은 끝난 것이나 다름없습니다.

입력 → 판단 → 출력 이 구조만 확실히 잡고 가면 됩니다.

미쓰비시 PLC 파라미터 설정 화면에서 X, Y, M, L, B 디바이스의 래치 범위를 설정하는 화면
[Fig. 1] 미쓰비시 PLC 디바이스 래치 범위 설정 화면 (X, Y, M, L, B)

[엔지니어의 팁]
이미지에서 DIG 값은 주소 표시 방식입니다.

X, Y, B → 16진수 (9 다음 A)
M, L → 10진수 (9 다음 10)

이 차이를 혼동하면 I/O 주소가 밀려 장비가 동작하지 않는 문제가 발생할 수 있습니다.

[다음 포스팅 예고]

비트 디바이스(X, Y, M, L, B)로 ON/OFF 신호를 다뤘다면,
이제는 실제 숫자를 다루는 단계입니다.

현장에서 데이터 처리를 제대로 하려면
워드(Word) 디바이스 구조를 먼저 이해해야 합니다.

D, W, R, Z는 용도와 메모리 특성이 다르기 때문에,
구분하지 않으면 데이터 관리에서 문제가 발생합니다.

👉 다음 글: [실무] D·W·R·Z 데이터 구조와 용도 제대로 이해하기