사용자 도구

사이트 도구


guide:hmi_connection:wiring

문서의 이전 판입니다!


HMI 연결방법

1. 제품의 통신 채널 선택

제품 RS-232 RS-485 UART
MPINO-8A4R-S / 8A4T-S 기본 Serial1 — —
MPINO-8A4R-SU — Serial1 —
MPINO-8A8R-S / 8A8T-S — Serial1 —
MPINO-8A8R Serial1 Serial2 Serial3
MPINO-16A8R / 16A8R8T Serial1 Serial2 Serial3
MPINO-16A16R — Serial1 —
MPAINO CPU 모듈 Serial1 Serial2 Serial3

표에서 통신채널을 확인하여 RS-232 또는 RS-485를 사용해주세요. 위 표는 제품의 기본사양 입니다. 옵션 및 M-CONV를 사용하여 변경될 수 있습니다.

2. RS-232 연결

왼쪽부터 아이로직스 제품, 제품 단자대, 교차 연결선, HMI 단자대, HMI 순서. 제품 TX는 HMI RX, 제품 RX는 HMI TX로 Cross 연결하고 제품 GND는 HMI SG에 연결

제품 측 HMI 측
TX RX / RXD
RX TX / TXD
GND 해당 포트의 SG / 신호 GND
  1. RX는 TX에 연결하고 TX는 RX에 연결합니다.
  2. 아이로직스 제품에서 RS-232 단자는 RX, TX, UART 단자는 RXD, TXD로 표기합니다.
  3. HMI의 통신라인의 GND가 절연되어 있는 제품이 있습니다. 통신이 안될 경우, GND를 확인해주세요.

3. RS-485 연결

왼쪽부터 아이로직스 제품, 제품 단자대, 연결선, HMI 단자대, HMI 순서. 제품 485+는 HMI의 확인된 플러스 극성에, 485-는 마이너스 극성에 연결

  1. 양쪽 장치에서 같은 극성끼리 Direct로 연결합니다.
  2. A/B 표기는 제조사마다 다를 수 있으므로 HMI 설명서의 +/- 대응을 확인합니다.
  3. 짧은 거리에서는 종단저항 없이 사용할 수 있습니다. 긴 거리이거나 통신이 안될 경우, 배선의 시작점과 끝점에 약 120Ω의 종단저항을 연결합니다.
  4. MPINO·MPAINO 제품에는 종단저항이 내장되어 있지 않습니다. 제품이 배선 끝에 있으면 485+와 485- 사이에 120Ω을 연결합니다.
  5. HMI가 다른 배선 끝에 있으면 내장 종단저항의 유무와 활성 상태를 확인하세요. 내장 종단을 사용할 수 있으면 활성화하고, 그렇지 않으면 HMI의 +와 - 사이에 120Ω을 연결합니다.
  6. 중간 장치에는 종단저항을 연결하지 않습니다.

4. 통신 프로토콜 선택

제품과 HMI는 같은 프로토콜·국번·보레이트·데이터 비트·패리티 비트·정지 비트를 사용해야 합니다. Modbus TCP는 별도의 이더넷 변환 구성에서만 선택합니다.

프로토콜 연결·HMI 드라이버 주소 입력 기준
Modbus RTU RS-232 또는 RS-485 시리얼 · HMI는 Modbus RTU Master, 제품은 Slave 42001처럼 통신 주소를 숫자로 입력
Modbus TCP 이더넷 · HMI는 Modbus TCP Client → 별매 M-ETHER의 TCP↔RTU 변환 → 제품은 Modbus RTU Slave 42001처럼 통신 주소를 숫자로 입력
LS산전 Cnet RS-232 또는 RS-485 시리얼 · HMI의 LS Cnet 드라이버 M0·D0처럼 제품의 M·D 메모리를 입력
Mitsubishi MC RS-232 또는 RS-485 시리얼 · MELSEC A호환 1C 프레임 Format 1 ASCII, Sum Check 사용 M0·D0처럼 제품의 M·D 메모리를 입력

Modbus RTU와 Modbus TCP는 제품의 M0·D0를 숫자 통신 주소에 대응시켜야 합니다. 실제 주소는 사용하는 개발 방식의 주소표를 따릅니다. LS산전 Cnet과 Mitsubishi MC는 M0·D0처럼 제품 메모리 이름으로 입력할 수 있어 직관적입니다.

표의 M0·D0는 제품 메모리 이름입니다. LS산전·M2I·이지뷰 HMI의 Cnet 주소는 M000·D000처럼 입력합니다. Cnet 프로토콜에서 사용하는 %MX00000·%DW0은 통신 메시지의 변수 표기입니다. 다른 HMI는 선택한 Cnet 드라이버의 주소 입력 형식을 확인하세요.

Mitsubishi MC는 이 SDK가 지원하는 A호환 1C Format 1 ASCII·Sum Check 드라이버를 사용합니다. SDK는 X/Y/M/D의 BR/BW/WR/WW 요청을 처리합니다.

Modbus TCP는 현재 시리얼 결선도만으로 사용할 수 없습니다. 제조사 자료에 안내된 별매 M-ETHER를 제품의 시리얼 채널에 연결한 별도 구성이 필요합니다. 뒤의 Arduino IDE·MPINO STUDIO2 예제는 시리얼 통신 기준이며, TCP 변환기와 HMI의 IP·포트 설정은 해당 장치 설명서를 따릅니다.

이 설명서의 시리얼 설정 예는 MPINO-8A4R-S · 기본 RS-232 Serial1 · 국번 1 · 9600 bps · 데이터 8 / 패리티 없음 / 정지 1을 사용합니다. 통신 채널과 프로토콜을 확인했다면 아래에서 사용하는 개발 프로그램 한 가지를 선택하세요.

이 안내의 예제는 코드·설정 기준이며 특정 HMI 모델과 케이블의 실물 송수신 결과를 뜻하지 않습니다. 실물 연결 결과는 동작 확인과 문제 해결 순서로 확인하세요.

Arduino IDE로 프로그램 작성하기 →

MPINO STUDIO2로 프로그램 작성하기 →

guide/hmi_connection/wiring.1791276723.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki