본문으로 건너뛰기
블로그›2026. 8. 28.

미쓰비시 PLC가 무선으로 LS PLC 데이터를 받아오기

미쓰비시 PLC가 무선으로 LS PLC 데이터를 받아오기

제조사가 다른 PLC를 잇는 일은 보통 번거롭습니다. 미쓰비시는 MC 프로토콜, LS는 XGT 계열 프로토콜을 쓰므로 서로의 말을 모릅니다.

이 글은 EASY-LINK 두 대를 통역기로 세워, 미쓰비시 PLC가 LS PLC의 값을 받아오게 하는 구성입니다. 게다가 그 사이는 무선이라 두 설비 사이에 선을 깔 필요가 없습니다.

구성 개요

LS XBM PLC  ──  EASY-LINK ①
                    ↕ Wi-Fi (MQTT)
미쓰비시 Q06UDV ── EASY-LINK ②

한쪽은 LS PLC에서 읽어 발행하고, 다른 쪽은 그 값을 구독해 미쓰비시 PLC에 씁니다. 두 PLC 모두 프로그램을 고칠 필요가 없습니다. 각자 익숙한 프로토콜로 EASY-LINK와만 대화하면 됩니다.

이 방식이 유리한 경우

  • 설비 두 대가 멀리 떨어져 있고 배선이 어려운 경우
  • 제조사가 달라 직접 통신이 안 되는 경우
  • 기존 PLC 프로그램을 건드리고 싶지 않은 경우

설계할 때 정할 것

어느 디바이스를 어디에 쓸 것인가를 표로 만들어 두십시오. 이 표가 없으면 나중에 값이 안 맞을 때 추적이 안 됩니다.

보내는 쪽 (LS)받는 쪽 (미쓰비시)의미
D0D200생산 수량
D1D201설비 상태

받는 쪽 디바이스는 PLC 프로그램이 덮어쓰지 않는 영역으로 잡으십시오. 매 스캔 초기화되는 자리에 쓰면 값이 계속 사라집니다.

그리고 미쓰비시 쪽에 RUN 중 쓰기 허가가 체크되어 있어야 합니다. 빠지면 읽기는 되는데 쓰기만 조용히 실패합니다.

Step 1. LS PLC 쪽 설정

LS PLC와 EASY-LINK ①을 연결하고 값을 읽어 MQTT로 발행하도록 설정합니다. 자세한 절차는 LS PLC MQTT 발행을 참고하십시오.

Step 2. 미쓰비시 PLC 쪽 설정

미쓰비시 PLC와 EASY-LINK ②를 연결하고, 앞에서 발행한 토픽을 구독해 PLC에 쓰도록 설정합니다.

Step 3. 동작 확인

LS PLC에서 값을 바꾸고, 미쓰비시 PLC의 해당 디바이스가 따라 바뀌는지 확인합니다. GX Works2의 디바이스 모니터로 보시면 바로 확인됩니다.

잘 안 될 때 확인할 것

  1. 값이 전달되지 않는다 — 발행 토픽과 구독 토픽 문자열이 정확히 같은지 확인합니다. 대소문자를 구분합니다.
  2. 미쓰비시 쪽에 안 써진다 — RUN 중 쓰기 허가를 확인하십시오. 가장 흔한 원인입니다.
  3. 값이 썼다가 바로 사라진다 — 미쓰비시 PLC 프로그램이 그 디바이스를 매 스캔 덮어쓰고 있습니다. 다른 영역으로 바꾸십시오.
  4. 값이 이상한 숫자다 — 양쪽 데이터 타입이 맞는지 확인합니다. LS의 WORD와 미쓰비시의 WORD는 같은 16비트지만, FLOAT 처리는 다를 수 있습니다.
  5. 간헐적으로 늦게 반영된다 — 무선 구간과 양쪽 수집 주기를 확인하십시오. 두 단계를 거치므로 지연이 더해집니다.

자주 묻는 질문

반대 방향도 됩니까? 됩니다. 토픽을 하나 더 만들어 반대 방향으로 구성하시면 양방향이 됩니다.

PLC가 세 대 이상이어도 됩니까? MQTT는 다대다이므로 가능합니다. 한 대가 발행하면 여러 대가 받아갈 수 있습니다.

온습도 센서 값을 PLC로 받고 싶습니다. 미쓰비시 PLC로 온습도 데이터 받아오기에 정리해 두었습니다.


도입을 검토하신다면

현장 조건에 맞는 모델 선정이나 프로토콜 적용 가능 여부가 궁금하시면 문의해 주세요. 사용 중인 PLC 기종과 수집하려는 데이터만 알려주시면 구성안을 잡아 드립니다.

관련 글

← 목록으로 돌아가기