Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fieldio:ml-rh8:index [2026/02/08 16:19] – [- ComfileHMI Editor 설정] adminfieldio:ml-rh8:index [2026/02/14 02:13] (current) – [외형치수] admin
Line 1: Line 1:
 ====== ML-RH8 모드버스 릴레이 모듈====== ====== ML-RH8 모드버스 릴레이 모듈======
  
-ML-RH8 모듈은 고용량(10A) 릴레이 8개가 장된 필드 서브 모듈로 HMI, 큐블록/모아콘 또는 MCU와 연결하여 사용할 수 있습니다. +ML-RH8 모듈은 고용량(10A) 릴레이 8개가 장된 필드 I/듈입니다. 
-{{ :ml-rh8:ml-rh8.png?nolink |}} + 
-모듈간 인터페이스 방식은 RS485통신을 용하며 MODBUS RTU 프로토콜로 고용량 릴레이를 ON/OFF 제어 할 수 있고, 릴레이의 상태를 어올 수 있습니다. 최대 15개 까지 동일 선로에 연결 할 수 있습니다.+{{ :fieldio:ml-rh8:ml-rh8.png?nolink |}} 
 + 
 +본 제품은 RS-485 통신을 용하며MODBUS RTU 프로토콜을 통해 각 릴레이의 ON/OFF 제어 및 릴레이 상태 읽기가 가능합니다. 
 +최대 15까지 동일 RS-485 선로에 연결하여 사용할 수 있습니다. 
 + 
 +=== 주의 === 
 + 
 +본 제품은 자동으로 통신을 시작하거나 상대 장치를 검색하지 않습니다. 
 +반드시 외부 장치(PLC, MCU, PC 등)에서 MODBUS RTU 마스터 모드로 주기적인 명령을 전송해야 하며, 
 +마스터 통신 프로그램이 없는 경우 릴레이 제어 및 상태 확인이 불가능합니다. 
 + 
 +큐블록(CUBLOC) 또는 MSB와 연결하여 사용할 경우에도 반드시 MODBUS RTU 마스터 통신 프로그램을 사용자 측에서 구현해야 합니다.
  
-  * ** 주의 : 이 제품은 상대측 기기에서 MODBUS RTU 마스터 통신 프로그램으로 연결해주어야 동작됩니다. 자동연결 기능은 없습니다. **  
-  * ** 큐블록 (또는 MSB)와 연결시 마스터 통신 코드를 작성해주어야 합니다. 자동연결 기능은 없습니다. ** 
  
 ===== ML-RH8의 사양=====  ===== ML-RH8의 사양===== 
Line 39: Line 48:
 {{ :fieldio:ml-rh8:hmi_mr-rh8_test.zip |}} {{ :fieldio:ml-rh8:hmi_mr-rh8_test.zip |}}
  
-\\ 
  
-====ComfileHMI Editor 설정====+==== ComfileHMI Editor 설정====
 새 프로젝트를 만들때, 아래와 같이 <COMFILE>의 <MODPORT>를 선택하세요. ML시리즈는 MODPORT와 동일한 프로토콜 (MODBUS RTU, RS485, 57600보레이트)를 사용합니다. 새 프로젝트를 만들때, 아래와 같이 <COMFILE>의 <MODPORT>를 선택하세요. ML시리즈는 MODPORT와 동일한 프로토콜 (MODBUS RTU, RS485, 57600보레이트)를 사용합니다.
  
Line 52: Line 60:
  
  
-====어드레스 설정방법====+==== 어드레스 설정방법====
 사용하시는 컴포넌트(제어버튼, 램프 등)의 주소번지는 해당 릴레이 번지의 0601(RH1)~0608(RH8)번지 까지 설정하여 사용할 수 있습니다. 제어방식은 비트 단위 억세스로 맨앞에 0을 넣고, 그 뒷부분에 어드레스를 넣으면 됩니다. 사용하시는 컴포넌트(제어버튼, 램프 등)의 주소번지는 해당 릴레이 번지의 0601(RH1)~0608(RH8)번지 까지 설정하여 사용할 수 있습니다. 제어방식은 비트 단위 억세스로 맨앞에 0을 넣고, 그 뒷부분에 어드레스를 넣으면 됩니다.
 아래의 이미지는 HR1 릴레이(0601)의 램프와 버튼 어드레스 설정이미지 입니다. 아래의 이미지는 HR1 릴레이(0601)의 램프와 버튼 어드레스 설정이미지 입니다.
  
 {{ :ml-rh8:lampadr.png?nolink |}} {{ :ml-rh8:lampadr.png?nolink |}}
-====ID(슬레이브 주소) 설정====+==== ID(슬레이브 주소) 설정====
 하나의 RS485라인에 동일 모듈 여러개를 동시에 사용하는 경우, 스타트 어드레스가 중복되므로 이때에는 ID(슬레이브 주소)를 서로 다르게 설정해 주어야 합니다. 하나의 RS485라인에 동일 모듈 여러개를 동시에 사용하는 경우, 스타트 어드레스가 중복되므로 이때에는 ID(슬레이브 주소)를 서로 다르게 설정해 주어야 합니다.
 ML시리즈 모듈의 전면에 딥스위치로 1부터 15번까지 변경할 수 있습니다. ML시리즈 모듈의 전면에 딥스위치로 1부터 15번까지 변경할 수 있습니다.
  
-{{ :ml-rh8:saveadrset323.jpg?nolink |}}+{{ :fieldio:ml-rh8:saveadrset323.jpg?nolink&400 |}}
  
 프로젝트 생성시 추가된 <외부장치>는 자동으로 슬레이브 주소가 1로 되어 있습니다. 프로젝트 생성시 추가된 <외부장치>는 자동으로 슬레이브 주소가 1로 되어 있습니다.
  
-{{ :ml-rh8:slaveadr1.png?nolink |}}+{{ :fieldio:ml-rh8:slaveadr1.png?nolink |}}
  
 외부장치 추가 버튼을 누르시고 1이 아닌 다른 슬레이브 주소를 선택하세요. 외부장치 추가 버튼을 누르시고 1이 아닌 다른 슬레이브 주소를 선택하세요.
  
  
-{{ :ml-rh8:slaveadr2.png?nolink |}}+{{ :fieldio:ml-rh8:slaveadr2.png?nolink |}}
  
 이때 아래 그림처럼 <외부장치ID>뒤에 슬레이브주소를 넣어준다면 화면작화시 편리합니다. 이때 아래 그림처럼 <외부장치ID>뒤에 슬레이브주소를 넣어준다면 화면작화시 편리합니다.
Line 90: Line 98:
   * 공백은 OFF를 의미함   * 공백은 OFF를 의미함
  
-\\+
 ===== 통신 패킷 =====  ===== 통신 패킷 ===== 
 ML-RH8의 슬레이브 어드레스(Slave address)는 DIP스위치로 설정합니다. 릴레이 RLY1 ~ RLY8의 시작어드레스(Start address)는 600(0x0258) ~ 607(0x025F) 이며, Function은 0x01(Bit read), 0x05(Bit write), 0x0F(Multiple bit write)를 사용할 수 있습니다. 아래는 ML-RH8의 RELAY ON/OFF, 상태값 읽기를 위한 통신패킷 설명 및 예제 입니다. ML-RH8의 슬레이브 어드레스(Slave address)는 DIP스위치로 설정합니다. 릴레이 RLY1 ~ RLY8의 시작어드레스(Start address)는 600(0x0258) ~ 607(0x025F) 이며, Function은 0x01(Bit read), 0x05(Bit write), 0x0F(Multiple bit write)를 사용할 수 있습니다. 아래는 ML-RH8의 RELAY ON/OFF, 상태값 읽기를 위한 통신패킷 설명 및 예제 입니다.
Line 101: Line 109:
 ===== 컴파일 제품군과의 결선 =====  ===== 컴파일 제품군과의 결선 ===== 
   * HMI 제품군 RS232 결선    * HMI 제품군 RS232 결선 
-{{ :ml-rh8:hmi_1.png |}}+{{ :fieldio:ml-rh8:hmi_1.png |}}
   * HMI 제품군 RS485 결선   * HMI 제품군 RS485 결선
-{{ :ml-rh8:hmi_2.png |}}+{{ :fieldio:ml-rh8:hmi_2.png |}}
   * CUSB 제품군 결선   * CUSB 제품군 결선
-{{ :ml-rh8:cusb.png |}}+{{ :fieldio:ml-rh8:cusb.png |}}
   * MOACON 결선   * MOACON 결선
-{{ :ml-rh8:moacon.png |}}+{{ :fieldio:ml-rh8:moacon.png |}}
   * MSB 제품군 결선   * MSB 제품군 결선
-{{ :ml-rh8:msb.png |}}+{{ :fieldio:ml-rh8:msb.png |}}
 \\ \\
 ===== 외형치수 =====  ===== 외형치수 ===== 
-{{ :ml-rh8:mlrh8dim.png |}}+{{ :fieldio:ml-rh8:mlrh8dim.png |}}
  
-[[:index|Comfile Technology's Document Library]]+[[..:index|필드-I/O 제품군]]
  
 +[[:index|Comfile Technology's Document Library]]