사용자 도구

사이트 도구


products:mpino_studio2:first_project

차이

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

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
products:mpino_studio2:first_project [2026/09/10 18:27] – 바깥 편집 127.0.0.1products:mpino_studio2:first_project [2026/09/14 12:24] (현재) – 바깥 편집 127.0.0.1
줄 14: 줄 14:
   * MPINO Studio 2가 설치된 PC   * MPINO Studio 2가 설치된 PC
   * MPINO-8A4R(T)-S 보드   * MPINO-8A4R(T)-S 보드
-  * MP 다운로드 케이블+  * MP 다운로드 케이블(MPINO-8A4R(T)-S용)
   * 실제 입력 시험이 필요한 경우, 해당 제품 설명서에 맞는 P0 입력 신호   * 실제 입력 시험이 필요한 경우, 해당 제품 설명서에 맞는 P0 입력 신호
  
줄 25: 줄 25:
 {{ :products:mpino_studio2:first-run-window-marked.svg?1200 |그림 1. 처음 실행하면 열리는 기본 프로젝트 }} {{ :products:mpino_studio2:first-run-window-marked.svg?1200 |그림 1. 처음 실행하면 열리는 기본 프로젝트 }}
  
-최초 실행 시에는 오류 리포트 자동 전송 안내가 한 번 표시됩니다. 내용을 확인하고 **확인**을 누르면 닫힙니다. 이 설정은 나중에 **설정 → 일반 → 오류 리포트 자동 전송**에서 변경할 수 있습니다.+최초 실행 시에는 오류 리포트 자동 전송 안내가 한 번 표시됩니다. 내용을 확인하고 **확인**을 누르면 닫힙니다. 이 설정은 나중에 **파일 → 환경설정 → 일반 → 오류 리포트 자동 전송**에서 변경할 수 있습니다.
  
 {{ :products:mpino_studio2:chfirst-run-notice.png?480 |그림 2. 최초 실행 시 표시되는 오류 리포트 안내 }} {{ :products:mpino_studio2:chfirst-run-notice.png?480 |그림 2. 최초 실행 시 표시되는 오류 리포트 안내 }}
줄 34: 줄 34:
  
   - **① 메뉴바:** 파일, 편집, 보기, 실행, 설정, 도움말   - **① 메뉴바:** 파일, 편집, 보기, 실행, 설정, 도움말
-  - **② 액티비티바:** 탐색기, 보드·메모리 , 래더 도구, 심볼, 시리얼 모니터, 설정 +  - **② 활동바:** 탐색기, 래더설정, 래더 핀맵 설정, 라이브러리, 심볼, 시리얼 모니터, 설정 
-  - **③ 사이드:** 선택한 액티비티의 프로젝트·보드 정보를 표시+  - **③ 사이드 패널:** 활동바에서 선택한 프로젝트·보드 정보를 표시
   - **④ 에디터:** Arduino C 코드 또는 래더 회로를 편집   - **④ 에디터:** Arduino C 코드 또는 래더 회로를 편집
   - **⑤ 하단 패널:** 빌드 출력, 문제, 니모닉, 시리얼 모니터를 표시   - **⑤ 하단 패널:** 빌드 출력, 문제, 니모닉, 시리얼 모니터를 표시
줄 51: 줄 51:
   - **② 선택**을 누르거나 카드에서 ''Enter''를 누르거나 더블클릭합니다. ''Esc''로 취소할 수 있습니다.   - **② 선택**을 누르거나 카드에서 ''Enter''를 누르거나 더블클릭합니다. ''Esc''로 취소할 수 있습니다.
   - 새 프로젝트가 열리면 ''Ctrl+S''를 눌러 프로젝트 이름과 저장 위치를 정합니다.   - 새 프로젝트가 열리면 ''Ctrl+S''를 눌러 프로젝트 이름과 저장 위치를 정합니다.
 +  - **설정 → 래더 핀맵 설정**을 열고 ''P0''과 ''P32'' 행의 **사용**을 체크한 뒤 **확인**을 누릅니다.
 +  - ''Ctrl+S''를 눌러 핀맵 설정을 프로젝트에 저장합니다.
  
 {{ :products:mpino_studio2:board-select-modal-marked.svg?1100 |그림 4. MPINO-8A4R(T)-S를 선택한 보드 선택 창 }} {{ :products:mpino_studio2:board-select-modal-marked.svg?1100 |그림 4. MPINO-8A4R(T)-S를 선택한 보드 선택 창 }}
줄 86: 줄 88:
 | ''Ctrl+Enter'' | 박스함수 | 타이머와 카운터 같은 박스함수를 배치합니다. | | ''Ctrl+Enter'' | 박스함수 | 타이머와 카운터 같은 박스함수를 배치합니다. |
  
-이 문서에서는 ''F2''와 ''F9''만 사용합니다. 완성된 회로는 P0가 ON인 동안 P32를 ON으로 만듭니다.+첫 프로젝트에서는 ''F2''와 ''F9''를 사용합니다. 완성된 회로는 P0가 ON인 동안 P32를 ON으로 만듭니다.
  
 ===== 6. 래더가 Arduino C 코드로 실행되는 과정 ===== ===== 6. 래더가 Arduino C 코드로 실행되는 과정 =====
줄 120: 줄 122:
 > **주의:** 포트를 선택하지 않으면 업로드가 시작되지 않습니다. > **주의:** 포트를 선택하지 않으면 업로드가 시작되지 않습니다.
  
-  - MP 다운로드 케이블로 PC와 보드를 연결합니다.+  - MPINO-8A4R(T)-S 보드를 MP 다운로드 케이블로 PC에 연결합니다. 
 +  - Windows **장치 관리자 → 포트(COM 및 LPT)**에서 ''USB Serial Port (COMx)''를 확인합니다. 표시되지 않으면 [[https://www.ilogics.net/ko-kr/resources/downloads/driver/1|MP 다운로드 케이블용 FTDI 드라이버]]를 설치하고 케이블을 다시 연결합니다.
   - 상태바 오른쪽의 **① 포트 선택**을 클릭합니다.   - 상태바 오른쪽의 **① 포트 선택**을 클릭합니다.
   - 열린 **② 포트 목록**에서 사용할 포트(예: ''COM3'')를 선택합니다.   - 열린 **② 포트 목록**에서 사용할 포트(예: ''COM3'')를 선택합니다.
줄 134: 줄 137:
 ==== 시리얼 모니터 ==== ==== 시리얼 모니터 ====
  
-액티비티바의 **① 시리얼 모니터** 아이콘을 누르면 하단 패널의 시리얼 모니터가 열립니다. **② baud**와 **③ 문자 인코딩**을 선택한 뒤 **④ 연결**을 누릅니다. **⑤ ASCIIㆍHEX 표시 방식**을 전환할 수 있으며 **⑥ 연결 상태**는 오른쪽에서 확인합니다.+활동바의 **① 시리얼 모니터** 아이콘을 누르면 하단 패널의 시리얼 모니터가 열립니다. **② 통신 속도(baud)**와 **③ 문자 인코딩**을 선택한 뒤 **④ 연결**을 누릅니다. **⑤ ASCIIㆍHEX 표시 방식**을 전환할 수 있으며 **⑥ 연결 상태**는 오른쪽에서 확인합니다.
  
 {{ :products:mpino_studio2:serial-monitor-panel-marked.svg?1200 |그림 10. 연결된 시리얼 모니터 }} {{ :products:mpino_studio2:serial-monitor-panel-marked.svg?1200 |그림 10. 연결된 시리얼 모니터 }}
줄 140: 줄 143:
 ==== 실시간 래더 모니터링 ==== ==== 실시간 래더 모니터링 ====
  
-실시간 모니터링을 사용하려면 먼저 **설정 → 래더 설정 → 모니터링 사용 포트**에서 통신 포트를 정하고, 다시 빌드·업로드해야 합니다. 그 다음 ''Ctrl+M'' 또는 래더 화면의 **① 모니터링 ON**을 사용합니다.+실시간 모니터링을 사용하려면 먼저 **파일 → 환경설정 → 래더 설정 → 모니터링 사용 포트**에서 통신 포트를 정하고, 다시 빌드·업로드해야 합니다. 그 다음 ''Ctrl+M'' 또는 래더 화면의 **① 모니터링 ON**을 사용합니다.
  
 P0에 실제 입력 신호가 들어오면 **② P0 접점**과 **③ P32 코일**의 통전 상태가 강조됩니다. ''Esc''를 누르면 모니터링이 꺼집니다. P0에 실제 입력 신호가 들어오면 **② P0 접점**과 **③ P32 코일**의 통전 상태가 강조됩니다. ''Esc''를 누르면 모니터링이 꺼집니다.
줄 169: 줄 172:
   * 올바른 포트를 선택하고 업로드했습니다.   * 올바른 포트를 선택하고 업로드했습니다.
   * P0 입력에 따라 P32 코일의 모니터링 표시가 바뀝니다.   * P0 입력에 따라 P32 코일의 모니터링 표시가 바뀝니다.
 +
 +===== MPAINO-8A8R(T)로 따라하기 =====
 +
 +MPAINO-8A8R(T)에서는 첫 입력이 ''P0'', 첫 출력이 ''P64''입니다. 화면 조작과 빌드·업로드 방법은 위와 같지만, 보드·출력 주소와 PC 연결 방법은 아래 내용을 따릅니다.
 +
 +MPAINO-8A8R(T)는 CPU 모듈의 USB 다운로드 포트를 일반 USB 케이블로 PC에 연결합니다. Windows **장치 관리자 → 포트(COM 및 LPT)**에서 ''Silicon Labs CP210x USB to UART Bridge (COMx)''를 확인하십시오. 표시되지 않으면 [[https://www.ilogics.net/ko-kr/resources/downloads/driver/2|브리지 내장 모델용 CP210x 드라이버]]를 설치하고 케이블을 다시 연결합니다.
 +
 +^ 항목 ^ 이 페이지의 MPINO-8A4R(T)-S 예제 ^ MPAINO-8A8R(T) ^
 +| 보드 선택 | ''MPINO-8A4R(T)-S'' | ''MPAINO-8A8R(T)'' |
 +| 첫 디지털 입력 | ''P0'' | ''P0'' |
 +| 첫 디지털 출력 | ''P32'' | ''P64'' |
 +
 +  - **파일 → 새로 만들기**에서 실제 제품에 맞는 ''MPAINO-8A8R(T)'' 보드를 선택하고 프로젝트를 저장합니다.
 +  - **설정 → 래더 핀맵 설정**에서 ''P0'' 입력과 ''P64'' 출력의 **사용** 상태를 확인하고 저장합니다. 출고 시 구성한 릴레이(R) 또는 트랜지스터(T) 출력 형식도 실제 제품과 맞춰 확인합니다.
 +  - ''ladderLoop'' 첫 행에 NO 접점 ''P0''와 출력 코일 ''P64''를 배치합니다. 위 그림 5는 MPINO 예제이므로 코일에 표시된 ''P32''를 ''P64''로 바꿔 입력합니다.
 +  - **빌드하기 → 상태바에서 위 COM 포트 선택 → 업로드 → 동작 확인** 순서대로 진행합니다. 실제 입력 신호와 출력 부하의 결선은 [[products:mpaino_8a8r|MPAINO-8A8R 상세 설명]] 또는 사용하는 T 모델의 제품 사양을 확인합니다.
 +
 +다른 MPAINO 모델에서는 입출력 점수와 모듈 구성이 다를 수 있습니다. 프로젝트에서 선택한 보드의 핀맵을 확인하고 해당 모델의 첫 입력·출력 주소를 사용하십시오.
  
 ===== 문제해결방법 ===== ===== 문제해결방법 =====
줄 174: 줄 195:
 ^ 증상 ^ 확인할 항목 ^ ^ 증상 ^ 확인할 항목 ^
 | 업로드가 바로 중단됩니다. | 상태바에서 포트를 선택했는지 확인합니다. | | 업로드가 바로 중단됩니다. | 상태바에서 포트를 선택했는지 확인합니다. |
-| P0 또는 P32가 기대대로 동작하지 않습니다. | 선택한 보드와 실제 제품이 같은지, 셀 주소가 정확한지 확인합니다. |+| P0 또는 출력이 기대대로 동작하지 않습니다. | 선택한 보드와 실제 제품이 같은지 확인합니다. **설정 → 래더 핀맵 설정**에서 입력 ''P0''과 해당 모델의 출력 주소(''P32'' 또는 ''P64'')에 **사용**이 체크되어 있는지 확인합니다. |
 | 래더에 통전 색이 나타나지 않습니다. | 모니터링 포트를 설정한 뒤 다시 빌드·업로드했는지 확인합니다. | | 래더에 통전 색이 나타나지 않습니다. | 모니터링 포트를 설정한 뒤 다시 빌드·업로드했는지 확인합니다. |
 | 빌드가 실패합니다. | 하단 빌드 출력의 마지막 오류와 ''main'' 코드 문법을 확인합니다. | | 빌드가 실패합니다. | 하단 빌드 출력의 마지막 오류와 ''main'' 코드 문법을 확인합니다. |
줄 182: 줄 203:
  
   * [[products:mpino_studio2:monitoring|Phase 6 · 시리얼ㆍ래더 모니터링]]   * [[products:mpino_studio2:monitoring|Phase 6 · 시리얼ㆍ래더 모니터링]]
 +  * [[products:mpino_studio2:menus_settings#래더_핀맵_설정|Phase 7 · 래더 핀맵 설정]]
  
 [[products:mpino_studio2|← MPINO STUDIO 2 사용설명서로 돌아가기]] [[products:mpino_studio2|← MPINO STUDIO 2 사용설명서로 돌아가기]]
  
products/mpino_studio2/first_project.1789032430.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki