사용자 도구

사이트 도구


guide:hmi_connection:wiring

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
guide:hmi_connection:wiring [2026/10/05 23:48] – 바깥 편집 127.0.0.1guide:hmi_connection:wiring [2026/10/25 11:33] (현재) – 바깥 편집 127.0.0.1
줄 3: 줄 3:
 [[guide:hmi_connection|HMI 연결]] [[guide:hmi_connection|HMI 연결]]
  
-===== 2. 제품의 통신 채널 선택 =====+===== 1. 제품의 통신 채널 선택 =====
  
 ^ 제품 ^ RS-232 ^ RS-485 ^ UART ^ ^ 제품 ^ RS-232 ^ RS-485 ^ UART ^
-| MPINO-8A4R-S / 8A4T-S | 기본 ''Serial1'' | 주문 시 RS-485 변경 옵션 또는 외부 컨버터 | — |+| MPINO-8A4R-S / 8A4T-S | 기본 ''Serial1'' | — | — |
 | MPINO-8A4R-SU | — | ''Serial1'' | — | | MPINO-8A4R-SU | — | ''Serial1'' | — |
 | MPINO-8A8R-S / 8A8T-S | — | ''Serial1'' | — | | MPINO-8A8R-S / 8A8T-S | — | ''Serial1'' | — |
줄 14: 줄 14:
 | MPAINO CPU 모듈 | ''Serial1'' | ''Serial2'' | ''Serial3'' | | MPAINO CPU 모듈 | ''Serial1'' | ''Serial2'' | ''Serial3'' |
  
-''Serial1'' 같은 이름은 제품과 HMI의 통신 채널, ''COM3'' 같은 이름은 PC의 업로드 포트입니다. UART·RS-232·RS-485는 서로 전기 방식이 다르므로 그대로 연결하지 않습니다.+표에서 통신 채널을 확인한 뒤 RS-232 또는 RS-485를 사용해주시기 바랍니다. 위 표는 제품의 기본 사양입니다. 옵션 및 M-CONV 사용 여부에 따라 달라질 수 있습니다.
  
-===== 3. RS-232 연결 =====+===== 2. RS-232 연결 =====
  
-{{ :guide:hmi_connection:revision5-dark:rs232-signals.svg?560 |제품의 TX를 HMI RX에, RX를 HMI TX에, GND를 해당 포트의 신호 기준에 연결 }}+{{ :guide:hmi_connection:revision6:rs232-signals.svg?1000 |왼쪽부터 아이로직스 제품, 제품 단자대, 교차 연결선, HMI 단자대, HMI 순서. 제품 TX는 HMI RX, 제품 RX는 HMI TX로 Cross 연결하고 제품 GND는 HMI SG에 연결 }}
  
 ^ 제품 측 ^ HMI 측 ^ ^ 제품 측 ^ HMI 측 ^
줄 25: 줄 25:
 | ''GND'' | 해당 포트의 ''SG / 신호 GND'' | | ''GND'' | 해당 포트의 ''SG / 신호 GND'' |
  
-그림은 **신호 이름 기준**입니다. HMI의 실제 단자 번호와 SG 위치는 해당 모델의 설명서를 확인합니다. 제품의 통신 커넥터에 있는 전원 핀을 HMI 전원에 임의로 연결하지 않습니다.+  - RX는 TX에, TX는 RX에 연결해주시기 바랍니다. 
 +  - 아이로직스 제품에서 RS-232 단자는 RX, TX, UART 단자는 RXD, TXD로 표기합니다. 
 +  - HMI에 따라 통신 라인의 GND가 절연되어 있을 수 있습니다. 통신이 되지 않으면 GND 연결을 확인해주시기 바랍니다.
  
-===== 4. RS-485 연결 =====+===== 3. RS-485 연결 =====
  
-{{ :guide:hmi_connection:revision5-dark:rs485-signals.svg?560 |RS-485의 같은 극성 연결. HMI의 A/B 표기는 제조사 설명서에서 극성을 확인합니다. }}+{{ :guide:hmi_connection:revision6:rs485-signals.svg?1000 |왼쪽부터 아이로직스 제품, 제품 단자대, 연결선, HMI 단자대, HMI 순서. 제품 485+는 HMI의 확인된 플러스 극성에, 485-는 마이너스 극성에 연결 }}
  
-  - 양쪽 장치에서 같은 극성의 차동 신호를 연결합니다. +  - 양쪽 장치의 같은 극성끼리 직접 연결해주시기 바랍니다. 
-  - ''A/B'' 표기는 HMI 설명서에서 ''+/-'' 대응을 확인합니다. +  - ''A/B'' 표기는 제조사마다 다를 수 있으므로 HMI 설명서의 ''+/-'' 대응을 확인해주시기 바랍니다. 
-  - 신호 기준·실드·종단저항은 장치 설명서와 배선 구성에 맞춥니다.+  - 짧은 거리에서는 종단저항 없이 사용할 수 있습니다. 긴 거리이거나 통신이 되지 않으면 배선의 시작점과 끝점에 약 120Ω의 종단저항을 연결해주시기 바랍니다. 
 +  - MPINO·MPAINO 제품에는 종단저항이 내장되어 있지 않습니다. 제품이 배선 끝에 있으면 ''485+''와 ''485-'' 사이에 120Ω을 연결해주시기 바랍니다. 
 +  - HMI가 다른 배선 끝에 있으면 내장 종단저항의 유무와 활성 상태를 확인해주시기 바랍니다. 내장 종단을 사용할 수 있으면 활성화하고, 그렇지 않으면 HMI의 ''+''와 ''-'' 사이에 120Ω을 연결해주시기 바랍니다. 
 +  - 중간 장치에는 종단저항을 연결하지 않아야 합니다.
  
-===== 5. HMI 통신 설정 =====+===== 4. 통신 프로토콜 선택 =====
  
-이 설명서의 예제는 **MPINO-8A4R-S · RS-232 Serial1 · 국번 1 · 9600 bps · 데이터 8 / 패리티 없음 / 정지 1**을 사용합니다. 다른 제품은 위 통신 채널 표에서 실제 포트를 선택하고, HMI와 제품 프로그램의 설정값을 맞춥니다.+제품과 HMI는 같은 프로토콜·국번·보레이트·데이터 비트·패리티 비트·정지 비트를 사용해야 합니다. Modbus TCP는 별도의 이더넷 변환 구성에서만 선택합니다.
  
-^ 제품 프로그램의 프로토콜 ^ HMI에서 선택할 드라이버 / 동작 ^ +^ 프로토콜 ^ 연결·HMI 드라이버 ^ 주소 입력 기준 ^ 
-| Modbus RTU | 요청을 보내는 **Modbus RTU Master**. 제품은 Slave | +| Modbus RTU | RS-232 또는 RS-485 시리얼 · HMI는 **Modbus RTU Master**, 제품은 Slave | 42001처럼 통신 주소를 숫자로 입력 | 
-| LS산전 Cnet | LS Cnet 시리얼 요청을 보내는 드라이버. 제품은 Slave | +| Modbus TCP | 이더넷 · HMI는 Modbus TCP Client → 별매 **M-ETHER의 TCP↔RTU 변환** → 제품은 Modbus RTU Slave | 42001처럼 통신 주소를 숫자로 입력 | 
-| Mitsubishi MC | MELSEC A호환 **1C 프레임 Format 1 직렬 ASCII**, **Sum Check 사용** |+| 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 메모리를 입력 |
  
-통신 케이블을 연결한 HMI의 실제 시리얼 포트를 선택합니다. HMI 전원은 해당 모델의 정격 전원 단자에 별도로 연결하고, 통신 배선은 전원을 끈 상태에서 확인합니다.+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 모델과 케이블의 실물 송수신 결과를 뜻하지 않습니다. 실물 연결 결과는 [[guide:hmi_connection:check|동작 확인과 문제 해결]]의 순서에 따라 확인해주시기 바랍니다.
  
 **[[guide:hmi_connection:arduino|Arduino IDE로 프로그램 작성하기 →]]** **[[guide:hmi_connection:arduino|Arduino IDE로 프로그램 작성하기 →]]**
guide/hmi_connection/wiring.1791211730.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki