products:mpino_studio2:first_project
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| products:mpino_studio2:first_project [2026/09/08 11:24] – 만듦 - 바깥 편집 127.0.0.1 | products:mpino_studio2:first_project [2026/09/14 12:24] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== MPINO STUDIO 2 Phase 1 · 첫 프로젝트 만들기 ====== | ====== MPINO STUDIO 2 Phase 1 · 첫 프로젝트 만들기 ====== | ||
| - | 이 문서는 | + | MPINO Studio 2를 처음 사용하는 분을 위한 |
| - | ^ 기준 버전 | + | ^ 프로그램 |
| - | | MPINO Studio 2 v2.0.1 | + | | MPINO Studio 2 | MPINO-8A4R(T)-S | '' |
| {{ : | {{ : | ||
| 줄 12: | 줄 12: | ||
| 다음 항목을 준비합니다. | 다음 항목을 준비합니다. | ||
| - | * MPINO Studio 2 v2.0.1이 | + | * MPINO Studio 2가 설치된 PC |
| * MPINO-8A4R(T)-S 보드 | * MPINO-8A4R(T)-S 보드 | ||
| - | * PC와 보드를 연결할 업로드 케이블 | + | * MP 다운로드 케이블(MPINO-8A4R(T)-S용) |
| * 실제 입력 시험이 필요한 경우, 해당 제품 설명서에 맞는 P0 입력 신호 | * 실제 입력 시험이 필요한 경우, 해당 제품 설명서에 맞는 P0 입력 신호 | ||
| - | 처음에는 출력 부하를 분리한 상태에서 프로그램 작성과 업로드까지 확인하는 것이 좋습니다. 현장 배선은 사용 중인 제품의 전원·입출력 사양을 먼저 확인하십시오. | + | 처음에는 출력 부하를 분리한 상태에서 프로그램 작성과 업로드까지 확인하는 것이 좋습니다. |
| - | ===== 2. 처음 실행한 | + | ===== 2. 초기 |
| - | 프로그램을 실행하면 | + | 프로그램을 실행하면 바로 편집할 수 있는 |
| - | {{ : | + | {{ : |
| - | 최초 실행 시에는 오류 리포트 자동 전송 안내가 한 번 표시됩니다. 내용을 확인하고 **확인**을 누르면 닫힙니다. 이 설정은 나중에 **설정 → 일반 → 오류 리포트 자동 전송**에서 변경할 수 있습니다. | + | 최초 실행 시에는 오류 리포트 자동 전송 안내가 한 번 표시됩니다. 내용을 확인하고 **확인**을 누르면 닫힙니다. 이 설정은 나중에 **파일 → 환경설정 → 일반 → 오류 리포트 자동 전송**에서 변경할 수 있습니다. |
| - | {{ : | + | {{ : |
| ===== 3. 화면의 여섯 영역 익히기 ===== | ===== 3. 화면의 여섯 영역 익히기 ===== | ||
| 줄 33: | 줄 33: | ||
| 작업을 시작하기 전에 화면 구성을 확인합니다. | 작업을 시작하기 전에 화면 구성을 확인합니다. | ||
| - | - **메뉴바: | + | - **① 메뉴바: |
| - | - **액티비티바:** 탐색기, | + | - **② 활동바:** 탐색기, |
| - | - **사이드바:** 선택한 | + | - **③ 사이드 |
| - | - **에디터: | + | - **④ 에디터: |
| - | - **하단 패널:** 빌드 출력, 문제, 니모닉, 시리얼 모니터를 표시 | + | - **⑤ 하단 패널:** 빌드 출력, 문제, 니모닉, 시리얼 모니터를 표시 |
| - | - **상태바: | + | - **⑥ 상태바: |
| - | {{ : | + | {{ : |
| - | 상태바 왼쪽의 **준비**는 고정된 상태 문구입니다. | + | 상태바 왼쪽의 **⑦ 준비**는 고정된 상태 문구입니다. **⑧ 포트 선택** 버튼에서 |
| - | + | ||
| - | ==== 화면 오른쪽 아래 알림 ==== | + | |
| - | + | ||
| - | 저장 성공, 오류, 안내는 화면 오른쪽 아래의 알림으로 표시됩니다. 알림은 약 4초 후 사라지며, | + | |
| - | + | ||
| - | {{ : | + | |
| ===== 4. 새 프로젝트와 보드 선택 ===== | ===== 4. 새 프로젝트와 보드 선택 ===== | ||
| 줄 54: | 줄 48: | ||
| - **파일 → 새로 만들기**를 선택하거나 '' | - **파일 → 새로 만들기**를 선택하거나 '' | ||
| - 저장하지 않은 변경 사항이 있다면 확인 창에서 계속할지 결정합니다. | - 저장하지 않은 변경 사항이 있다면 확인 창에서 계속할지 결정합니다. | ||
| - | - **보드 선택** 창에서 **MPINO-8A4R(T)-S** 카드를 선택합니다. | + | - **보드 선택** 창에서 **① MPINO-8A4R(T)-S 카드**를 선택합니다. |
| - | - **선택**을 누르거나 카드를 더블클릭합니다. | + | - **② 선택**을 누르거나 카드에서 '' |
| - 새 프로젝트가 열리면 '' | - 새 프로젝트가 열리면 '' | ||
| + | - **설정 → 래더 핀맵 설정**을 열고 '' | ||
| + | - '' | ||
| - | {{ : | + | {{ : |
| 보드 선택 직후에는 디스크에 파일이 생기지 않습니다. 저장할 때 '' | 보드 선택 직후에는 디스크에 파일이 생기지 않습니다. 저장할 때 '' | ||
| 줄 64: | 줄 60: | ||
| ===== 5. P0 접점과 P32 코일 배치 ===== | ===== 5. P0 접점과 P32 코일 배치 ===== | ||
| - | 왼쪽 탐색기에서 **래더 → ladderLoop**를 선택합니다. 그리드의 셀을 먼저 선택한 뒤 툴바 버튼이나 기능 키를 누르면 해당 셀에 요소가 즉시 배치됩니다. | + | 왼쪽 탐색기에서 **① 래더 → ladderLoop**를 선택합니다. 그리드의 셀을 먼저 선택한 뒤 툴바 버튼이나 기능 키를 누르면 해당 셀에 요소가 즉시 배치됩니다. |
| - | - 1행 1열을 선택하고 **NO 접점** 또는 '' | + | - 1행 1열을 선택하고 **② NO 접점** 또는 '' |
| - | - 1행 2열을 선택하고 **출력 코일** 또는 '' | + | - 1행 2열을 선택하고 **③ 출력 코일** 또는 '' |
| - | - 첫 번째 셀을 더블클릭하고 주소에 '' | + | - **④ 첫 번째 셀**에서 '' |
| - | - 두 번째 셀을 더블클릭하고 주소에 '' | + | - **⑤ 두 번째 셀**에서 '' |
| - 화면이 아래 그림처럼 되었는지 확인합니다. | - 화면이 아래 그림처럼 되었는지 확인합니다. | ||
| - | {{ : | + | {{ : |
| - | 셀을 더블클릭하면 편집 창이 열립니다. 접점과 코일 모두 같은 형식의 입력창을 사용하므로, | + | **① 선택한 |
| - | {{ : | + | {{ : |
| ==== 자주 쓰는 래더 도구 ==== | ==== 자주 쓰는 래더 도구 ==== | ||
| 줄 92: | 줄 88: | ||
| | '' | | '' | ||
| - | 이번 실습에서는 '' | + | 첫 프로젝트에서는 '' |
| ===== 6. 래더가 Arduino C 코드로 실행되는 과정 ===== | ===== 6. 래더가 Arduino C 코드로 실행되는 과정 ===== | ||
| - | 빌드할 때 MPINO Studio 2는 '' | + | 빌드할 때 MPINO Studio 2는 '' |
| <code cpp> | <code cpp> | ||
| 줄 107: | 줄 103: | ||
| </ | </ | ||
| - | '' | + | '' |
| - | {{ : | + | {{ : |
| ===== 7. 빌드하기 ===== | ===== 7. 빌드하기 ===== | ||
| - **실행 → 빌드**를 선택하거나 '' | - **실행 → 빌드**를 선택하거나 '' | ||
| - | - 하단 패널이 **빌드 출력**으로 전환되는지 확인합니다. | + | - 하단 패널의 **① 빌드 출력** |
| - 컴파일 로그가 끝날 때까지 기다립니다. | - 컴파일 로그가 끝날 때까지 기다립니다. | ||
| - | - 마지막에 '' | + | - 마지막에 |
| - | {{ : | + | {{ : |
| - | 빌드가 실패하면 오류 요약과 로그의 마지막 부분부터 확인하십시오. 보드 선택, 셀 주소, 코드 문법을 순서대로 다시 점검합니다. | + | 만약, |
| ===== 8. 포트 선택과 업로드 ===== | ===== 8. 포트 선택과 업로드 ===== | ||
| 줄 126: | 줄 122: | ||
| > **주의:** 포트를 선택하지 않으면 업로드가 시작되지 않습니다. | > **주의:** 포트를 선택하지 않으면 업로드가 시작되지 않습니다. | ||
| - | - PC와 보드를 | + | - MPINO-8A4R(T)-S |
| - | - 상태바 오른쪽의 **포트 선택**을 클릭합니다. | + | - Windows **장치 관리자 → 포트(COM 및 LPT)**에서 '' |
| - | - 목록에서 사용할 포트(예: '' | + | - 상태바 오른쪽의 **① 포트 선택**을 클릭합니다. |
| + | - 열린 **② 포트 | ||
| - **실행 → 업로드**를 선택하거나 '' | - **실행 → 업로드**를 선택하거나 '' | ||
| - 빌드 출력 아래에 업로드 로그가 이어지고 정상 종료되는지 확인합니다. | - 빌드 출력 아래에 업로드 로그가 이어지고 정상 종료되는지 확인합니다. | ||
| - | {{ : | + | {{ : |
| 포트 목록은 드롭다운을 열 때 자동으로 새로고침됩니다. 업로드 중에는 하단 패널에서 업로드를 취소할 수 있습니다. | 포트 목록은 드롭다운을 열 때 자동으로 새로고침됩니다. 업로드 중에는 하단 패널에서 업로드를 취소할 수 있습니다. | ||
| 줄 140: | 줄 137: | ||
| ==== 시리얼 모니터 ==== | ==== 시리얼 모니터 ==== | ||
| - | 액티비티바의 **시리얼 모니터** 아이콘을 누르면 하단 패널의 시리얼 모니터가 열립니다. baud와 문자 인코딩을 선택한 뒤 **연결**을 누릅니다. ASCII와 HEX 표시 방식을 전환할 수 있습니다. | + | 활동바의 **① 시리얼 모니터** 아이콘을 누르면 하단 패널의 시리얼 모니터가 열립니다. |
| - | {{ : | + | {{ : |
| ==== 실시간 래더 모니터링 ==== | ==== 실시간 래더 모니터링 ==== | ||
| - | 실시간 모니터링을 사용하려면 먼저 **설정 → 래더 설정 → 모니터링 사용 포트**에서 통신 포트를 정하고, 다시 빌드·업로드해야 합니다. 그 다음 '' | + | 실시간 모니터링을 사용하려면 먼저 **파일 → 환경설정 → 래더 설정 → 모니터링 사용 포트**에서 통신 포트를 정하고, 다시 빌드·업로드해야 합니다. 그 다음 '' |
| - | P0에 실제 입력 신호가 들어오면 P0 접점과 P32 코일의 통전 상태가 강조됩니다. '' | + | P0에 실제 입력 신호가 들어오면 |
| - | {{ : | + | {{ : |
| ===== 10. Phase 1 단축키 ===== | ===== 10. Phase 1 단축키 ===== | ||
| - | {{ : | + | {{ : |
| ^ 단축키 ^ 동작 ^ | ^ 단축키 ^ 동작 ^ | ||
| 줄 176: | 줄 173: | ||
| * P0 입력에 따라 P32 코일의 모니터링 표시가 바뀝니다. | * P0 입력에 따라 P32 코일의 모니터링 표시가 바뀝니다. | ||
| - | ===== 문제가 생겼을 때 ===== | + | ===== MPAINO-8A8R(T)로 따라하기 ===== |
| + | |||
| + | MPAINO-8A8R(T)에서는 첫 입력이 '' | ||
| + | |||
| + | MPAINO-8A8R(T)는 CPU 모듈의 USB 다운로드 포트를 일반 USB 케이블로 PC에 연결합니다. Windows **장치 관리자 → 포트(COM 및 LPT)**에서 '' | ||
| + | |||
| + | ^ 항목 ^ 이 페이지의 MPINO-8A4R(T)-S 예제 ^ MPAINO-8A8R(T) ^ | ||
| + | | 보드 선택 | '' | ||
| + | | 첫 디지털 입력 | '' | ||
| + | | 첫 디지털 출력 | '' | ||
| + | |||
| + | - **파일 → 새로 만들기**에서 실제 제품에 맞는 '' | ||
| + | - **설정 → 래더 핀맵 설정**에서 '' | ||
| + | - '' | ||
| + | - **빌드하기 → 상태바에서 위 COM 포트 선택 → 업로드 → 동작 확인** 순서대로 진행합니다. 실제 입력 신호와 출력 부하의 결선은 [[products: | ||
| + | |||
| + | 다른 MPAINO 모델에서는 입출력 점수와 모듈 구성이 다를 수 있습니다. 프로젝트에서 선택한 보드의 핀맵을 확인하고 해당 모델의 첫 입력·출력 주소를 사용하십시오. | ||
| + | |||
| + | ===== 문제해결방법 | ||
| ^ 증상 ^ 확인할 항목 ^ | ^ 증상 ^ 확인할 항목 ^ | ||
| | 업로드가 바로 중단됩니다. | 상태바에서 포트를 선택했는지 확인합니다. | | | 업로드가 바로 중단됩니다. | 상태바에서 포트를 선택했는지 확인합니다. | | ||
| - | | P0 또는 | + | | P0 또는 |
| | 래더에 통전 색이 나타나지 않습니다. | 모니터링 포트를 설정한 뒤 다시 빌드·업로드했는지 확인합니다. | | | 래더에 통전 색이 나타나지 않습니다. | 모니터링 포트를 설정한 뒤 다시 빌드·업로드했는지 확인합니다. | | ||
| | 빌드가 실패합니다. | 하단 빌드 출력의 마지막 오류와 '' | | 빌드가 실패합니다. | 하단 빌드 출력의 마지막 오류와 '' | ||
| + | |||
| + | |||
| + | ===== 관련 문서 ===== | ||
| + | |||
| + | * [[products: | ||
| + | * [[products: | ||
| [[products: | [[products: | ||
products/mpino_studio2/first_project.1788834262.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1
