사용자 도구

사이트 도구


guide:hmi_connection:wiring

차이

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

차이 보기로 링크

양쪽 이전 판이전 판
guide:hmi_connection:wiring [2026/10/06 17:52] – 바깥 편집 127.0.0.1guide:hmi_connection:wiring [2026/10/25 11:33] (현재) – 바깥 편집 127.0.0.1
줄 14: 줄 14:
 | MPAINO CPU 모듈 | ''Serial1'' | ''Serial2'' | ''Serial3'' | | MPAINO CPU 모듈 | ''Serial1'' | ''Serial2'' | ''Serial3'' |
  
-표에서 통신채널을 확인하여 RS-232 또는 RS-485를 사용해주세요. 위 표는 제품의 기본사양 입니다. 옵션 및 M-CONV를 사용하여 변경될 수 있습니다.+표에서 통신 채널을 확인한 뒤 RS-232 또는 RS-485를 사용해주시기 바랍니다. 위 표는 제품의 기본 사양입니다. 옵션 및 M-CONV 사용 여부에 따라 달라질 수 있습니다.
  
 ===== 2. RS-232 연결 ===== ===== 2. RS-232 연결 =====
줄 25: 줄 25:
 | ''GND'' | 해당 포트의 ''SG / 신호 GND'' | | ''GND'' | 해당 포트의 ''SG / 신호 GND'' |
  
-  - RX는 TX에 연결하고 TX는 RX에 연결합니다.+  - RX는 TX에, TX는 RX에 연결해주시기 바랍니다.
   - 아이로직스 제품에서 RS-232 단자는 RX, TX, UART 단자는 RXD, TXD로 표기합니다.   - 아이로직스 제품에서 RS-232 단자는 RX, TX, UART 단자는 RXD, TXD로 표기합니다.
-  - HMI의 통신라인의 GND가 절연되어 있는 제품이 있습니다. 통신이 안될 경우, GND를 확인해주세요.+  - HMI에 따라 통신 라인의 GND가 절연되어 있을 수 있습니다. 통신이 되지 않으면 GND 연결을 확인해주시기 바랍니다.
  
 ===== 3. RS-485 연결 ===== ===== 3. RS-485 연결 =====
줄 33: 줄 33:
 {{ :guide:hmi_connection:revision6:rs485-signals.svg?1000 |왼쪽부터 아이로직스 제품, 제품 단자대, 연결선, HMI 단자대, HMI 순서. 제품 485+는 HMI의 확인된 플러스 극성에, 485-는 마이너스 극성에 연결 }} {{ :guide:hmi_connection:revision6:rs485-signals.svg?1000 |왼쪽부터 아이로직스 제품, 제품 단자대, 연결선, HMI 단자대, HMI 순서. 제품 485+는 HMI의 확인된 플러스 극성에, 485-는 마이너스 극성에 연결 }}
  
-  - 양쪽 장치에서 같은 극성끼리 Direct로 연결합니다. +  - 양쪽 장치의 같은 극성끼리 직접 연결해주시기 바랍니다. 
-  - ''A/B'' 표기는 제조사마다 다를 수 있으므로 HMI 설명서의 ''+/-'' 대응을 확인합니다. +  - ''A/B'' 표기는 제조사마다 다를 수 있으므로 HMI 설명서의 ''+/-'' 대응을 확인해주시기 바랍니다. 
-  - 짧은 거리에서는 종단저항 없이 사용할 수 있습니다. 긴 거리이거나 통신이 안될 경우, 배선의 시작점과 끝점에 약 120Ω의 종단저항을 연결합니다. +  - 짧은 거리에서는 종단저항 없이 사용할 수 있습니다. 긴 거리이거나 통신이 되지 않으면 배선의 시작점과 끝점에 약 120Ω의 종단저항을 연결해주시기 바랍니다. 
-  - MPINO·MPAINO 제품에는 종단저항이 내장되어 있지 않습니다. 제품이 배선 끝에 있으면 ''485+''와 ''485-'' 사이에 120Ω을 연결합니다. +  - MPINO·MPAINO 제품에는 종단저항이 내장되어 있지 않습니다. 제품이 배선 끝에 있으면 ''485+''와 ''485-'' 사이에 120Ω을 연결해주시기 바랍니다. 
-  - HMI가 다른 배선 끝에 있으면 내장 종단저항의 유무와 활성 상태를 확인하세요. 내장 종단을 사용할 수 있으면 활성화하고, 그렇지 않으면 HMI의 ''+''와 ''-'' 사이에 120Ω을 연결합니다. +  - HMI가 다른 배선 끝에 있으면 내장 종단저항의 유무와 활성 상태를 확인해주시기 바랍니다. 내장 종단을 사용할 수 있으면 활성화하고, 그렇지 않으면 HMI의 ''+''와 ''-'' 사이에 120Ω을 연결해주시기 바랍니다. 
-  - 중간 장치에는 종단저항을 연결하지 않습니다.+  - 중간 장치에는 종단저항을 연결하지 않아야 합니다.
  
 ===== 4. 통신 프로토콜 선택 ===== ===== 4. 통신 프로토콜 선택 =====
줄 52: 줄 52:
 Modbus RTU와 Modbus TCP는 제품의 ''M0''·''D0''를 숫자 통신 주소에 대응시켜야 합니다. 실제 주소는 사용하는 개발 방식의 주소표를 따릅니다. LS산전 Cnet과 Mitsubishi MC는 ''M0''·''D0''처럼 제품 메모리 이름으로 입력할 수 있어 직관적입니다. 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 드라이버의 주소 입력 형식을 확인하세요.+표의 ''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'' 요청을 처리합니다. Mitsubishi MC는 이 SDK가 지원하는 **A호환 1C Format 1 ASCII·Sum Check** 드라이버를 사용합니다. SDK는 ''X/Y/M/D''의 ''BR/BW/WR/WW'' 요청을 처리합니다.
줄 58: 줄 58:
 Modbus TCP는 현재 시리얼 결선도만으로 사용할 수 없습니다. 제조사 자료에 안내된 별매 M-ETHER를 제품의 시리얼 채널에 연결한 별도 구성이 필요합니다. 뒤의 Arduino IDE·MPINO STUDIO2 예제는 시리얼 통신 기준이며, TCP 변환기와 HMI의 IP·포트 설정은 해당 장치 설명서를 따릅니다. Modbus TCP는 현재 시리얼 결선도만으로 사용할 수 없습니다. 제조사 자료에 안내된 별매 M-ETHER를 제품의 시리얼 채널에 연결한 별도 구성이 필요합니다. 뒤의 Arduino IDE·MPINO STUDIO2 예제는 시리얼 통신 기준이며, TCP 변환기와 HMI의 IP·포트 설정은 해당 장치 설명서를 따릅니다.
  
-이 설명서의 시리얼 설정 예는 **MPINO-8A4R-S · 기본 RS-232 Serial1 · 국번 1 · 9600 bps · 데이터 8 / 패리티 없음 / 정지 1**을 사용합니다. 통신 채널과 프로토콜을 확인했다면 아래에서 **사용하는 개발 프로그램 한 가지**를 선택하세요.+이 설명서의 시리얼 설정 예는 **MPINO-8A4R-S · 기본 RS-232 Serial1 · 국번 1 · 9600 bps · 데이터 8 / 패리티 없음 / 정지 1**을 사용합니다. 통신 채널과 프로토콜을 확인했다면 아래에서 **사용하는 개발 프로그램 한 가지**를 선택해주시기 바랍니다.
  
-이 안내의 예제는 코드·설정 기준이며 특정 HMI 모델과 케이블의 실물 송수신 결과를 뜻하지 않습니다. 실물 연결 결과는 [[guide:hmi_connection:check|동작 확인과 문제 해결]] 순서로 확인하세요.+이 안내의 예제는 코드·설정 기준이며 특정 HMI 모델과 케이블의 실물 송수신 결과를 뜻하지 않습니다. 실물 연결 결과는 [[guide:hmi_connection:check|동작 확인과 문제 해결]]의 순서에 따라 확인해주시기 바랍니다.
  
 **[[guide:hmi_connection:arduino|Arduino IDE로 프로그램 작성하기 →]]** **[[guide:hmi_connection:arduino|Arduino IDE로 프로그램 작성하기 →]]**
guide/hmi_connection/wiring.1791276723.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki