====== 모드포트(RS485접속 필드I/O) 와의 연결방법 ====== MODPORT (모드포트) 는 컴파일에서 만든 필드I/O 제품입니다. ComfileHMI 에 I/O가 필요한 경우, MODPORT를 사용한다면 간단하게 I/O를 추가할 수 있습니다. * DIO, AIO, 온도입력등이 가능합니다. * MODPORT에는 프로그램을 넣을 필요가 없으므로 편리합니다. * ComfileHMI 에서 MODPORT를 위한 프로토콜을 지원합니다. {{ :comfilehmi:hmi_connection_modport:modport.png?nolink&400 |}} [[modport:index|산업용 필드 I/O MODPORT 사용설명서]] ===== ComfileHMI Editor 설정 ===== 새 프로젝트를 만들때, 아래와 같이 를 선택하세요. {{ :comfilehmi:hmi_connection_modport:modsetting1.png?nolink |}} * 보레이트는 57600,8,N,1 고정입니다. * COM3에 RS485가 있는 모델 (CHA-070WT, CHC-070WR)은 <회선>을 COM3으로 하세요. * COM1만 있는 모델에서 MODPORT를 사용하려면 <회선>을 COM1으로 하시고, 별도의 RS232-TO-RS485 컨버터를 사용하세요. * RS485사용시 HMI 통신간격은 20mS이상으로 설정하시기 바랍니다. {{ :comfilehmi:hmi_connection_modport:comspeed1.png?nolink |}} ===== ComfileHMI 와 MODPORT 연결방법 ===== * COM3이 있는 모델은 아래와 같이 연결하세요. {{ :comfilehmi:hmi_connection_modport:modportcon.png?nolink |}} ===== 동작 예 ===== {{ :comfilehmi:hmi_connection_modport:img_0528.jpg?nolink&500 |}}
[[http://www.comfile.co.kr/download/hmi/MODPORT1.zip|HMI 프로젝트 파일 다운로드]] ===== DIO 모듈 (디지털 입출력 모듈) ===== ^모델명 ^모듈종류 ^설명 ^사용전압 / 전류^ HMI용 어드레스 ^ |[[..:..:modport:MD-DOSI8:]] |DC 싱크 출력 8 점 |8 개의 DC 출력 (싱크방식) |DC 3.3V ~ 27V / 1A| 03101 ~ 03108 | |[[..:..:modport:MD-DOSO8:]] |DC 소스 출력 8 점 |8 개의 DC 출력 (소스방식) |DC 12V ~ 24V / 1A| 03001 ~ 03008 | |[[..:..:modport:MD-DORL8:]] |RELAY 출력 8 점 |8 개의 릴레이 출력 |DC 6 ~ 27V / 4A \\ AC 6 ~ 240V / 4A| 03201 ~ 03208 | |[[..:..:modport:MD-DIDC8:]] |DC 입력 8 점 |8 개의 DC 입력 (12V~24V) |DC 12V ~ 24V| 00001 ~ 00008 | ===== 아날로그 모듈 ===== ^모델명 ^모듈종류 ^설명 ^입력/출력 범위^ HMI용 어드레스 ^ |[[..:..:modport:MD-ADIN4:]] |AD 입력 4 채널 |13.3 비트 AD 변환 4 점 |0~10V, 1~5V (4~20mA)| 40101 ~ 40104 | |[[..:..:modport:MD-HADIN4:]] |고해상도 AD 입력 4 채널 |16.6 비트 AD 변환 4 점 |0~10V, 1~5V (4~20mA)| 40201 ~ 40204 | |[[..:..:modport:MD-THRT4:]] |온도입력 4 채널 |PT100 옴 온도센서 4 점 |-100.0 ~ 500.0 도| 40301 ~ 40304 | |[[..:..:modport:MD-DAOUT2:]] |DA 전압출력 2 채널 |16 비트 DA 변환 2 점 |0~10V, 0~5V| 43301 ~ 43302 | |[[..:..:modport:MD-DAOUT2B:]] |DA 전류출력 2 채널 |16 비트 DA 변환 2 점 |4~20mA, 0~20mA | 43401 ~ 43404 | ====== 표시값 형태 결정 ====== 값을 읽어오는 모듈의 경우 표시형태를 지정해 주어야 합니다. 다음과 같이 지정해 주십시오. * MD-ADIN4 : 16비트 정수 * MD-HADIN4 : 32비트 정수 * MD-THRT4 : 16비트 온도 {{ :comfilehmi:hmi_connection_modport:adr3_1.png?nolink |}} ====== ID (슬레이브 주소) 설정법 ====== 하나의 RS485라인에 동일 모듈 여러개를 동시에 사용하는 경우, 어드레스가 중복되므로 이때에는 ID(슬레이브 주소)를 서로 다르게 설정해 주어야 합니다. MODPORT 모듈의 경우 전면에 1부터 10 (0은 10)까지 변경할 수 있는 로터리 스위치가 있습니다. {{ :comfilehmi:hmi_connection_modport:id_1.png?nolink |}} 프로젝트 생성시 추가된 <외부장치>는 자동으로 슬레이브 주소가 1로 되어 있습니다. 외부장치 추가 버튼을 누르시고 1이 아닌 다른 슬레이브 주소를 선택하세요. {{ :comfilehmi:hmi_connection_modport:adr3_2.png?nolink |}} 이때 아래 그림처럼 <외부장치ID>뒤에 슬레이브주소를 넣어준다면 화면작화시 편리합니다. {{ :comfilehmi:hmi_connection_modport:adr3_3.png?nolink |}} [[comfilehmi:index#ComfileHMI_하드웨어|상위 페이지로 가기]]