guide:hmi_connection:screen
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| guide:hmi_connection:screen [2026/10/05 17:18] – 만듦 - 바깥 편집 127.0.0.1 | guide:hmi_connection:screen [2026/10/25 11:33] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ====== | + | ====== HMI 화면 만들기 ====== |
| - | [[guide: | + | [[guide: |
| - | HMI 편집기에서 | + | HMI 화면의 표시기와 스위치는 제품의 내부 메모리를 |
| - | ===== 1. 새 HMI 프로젝트 만들기 ===== | + | ===== 1. HMI 프로젝트와 외부 장치 |
| - | - 제조사 편집 프로그램을 실행하고 새 프로젝트를 만듭니다. | + | HMI 프로젝트에는 |
| - | - 실제 | + | |
| - | - 저장 위치와 | + | |
| - | - 연결할 **외부 장치**를 추가합니다. 장치 별칭은 '' | + | |
| - | - 이 장치가 사용할 HMI의 실제 | + | |
| - | '' | + | - HMI 편집기에서 |
| + | - 연결할 **외부 장치**를 추가해주시기 바랍니다. | ||
| + | - [[guide: | ||
| + | - 국번·통신속도·데이터 비트·패리티·정지 비트를 제품 프로그램과 동일하게 | ||
| - | ===== 2. 외부 장치 통신 조건 ===== | + | ^ 제품에서 사용한 프로토콜 ^ HMI에서 확인할 드라이버 ^ |
| + | | Modbus RTU | Modbus RTU Master · Coil / Holding Register | | ||
| + | | LS산전 Cnet | LS산전 Cnet 시리얼 · M / D 메모리 | | ||
| + | | Mitsubishi MC | MELSEC A호환 1C 프레임 Format 1 시리얼 | | ||
| - | ^ 설정 항목 ^ 이번 실습 값 ^ | + | 요소의 대상은 HMI 내부 변수가 아니라 앞에서 만든 **외부 |
| - | | 장치 | + | |
| - | | HMI 포트 | 배선한 실제 RS-232 / RS-485 포트 | | + | |
| - | | 연결할 장치의 국번 | '' | + | |
| - | | 속도 | '' | + | |
| - | | 데이터 비트 / 패리티 / 정지 비트 | '' | + | |
| - | | 숫자 데이터 | 16비트 정수 1워드. 소수점 0자리, 배율 1 | | + | |
| - | 제조사 목록에 유사한 PLC 이름이 있더라도 **그 장치의 전용 | + | HMI 모델·편집기가 미지정이므로 이 안내는 화면 버튼의 정확한 이름을 지정하지 않습니다. 메뉴 위치, 외부 |
| - | ===== 3. 주소 입력 방식 확인 ===== | + | ===== 2. 주소 입력 방식 확인 ===== |
| - | **wire address**는 Modbus 요청 안에 들어가는 0 기반 주소입니다. | + | HMI에 넣는 주소는 |
| - | 아래 변환은 **해당 | + | ^ 개발 방식 ^ 주소표 ^ |
| + | | Arduino IDE | [[guide: | ||
| + | | MPINO STUDIO2 | [[guide: | ||
| - | ^ 대상 ^ 0 기반 | + | **Modbus Holding Register 주소 표기 예:** 먼저 해당 프로토콜 페이지의 **요청 안 0 기반 주소**를 확인하고, |
| + | |||
| + | ^ 대상 ^ 0 기반 | ||
| | SDK '' | | SDK '' | ||
| | SDK '' | | SDK '' | ||
| 줄 41: | 줄 41: | ||
| | STUDIO2 '' | | STUDIO2 '' | ||
| - | Coil은 별도의 영역입니다. | + | '' |
| - | + | ||
| - | - 사용할 개발 방식의 주소 표를 고릅니다. | + | |
| - | - HMI 설명서에서 주소 | + | |
| - | - 주소 영역을 먼저 선택하고 해당 규칙에 맞는 번호를 넣습니다. | + | |
| - | - 처음에는 '' | + | |
| - | + | ||
| - | ===== 4. 통신 확인 숫자 만들기 ===== | + | |
| - | + | ||
| - | - 빈 화면에 숫자 표시 요소를 배치하고 제목을 | + | |
| - | - 데이터 원본을 앞에서 만든 외부 장치로 선택합니다. | + | |
| - | - 읽을 영역은 Holding Register, | + | |
| - | - 데이터 길이는 16비트 1워드, | + | |
| - | - 소수점은 0자리, 배율은 1로 설정합니다. 쓰기 기능은 넣지 않습니다. | + | |
| - | + | ||
| - | 숫자가 1초마다 달라져야 합니다. 고정 문자열 '' | + | |
| - | ===== 5. 입력값과 제품에서 | + | HMI에 주소를 |
| - | - **숫자 입력** 요소를 추가하고 제목을 **입력값**으로 정합니다. | + | ===== 3. 화면에 다섯 요소 배치 ===== |
| - | - 외부 장치의 Holding Register '' | + | |
| - | - 16비트 정수, 허용 범위 '' | + | |
| - | - 입력한 값의 확정 동작이 외부 장치에 쓰기를 실행하도록 설정합니다. | + | |
| - | - 별도의 **숫자 표시**를 추가하고 제목을 **제품에서 돌려준 값**으로 정합니다. | + | |
| - | - 이 표시의 주소는 '' | + | |
| - | HMI의 숫자 | + | 앞에서 선택한 주소 규칙을 확인했다면, |
| - | ===== 6. 시험 스위치와 램프 | + | {{ : |
| - | - **비트 스위치**를 배치하고 | + | ^ 화면 요소 ^ 메모리 ^ 기능 ^ |
| - | - 한 번 누르면 ON, 다시 누르면 | + | | 통신 확인 숫자 | '' |
| - | - 별도의 **비트 | + | | 입력값 | '' |
| - | - 램프가 0일 때 **OFF**, 1일 때 **ON**으로 | + | | 제품에서 돌려준 값 | '' |
| + | | 시험 스위치 | '' | ||
| + | | 시험 | ||
| - | 스위치의 그림 | + | ===== 4. 숫자 표시와 입력 |
| - | ===== 7. 화면 구성을 확인하고 HMI에 다운로드 ===== | + | - 숫자 표시를 배치하고 선택한 프로토콜 주소표에서 '' |
| + | - 숫자 입력을 배치하고 | ||
| + | - 입력 범위는 '' | ||
| + | - 다른 숫자 표시를 배치하고 같은 주소표에서 '' | ||
| - | {{ : | + | 세 요소 |
| - | ^ 화면 요소 ^ 메모리 ^ 동작 ^ | + | ===== 5. 스위치와 램프 |
| - | | 통신 확인 숫자 | '' | + | |
| - | | 입력값 | '' | + | |
| - | | 제품에서 돌려준 값 | '' | + | |
| - | | 시험 | + | |
| - | | 시험 | + | |
| - | - HMI 프로젝트를 저장합니다. | + | - 비트 스위치의 쓰기 대상은 선택한 프로토콜 주소표에서 '' |
| - | - 제조사의 다운로드 | + | - 누를 때마다 ON/OFF가 바뀌는 **유지형 토글**로 설정해주시기 바랍니다. |
| - | - 전송 대상과 케이블은 HMI 제조사의 안내를 따릅니다. 제품용 MP 다운로드 케이블을 HMI용으로 사용하지 않습니다. | + | - 별도의 램프도 스위치와 같은 HMI 주소를 **읽도록** |
| - | - HMI 프로젝트와 제품 프로그램이 모두 준비되었는지 확인한 뒤 다음 단계로 갑니다. | + | |
| - | PC 편집기의 시뮬레이션은 | + | STUDIO2 |
| - | ===== 8. Comfile Studio를 사용하는 경우의 공식 참고 | + | ===== 6. HMI에 화면 전송 |
| - | Comfile Studio에서는 실제 런타임 장치와 외부 장치를 선택해 새 프로젝트를 | + | 프로젝트를 |
| - | * [[https:// | + | [[guide:hmi_connection:check|다음: 동작 확인과 문제 해결 →]] |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | [[guide:hmi_connection: | + | **특정 편집기 참고 예시 — Comfile Studio:** 새 프로젝트 |
guide/hmi_connection/screen.1791188300.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1
