사용자 도구

사이트 도구


products:mpino_studio2:menus_settings

차이

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

차이 보기로 링크

다음 판
이전 판
products:mpino_studio2:menus_settings [2026/09/11 11:09] – 만듦 - 바깥 편집 127.0.0.1products:mpino_studio2:menus_settings [2026/09/12 21:42] (현재) – 바깥 편집 127.0.0.1
줄 9: 줄 9:
 메뉴바에는 **파일ㆍ편집ㆍ보기ㆍ실행ㆍ설정ㆍ도움말** 메뉴가 있습니다. 프로젝트 파일을 관리할 때는 **파일**, 화면을 편집할 때는 **편집**, 화면 영역을 열고 닫을 때는 **보기** 메뉴를 사용합니다. 메뉴바에는 **파일ㆍ편집ㆍ보기ㆍ실행ㆍ설정ㆍ도움말** 메뉴가 있습니다. 프로젝트 파일을 관리할 때는 **파일**, 화면을 편집할 때는 **편집**, 화면 영역을 열고 닫을 때는 **보기** 메뉴를 사용합니다.
  
-{{ :products:mpino_studio2:menu-purpose-map.svg?1000 |여섯 메뉴의 역할 }}+{{ :products:mpino_studio2:menu-bar-marked.svg?1000 |MPINO Studio 2의 실제 메뉴바 }}
  
-^ 메뉴 ^ 사용하는 기능 ^ +^ 마킹 ^ 메뉴 ^ 사용하는 기능 ^ 
-| 파일 | 프로젝트 생성ㆍ열기ㆍ저장ㆍ인쇄, 환경설정, 프로그램 종료 | +| **①** | 파일 | 프로젝트 생성ㆍ열기ㆍ저장ㆍ인쇄, 환경설정, 프로그램 종료 | 
-| 편집 | 래더 셀 실행 취소ㆍ잘라내기ㆍ복사ㆍ붙여넣기ㆍ삭제 | +| **②** | 편집 | 래더 셀 실행 취소ㆍ잘라내기ㆍ복사ㆍ붙여넣기ㆍ삭제 | 
-| 보기 | 사이드ㆍ하단 패널ㆍ래더 모니터링 표시 전환 | +| **③** | 보기 | 사이드 패널ㆍ하단 패널ㆍ래더 모니터링 표시 전환 | 
-| 실행 | 빌드ㆍ업로드ㆍ통신 설정ㆍ메모리 쓰기 | +| **④** | 실행 | 빌드ㆍ업로드ㆍ통신 설정ㆍ메모리 쓰기 | 
-| 설정 | 메모리 영역ㆍ래더 디자인ㆍ핀맵ㆍ보드ㆍEEPROM 설정 | +| **⑤** | 설정 | 메모리 영역ㆍ래더 디자인ㆍ핀맵ㆍ보드ㆍEEPROM 설정 | 
-| 도움말 | 버그 신고ㆍ개선 요청ㆍ업데이트 확인ㆍ프로그램 정보 |+| **⑥** | 도움말 | 버그 신고ㆍ개선 요청ㆍ업데이트 확인ㆍ프로그램 정보 |
  
 **파일 → 환경설정**은 현재 PC에서 사용하는 프로그램 환경을 엽니다. 상단의 **설정** 메뉴에는 현재 프로젝트에 저장되는 설정과 **래더 디자인** 환경설정으로 이동하는 항목이 함께 있습니다. **파일 → 환경설정**은 현재 PC에서 사용하는 프로그램 환경을 엽니다. 상단의 **설정** 메뉴에는 현재 프로젝트에 저장되는 설정과 **래더 디자인** 환경설정으로 이동하는 항목이 함께 있습니다.
줄 27: 줄 27:
 {{ :products:mpino_studio2:menu-file-marked.svg?1000 |파일 메뉴의 항목과 단축키 }} {{ :products:mpino_studio2:menu-file-marked.svg?1000 |파일 메뉴의 항목과 단축키 }}
  
-^ 항목 ^ 기본 단축키 ^ 동작 ^ +^ 마킹 ^ 항목 ^ 기본 단축키 ^ 동작 ^ 
-| 새로 만들기 | ''Ctrl + N'' | 보드를 선택해 새 프로젝트를 만듭니다. | +| **①** | 새로 만들기 | ''Ctrl + N'' | 보드를 선택해 새 프로젝트를 만듭니다. | 
-| 열기 | ''Ctrl + O'' | 저장된 ''.mp2'' 프로젝트를 엽니다. | +| **②** | 열기 | ''Ctrl + O'' | 저장된 ''.mp2'' 프로젝트를 엽니다. | 
-| 저장 | ''Ctrl + S'' | 현재 프로젝트를 기존 경로에 저장합니다. | +| **③** | 저장 | ''Ctrl + S'' | 현재 프로젝트를 기존 경로에 저장합니다. | 
-| 다른 이름으로 저장 | ''Ctrl + Shift + S'' | 저장 위치와 프로젝트 파일명을 새로 지정합니다. | +| **④** | 다른 이름으로 저장 | ''Ctrl + Shift + S'' | 저장 위치와 프로젝트 파일명을 새로 지정합니다. | 
-| 인쇄 | ''Ctrl + P'' | 활성 탭에 따라 Arduino Code 또는 래더로직을 인쇄합니다. | +| **⑤** | 인쇄 | ''Ctrl + P'' | 활성 탭에 따라 Arduino Code 또는 래더로직을 인쇄합니다. | 
-| 환경설정 | - | 설정 창의 **일반** 탭을 엽니다. | +| **⑥** | 환경설정 | - | 설정 창의 **일반** 탭을 엽니다. | 
-| 끝내기 | - | MPINO Studio 2를 종료합니다. |+| **⑦** | 끝내기 | - | MPINO Studio 2를 종료합니다. | 
 + 
 +**열기**는 MPINO Studio 2에서 저장한 ''.mp2'' 프로젝트를 대상으로 합니다. 기존 MPINO STUDIO 1.x의 프로젝트 파일은 열 수 없으므로, 새 프로젝트를 만든 뒤 기존 내용을 확인하며 옮기십시오.
  
 저장하지 않은 변경사항이 있으면 **새로 만들기**와 **열기**를 실행하기 전에 변경사항을 버릴지 확인합니다. 확인 창이나 이어서 열린 파일ㆍ보드 선택창을 취소하면 현재 프로젝트를 유지합니다. 저장하지 않은 변경사항이 있으면 **새로 만들기**와 **열기**를 실행하기 전에 변경사항을 버릴지 확인합니다. 확인 창이나 이어서 열린 파일ㆍ보드 선택창을 취소하면 현재 프로젝트를 유지합니다.
줄 43: 줄 45:
  
 새 프로젝트를 만드는 과정과 보드 선택 방법은 [[products:mpino_studio2:first_project|Phase 1 · 첫 프로젝트 만들기]]에서 확인할 수 있습니다. 새 프로젝트를 만드는 과정과 보드 선택 방법은 [[products:mpino_studio2:first_project|Phase 1 · 첫 프로젝트 만들기]]에서 확인할 수 있습니다.
- 
-> **저장 주의:** **끝내기**는 저장하지 않은 변경사항을 확인하지 않고 프로그램을 종료합니다. 종료하기 전에 ''Ctrl + S''로 프로젝트를 저장하십시오. 
  
 ===== 3. 환경설정 ===== ===== 3. 환경설정 =====
줄 50: 줄 50:
 **파일 → 환경설정**을 선택하면 **설정** 창의 **일반** 탭이 열립니다. 창 상단에서 **일반ㆍ단축키ㆍ래더 설정ㆍ래더 디자인**을 선택합니다. **파일 → 환경설정**을 선택하면 **설정** 창의 **일반** 탭이 열립니다. 창 상단에서 **일반ㆍ단축키ㆍ래더 설정ㆍ래더 디자인**을 선택합니다.
  
-^ 탭 ^ 적용 범위 ^ 반영 시점 ^ 저장 방법 ^ +**일반ㆍ단축키ㆍ래더 설정**에서 변경한 항목은 즉시 반영되고 현재 PC의 프로그램 설에 자동으로 저장됩니다. 단, **모니터링 사용 포트**는 현재 프로젝트에 저장되며 변경한 포트를 실제 보드에 적용하려면 시 빌드ㆍ업로드해야 합다. 
-일반 | 현재 PC | 항목을 변경한 즉시 | 자동 저장 | + 
-| 단축키 | 현재 PC | 단축키를 확한 즉시 | 자동 저장 +**래더 디자인**은 값을 입력하는 동안 화면에 반영되지 않습니다. 색상과 크기를 정한 뒤 **저장**을 선택해야 현재 PC의 선택한 테마에 적용됩니다.
-| 래더 설정 | 모니터링 포트는 현재 프로젝트, 나머지는 현재 PC | 즉시 또는 음 빌드ㆍ업로드 | PC 설정은 자동 저장, 모터링 포트는 프로젝트 저장 | +
-래더 디자인 | 현재 PC의 현재 테마 | **저장**을 선택한 뒤 | 설정 파일에 저장 |+
  
 ==== 일반 ==== ==== 일반 ====
줄 62: 줄 60:
 {{ :products:mpino_studio2:settings-general-marked.svg?1000 |사용자 라이브러리 폴더ㆍ플랫폼 폴더ㆍ언어ㆍ오류 리포트 설정 }} {{ :products:mpino_studio2:settings-general-marked.svg?1000 |사용자 라이브러리 폴더ㆍ플랫폼 폴더ㆍ언어ㆍ오류 리포트 설정 }}
  
-^ 항목 ^ 동작 ^ +^ 마킹 ^ 항목 ^ 동작 ^ 
-| 사용자 라이브러리 폴더 | 라이브러리를 설치ㆍ가져오거나 폴더를 열 때 사용할 위치를 지정합니다. | +| **①** | 사용자 라이브러리 폴더 | 라이브러리를 설치ㆍ가져오거나 폴더를 열 때 사용할 위치를 지정합니다. | 
-| 플랫폼 폴더 | 빌드와 자동완성에서 사용하는 ILOGICS 보드 코어ㆍ툴체인 폴더를 엽니다. | +| **②** | 플랫폼 폴더 | 빌드와 자동완성에서 사용하는 ILOGICS 보드 코어ㆍ툴체인 폴더를 엽니다. | 
-| 언어 | 한국어ㆍEnglishㆍ日本語 중에서 프로그램 언어를 선택합니다. | +| **③** | 언어 | 한국어ㆍEnglishㆍ日本語 중에서 프로그램 언어를 선택합니다. | 
-| 오류 리포트 자동 전송 | 비정상 종료와 오류 발생 시 진단 정보를 자동으로 전송할지 선택합니다. |+| **④** | 오류 리포트 자동 전송 | 비정상 종료와 오류 발생 시 진단 정보를 자동으로 전송할지 선택합니다. |
  
 **사용자 라이브러리 폴더**를 변경해도 기존 폴더의 파일은 새 폴더로 이동하지 않습니다. 폴더가 변경되면 라이브러리 목록을 다시 불러오고 자동완성 엔진을 다시 시작합니다. **기본값 복원**은 사용자 라이브러리 폴더를 기본 위치로 되돌립니다. **사용자 라이브러리 폴더**를 변경해도 기존 폴더의 파일은 새 폴더로 이동하지 않습니다. 폴더가 변경되면 라이브러리 목록을 다시 불러오고 자동완성 엔진을 다시 시작합니다. **기본값 복원**은 사용자 라이브러리 폴더를 기본 위치로 되돌립니다.
줄 78: 줄 76:
 {{ :products:mpino_studio2:settings-shortcuts-marked.svg?1000 |단축키 변경ㆍ초기화ㆍ충돌 표시 영역 }} {{ :products:mpino_studio2:settings-shortcuts-marked.svg?1000 |단축키 변경ㆍ초기화ㆍ충돌 표시 영역 }}
  
-구분 ^ 변경 가능한 기능 ^ +마킹 화면 영역 ^ 동작ㆍ변경 가능한 기능 ^ 
-| 모니터링 | 모니터링 토글 | +| **①** | 모두 기본값으로 초기화 | 변경한 16개 단축키를 모두 기본값으로 되돌립니다. | 
-| 래더 요소 | NOㆍNC 접점, 가로선ㆍ세로선, 일반ㆍSETㆍRESET 코일, NOT, 상승ㆍ하강 엣지, 박스함수 | +| **②** | 기능과 현재 단축키 | 기능별로 현재 지정된 키 조합을 표시합니다. | 
-| 구조 편집 | 셀 삽입ㆍ삭제, 줄 추가ㆍ삭제 |+| **③** | 항목별 변경ㆍ초기화 | 선택한 기능의 단축키를 변경하거나 기본값으로 되돌립니다. | 
 +| - | 모니터링 | 모니터링 토글 | 
 +| - | 래더 요소 | NOㆍNC 접점, 가로선ㆍ세로선, 일반ㆍSETㆍRESET 코일, NOT, 상승ㆍ하강 엣지, 박스함수 | 
 +| - | 구조 편집 | 셀 삽입ㆍ삭제, 줄 추가ㆍ삭제 |
  
   - 변경할 기능의 **변경**을 선택합니다.   - 변경할 기능의 **변경**을 선택합니다.
줄 92: 줄 93:
  
 {{ :products:mpino_studio2:shortcut-conflict.svg?1000 |같은 단축키를 지정했을 때의 충돌 표시와 실행 우선순위 }} {{ :products:mpino_studio2:shortcut-conflict.svg?1000 |같은 단축키를 지정했을 때의 충돌 표시와 실행 우선순위 }}
 +
 +^ 마킹 ^ 화면 영역 ^ 동작 ^
 +| **①** | 입력한 단축키 | 등록하려는 키 또는 키 조합을 표시합니다. |
 +| **②** | 충돌한 기능 안내 | 같은 단축키가 지정된 기능을 표시합니다. 먼저 등록된 기능이 실행됩니다. |
 +| **③** | 확인ㆍ취소 | 입력한 단축키를 확정하거나 변경을 취소합니다. |
  
 래더 편집에서 각 단축키가 실행하는 동작은 [[products:mpino_studio2:ladder_editing#래더_편집_단축키|Phase 3 · 래더 편집 단축키]]에서 확인할 수 있습니다. 래더 편집에서 각 단축키가 실행하는 동작은 [[products:mpino_studio2:ladder_editing#래더_편집_단축키|Phase 3 · 래더 편집 단축키]]에서 확인할 수 있습니다.
줄 101: 줄 107:
 {{ :products:mpino_studio2:settings-ladder-marked.svg?1000 |심볼 표시ㆍ래더 사용ㆍ이중코일 검사ㆍ접점 입력창ㆍ모니터링 포트 설정 }} {{ :products:mpino_studio2:settings-ladder-marked.svg?1000 |심볼 표시ㆍ래더 사용ㆍ이중코일 검사ㆍ접점 입력창ㆍ모니터링 포트 설정 }}
  
-^ 항목 ^ 동작 ^ 적용 범위 ^ +^ 마킹 ^ 항목 ^ 동작 ^ 적용 범위 ^ 
-| 주소 + 심볼 보기 | 심볼과 주소를 래더 셀에 함께 표시합니다. | 현재 PC | +| **①** | 주소 + 심볼 보기 | 심볼과 주소를 래더 셀에 함께 표시합니다. | 현재 PC | 
-| 심볼만 보기 | 심볼이 있으면 심볼을 표시하고, 없으면 주소를 표시합니다. | 현재 PC | +| **②** | 심볼만 보기 | 심볼이 있으면 심볼을 표시하고, 없으면 주소를 표시합니다. | 현재 PC | 
-| 래더 사용 | 체크를 해제하면 래더로직을 빌드에서 제외하고 Arduino Code만 사용합니다. | 현재 PC | +| **③** | 래더 사용 | 체크를 해제하면 래더로직을 빌드에서 제외하고 Arduino Code만 사용합니다. | 현재 PC | 
-| 이중코일 검사 | 같은 주소를 두 개 이상의 출력 코일에서 사용하면 빌드 오류로 표시합니다. | 현재 PC | +| **④** | 이중코일 검사 | 같은 주소를 두 개 이상의 출력 코일에서 사용하면 빌드 오류로 표시합니다. | 현재 PC | 
-| 접점 생성시 자동 입력박스 | 접점이나 엣지를 생성한 직후 주소 입력창을 엽니다. | 현재 PC | +| **⑤** | 접점 생성시 자동 입력박스 | 접점이나 엣지를 생성한 직후 주소 입력창을 엽니다. | 현재 PC | 
-| 모니터링 사용 포트 | 래더 모니터링 데이터를 송신할 보드 시리얼 채널을 선택합니다. | 현재 프로젝트 |+| **⑥** | 모니터링 사용 포트 | 래더 모니터링 데이터를 송신할 보드 시리얼 채널을 선택합니다. | 현재 프로젝트 |
  
 **래더 사용**을 해제해도 프로젝트의 래더 탭은 삭제되지 않습니다. 빌드할 때 래더 생성 코드만 제외됩니다. **래더 사용**을 해제해도 프로젝트의 래더 탭은 삭제되지 않습니다. 빌드할 때 래더 생성 코드만 제외됩니다.
줄 121: 줄 127:
 {{ :products:mpino_studio2:settings-design-marked.svg?1000 |래더 색상ㆍ셀 크기ㆍ글자 크기ㆍ선 두께와 저장 버튼 }} {{ :products:mpino_studio2:settings-design-marked.svg?1000 |래더 색상ㆍ셀 크기ㆍ글자 크기ㆍ선 두께와 저장 버튼 }}
  
-{{ :products:mpino_studio2:ladder-design-before-after.svg?1000 |래더 디자인 저장 전과 저장 후 비교 }}+^ 마킹 ^ 색상 ^ 현재 적용되는 부분 ^ 
 +| **①** | 셀 색상 | 래더 셀의 배경 | 
 +| **②** | 셀 선택 색상 | 선택한 래더 셀 | 
 +| **③** | 라인 색상 | 접점ㆍ연결선ㆍ코일 | 
 +| **④** | 텍스트 색상 | 주소와 박스함수 문자열 | 
 +| **⑤** | 심볼 색상 | 화면에 **향후 기능**으로 표시되며 현재 래더에는 적용되지 않습니다. | 
 +| **⑥** | 모니터링 색상 | 화면에 **향후 기능**으로 표시되며 현재 래더에는 적용되지 않습니다. |
  
-색상 현재 적용되는 부분 +마킹 항목 ^ 기본값 ^ 입력 범위 
-셀 색상 래더 셀의 배경 +**⑦** 가로 | 100px | 100 ~ 240px 
-셀 선택 색상 선택한 래더 셀 +**⑧** 세로 | 60px | 40 ~ 120px 
-라인 색상 접점ㆍ연결선ㆍ코일 +**⑨** 가로 셀 수 | 12 | 4 ~ 32 
-| 텍스트 색상 주소와 박스함수 문자열 +| **⑩** | 텍스트 크기 13px | 9 ~ 24px 
-심볼 색상 화면에 **향후 기능**로 표시되며 현재 래더에는 적용지 않습니다. | +**⑪** | 라인 두께 | 2 | 1 ~ 4, 0.5 단위 | 
-모니터링 색상 | 화면에 **향후 기능**으로 표시되며 현재 래더는 적용되지 않습니다. |+| **** | 공장 초기화 | - | 입력값을 기본 상태로 되돌립니다. | 
 +| **** | 저장 | - | 입력한 디자인을 현재 PC의 선택한 테마에 적용니다. |
  
-^ 항목 ^ 기본값 ^ 입력 범위 ^ +{{ :products:mpino_studio2:ladder-design-before-after.svg?1000 |래더 디자인 저장 전과 저장 후 비교 }}
-가로 | 100px | 100 ~ 240px | +
-| 세로 | 60px | 40 ~ 120px | +
-| 가로 셀 수 | 12 | 4 ~ 32 | +
-| 텍스트 크기 | 13px | 9 ~ 24px | +
-| 라인 두께 | 2 | 1 ~ 4, 0.5 단위 |+
  
 색상은 ''#RRGGBB'' 형식으로 입력합니다. 숫자가 허용 범위를 벗어나거나 색상 형식이 올바르지 않으면 **저장** 버튼이 비활성화됩니다. 색상은 ''#RRGGBB'' 형식으로 입력합니다. 숫자가 허용 범위를 벗어나거나 색상 형식이 올바르지 않으면 **저장** 버튼이 비활성화됩니다.
줄 144: 줄 152:
 ===== 4. 편집ㆍ보기 메뉴 ===== ===== 4. 편집ㆍ보기 메뉴 =====
  
-**편집** 메뉴는 래더 셀을 수정할 때 사용하고, **보기** 메뉴는 화면의 사이드ㆍ하단 패널ㆍ래더 모니터링을 열고 닫을 때 사용합니다.+**편집** 메뉴는 래더 셀을 수정할 때 사용하고, **보기** 메뉴는 화면의 사이드 패널ㆍ하단 패널ㆍ래더 모니터링을 열고 닫을 때 사용합니다.
  
 {{ :products:mpino_studio2:menu-edit-view-marked.svg?1000 |편집 메뉴와 보기 메뉴 }} {{ :products:mpino_studio2:menu-edit-view-marked.svg?1000 |편집 메뉴와 보기 메뉴 }}
  
-^ 편집 항목 ^ 기본 단축키 ^ 동작 ^ +^ 마킹 ^ 편집 항목 ^ 기본 단축키 ^ 동작 ^ 
-| 실행 취소 | ''Ctrl + Z'' | 최근 래더 편집을 한 단계 되돌립니다. | +| **①** | 실행 취소 | ''Ctrl + Z'' | 최근 래더 편집을 한 단계 되돌립니다. | 
-| 잘라내기 | ''Ctrl + X'' | 선택한 래더 셀을 복사한 뒤 원래 위치를 비웁니다. | +| **②** | 잘라내기 | ''Ctrl + X'' | 선택한 래더 셀을 복사한 뒤 원래 위치를 비웁니다. | 
-| 복사 | ''Ctrl + C'' | 선택한 래더 셀을 복사합니다. | +| **③** | 복사 | ''Ctrl + C'' | 선택한 래더 셀을 복사합니다. | 
-| 붙여넣기 | ''Ctrl + V'' | 복사한 셀을 현재 선택 위치에 붙여넣습니다. | +| **④** | 붙여넣기 | ''Ctrl + V'' | 복사한 셀을 현재 선택 위치에 붙여넣습니다. | 
-| 삭제 | ''Delete'' | 선택한 래더 셀을 비웁니다. |+| **⑤** | 삭제 | ''Delete'' | 선택한 래더 셀을 비웁니다. |
  
-^ 보기 항목 ^ 기본 단축키 ^ 동작 ^ +^ 마킹 ^ 보기 항목 ^ 기본 단축키 ^ 동작 ^ 
-| 사이드바 토글 | ''Ctrl + B'' | 왼쪽 사이드바를 열거나 닫습니다. | +| **⑥** | 사이드바 토글 | ''Ctrl + B'' | 왼쪽 사이드 패널을 열거나 닫습니다. | 
-| 패널 토글 | ''Ctrl + J'' | 에디터 아래의 하단 패널을 열거나 닫습니다. | +| **⑦** | 패널 토글 | ''Ctrl + J'' | 에디터 아래의 하단 패널을 열거나 닫습니다. | 
-| 모니터링 토글 | ''Ctrl + M'' | 래더 모니터링을 시작하거나 종료합니다. |+| **⑧** | 모니터링 토글 | ''Ctrl + M'' | 래더 모니터링을 시작하거나 종료합니다. |
  
 상단 **편집** 메뉴의 잘라내기ㆍ복사ㆍ붙여넣기ㆍ삭제는 래더 탭에서 사용합니다. Arduino Code의 텍스트를 편집할 때는 코드 편집기 안에서 같은 단축키를 사용합니다. 상단 **편집** 메뉴의 잘라내기ㆍ복사ㆍ붙여넣기ㆍ삭제는 래더 탭에서 사용합니다. Arduino Code의 텍스트를 편집할 때는 코드 편집기 안에서 같은 단축키를 사용합니다.
줄 172: 줄 180:
 {{ :products:mpino_studio2:menu-run-marked.svg?1000 |실행 메뉴의 빌드ㆍ업로드ㆍ통신ㆍ메모리 쓰기 항목 }} {{ :products:mpino_studio2:menu-run-marked.svg?1000 |실행 메뉴의 빌드ㆍ업로드ㆍ통신ㆍ메모리 쓰기 항목 }}
  
-^ 항목 ^ 기본 단축키 ^ 동작 ^ +^ 마킹 ^ 항목 ^ 기본 단축키 ^ 동작 ^ 
-| 빌드 | ''Ctrl + R'' | 현재 편집 내용을 변환하고 컴파일합니다. | +| **①** | 빌드 | ''Ctrl + R'' | 현재 편집 내용을 변환하고 컴파일합니다. | 
-| 업로드 | ''Ctrl + U'' | 현재 편집 내용을 빌드한 뒤 선택한 포트로 업로드합니다. | +| **②** | 업로드 | ''Ctrl + U'' | 현재 편집 내용을 빌드한 뒤 선택한 포트로 업로드합니다. | 
-| 업로드 취소 | - | 진행 중인 업로드를 중단합니다. | +| **③** | 업로드 취소 | - | 진행 중인 업로드를 중단합니다. | 
-| 통신 | - | 보드의 시리얼 통신 채널을 설정합니다. | +| **④** | 통신 | - | 보드의 시리얼 통신 채널을 설정합니다. | 
-| 메모리 쓰기 목록 | - | 실행 중인 보드의 메모리 값을 확인하고 변경합니다. |+| **⑤** | 메모리 쓰기 목록 | - | 실행 중인 보드의 메모리 값을 확인하고 변경합니다. |
  
 빌드ㆍ포트 선택ㆍ업로드 과정은 [[products:mpino_studio2:first_project#빌드하기|Phase 1 · 빌드하기]]에서 확인할 수 있습니다. 빌드ㆍ포트 선택ㆍ업로드 과정은 [[products:mpino_studio2:first_project#빌드하기|Phase 1 · 빌드하기]]에서 확인할 수 있습니다.
줄 187: 줄 195:
 {{ :products:mpino_studio2:communication-settings-marked.svg?1000 |통신 채널ㆍ프로토콜ㆍSlave IDㆍ통신 조건 설정 }} {{ :products:mpino_studio2:communication-settings-marked.svg?1000 |통신 채널ㆍ프로토콜ㆍSlave IDㆍ통신 조건 설정 }}
  
-^ 항목 ^ 설정 내용 ^ +^ 마킹 ^ 항목 ^ 설정 내용 ^ 
-| 채널 | 현재 보드에서 제공하는 ''Serial1''ㆍ''Serial2''ㆍ''Serial3'' 통신 채널 | +| **①** | 채널 | 현재 보드에서 제공하는 ''Serial1''ㆍ''Serial2''ㆍ''Serial3'' 통신 채널 | 
-| 프로토콜 | 없음ㆍModbus RTU SlaveㆍLS산전 Cnet Slave | +| **②** | 프로토콜 | 없음ㆍModbus RTU SlaveㆍLS산전 Cnet Slave | 
-| Slave ID | 1 ~ 247 | +| **③** | Slave ID | 1 ~ 247 | 
-| 통신속도 | 채널에서 사용할 baud | +| **④** | 통신속도 | 채널에서 사용할 baud | 
-| 데이터 비트 | 5ㆍ6ㆍ7ㆍ8 | +| **⑤** | 데이터 비트 | 5ㆍ6ㆍ7ㆍ8 | 
-| 정지 비트 | 1ㆍ2 | +| **⑥** | 정지 비트 | 1ㆍ2 | 
-| 패리티 | 없음ㆍ짝수ㆍ홀수 |+| **⑦** | 패리티 | 없음ㆍ짝수ㆍ홀수 |
  
 **없음**을 선택하면 해당 채널의 통신 설정을 사용하지 않습니다. **Modbus RTU Slave** 또는 **LS산전 Cnet Slave**를 선택하면 Slave ID와 통신 조건을 설정할 수 있습니다. 기본값은 Slave ID 1, 115200bps, 데이터 비트 8, 정지 비트 1, 패리티 없음입니다. **없음**을 선택하면 해당 채널의 통신 설정을 사용하지 않습니다. **Modbus RTU Slave** 또는 **LS산전 Cnet Slave**를 선택하면 Slave ID와 통신 조건을 설정할 수 있습니다. 기본값은 Slave ID 1, 115200bps, 데이터 비트 8, 정지 비트 1, 패리티 없음입니다.
줄 210: 줄 218:
 {{ :products:mpino_studio2:memory-write-list-marked.svg?1000 |주소 입력ㆍ현재값ㆍ쓸 값ㆍ항목 쓰기ㆍ전체 쓰기 기능 }} {{ :products:mpino_studio2:memory-write-list-marked.svg?1000 |주소 입력ㆍ현재값ㆍ쓸 값ㆍ항목 쓰기ㆍ전체 쓰기 기능 }}
  
-{{ :products:mpino_studio2:memory-write-workflow.svg?1000 |리 주소와 값을 보드에 쓰고 현재값을 확인하는 순서 }} +^ 마킹 ^ 화면 영역ㆍ기능 ^ 동작 ^ 
- +| **①** | 모니터링 연결 상태 | 먼저 래더 모니터링을 연결하고 현재 연결 상태를 확인합니다. | 
-  - 래더 모니터링을 연결합니다. +| **②** | 주소ㆍ쓸 값ㆍ쓰기 | 메모리 주소와 값을 입력한 뒤 **쓰기** 또는 ''Enter''로 보드에 씁니다. | 
-  - 위쪽 입력 행에 메모리 주소와 쓸 값을 입력합니다. +| **③** | 가져오기내보내기ㆍ지우기ㆍ전체 쓰기 | 목록을 파일로 불러오거나 저장하고, 목록을 지우거나 값이 입력된 모든 행을 위에서부터 씁니다. | 
-  - **쓰기** 또는 ''Enter''를 눌러 값을 씁니다. +| **④** | 행별 쓰기ㆍ삭제 선택한 행의 값만 쓰거나 보드의 값을 바꾸지 않고 목록에서 행을 삭제합니다. | 
-  - 등록된 주소의 현재값이 목록에 표시되는지 확인합니다. +| **⑤** | 현재값ㆍ쓸 값 목록 | 등록된 주소의 현재값과 쓸 값을 확인합니다. |
- +
-^ 항목 ^ 동작 ^ +
-| 가져오기 | 파일에 저장된 메모리 쓰기 목록으로 현재 목록을 교체합니다. | +
-내보내기 | 현재 목록을 파일로 저장합니다. | +
-지우기 | 확인 창을 친 뒤 등록된 목록을 모두 삭제합니다. | +
-| 전체 쓰기 | 값이 입력된 모든 행을 위에서부터 순서대로 씁니다. | +
-| 행의 쓰기 | 해당 행의 값만 보드에 씁니다. | +
-| 행의 삭제 | 보드의 값은 바꾸지 않고 목록에서 해당 만 삭제합니다. |+
  
 같은 주소를 두 번 등록할 수 없습니다. 주소가 현재 보드의 메모리 범위를 벗어나거나 입력 형식이 올바르지 않으면 해당 행을 쓸 수 없습니다. **전체 쓰기**는 값이 비어 있는 행을 건너뛰며, 쓰기 중 오류가 발생하면 해당 행에서 멈추고 뒤쪽 행은 실행하지 않습니다. 같은 주소를 두 번 등록할 수 없습니다. 주소가 현재 보드의 메모리 범위를 벗어나거나 입력 형식이 올바르지 않으면 해당 행을 쓸 수 없습니다. **전체 쓰기**는 값이 비어 있는 행을 건너뛰며, 쓰기 중 오류가 발생하면 해당 행에서 멈추고 뒤쪽 행은 실행하지 않습니다.
줄 239: 줄 239:
 {{ :products:mpino_studio2:menu-settings-marked.svg?1000 |설정 메뉴의 여섯 항목 }} {{ :products:mpino_studio2:menu-settings-marked.svg?1000 |설정 메뉴의 여섯 항목 }}
  
-^ 항목 ^ 기본 단축키 ^ 저장 범위 ^ 설명 ^ +^ 마킹 ^ 항목 ^ 기본 단축키 ^ 저장 범위 ^ 설명 ^ 
-| 메모리 영역 설정 | ''Ctrl + Shift + M'' | 현재 프로젝트 | PㆍMㆍDㆍCㆍTㆍR 메모리 개수를 설정합니다. | +| **①** | 메모리 영역 설정 | ''Ctrl + Shift + M'' | 현재 프로젝트 | PㆍMㆍDㆍCㆍTㆍR 메모리 개수를 설정합니다. | 
-| 래더 디자인 설정 | ''Ctrl + Shift + D'' | 현재 PC | 래더 디자인 환경설정을 엽니다. | +| **②** | 래더 디자인 설정 | ''Ctrl + Shift + D'' | 현재 PC | 래더 디자인 환경설정을 엽니다. | 
-| 래더 핀맵 설정 | ''Ctrl + Shift + P'' | 현재 프로젝트 | 보드 핀과 래더 주소의 매핑을 편집합니다. | +| **③** | 래더 핀맵 설정 | ''Ctrl + Shift + P'' | 현재 프로젝트 | 보드 핀과 래더 주소의 매핑을 편집합니다. | 
-| 보드 변경 | - | 현재 프로젝트 | 현재 프로젝트에서 사용할 보드를 변경합니다. | +| **④** | 보드 변경 | - | 현재 프로젝트 | 현재 프로젝트에서 사용할 보드를 변경합니다. | 
-| 사용한 메모리 | ''Ctrl + Shift + L'' | 조회 기능 | 프로젝트가 사용한 메모리 주소와 위치를 확인합니다. | +| **⑤** | 사용한 메모리 | ''Ctrl + Shift + L'' | 조회 기능 | 프로젝트가 사용한 메모리 주소와 위치를 확인합니다. | 
-| EEPROM 정전유지 | ''Ctrl + Shift + E'' | 현재 프로젝트 | 전원이 꺼져도 유지할 메모리 영역을 설정합니다. |+| **⑥** | EEPROM 정전유지 | ''Ctrl + Shift + E'' | 현재 프로젝트 | 전원이 꺼져도 유지할 메모리 영역을 설정합니다. |
  
 메모리 영역 설정과 사용한 메모리는 [[products:mpino_studio2:memory#메모리_영역|Phase 2 · 메모리 영역]]에서 확인할 수 있습니다. 래더 디자인 설정은 이 페이지의 [[#래더_디자인|래더 디자인]] 절에서 확인할 수 있습니다. 메모리 영역 설정과 사용한 메모리는 [[products:mpino_studio2:memory#메모리_영역|Phase 2 · 메모리 영역]]에서 확인할 수 있습니다. 래더 디자인 설정은 이 페이지의 [[#래더_디자인|래더 디자인]] 절에서 확인할 수 있습니다.
줄 255: 줄 255:
 {{ :products:mpino_studio2:board-change-marked.svg?1000 |현재 보드와 변경할 보드를 선택하는 화면 }} {{ :products:mpino_studio2:board-change-marked.svg?1000 |현재 보드와 변경할 보드를 선택하는 화면 }}
  
-{{ :products:mpino_studio2:board-change-checklist.svg?1000 |보드 변경 뒤 핀맵ㆍ메모리ㆍ통신을 확인는 순서 }}+^ 마킹 ^ 화면 영역 ^ 동작 ^ 
 +| **①** | 제품군 선택 | 변경할 보드의 제품군을 선택합니다
 +| **②** | 보드 선택 | 현재 프로젝트에서 사용할 보드와 옵션 구성을 선택합니다. | 
 +| **③** | 선택ㆍ취소 | 선택한 보드를 적용하거나 변경하지 않고 창을 닫습니다. |
  
 보드마다 핀맵ㆍ메모리 개수ㆍ통신 채널이 다를 수 있습니다. 보드를 변경한 뒤에는 **메모리 영역 설정ㆍ래더 핀맵 설정ㆍ통신ㆍ모니터링 사용 포트**를 차례로 확인하십시오. 보드마다 핀맵ㆍ메모리 개수ㆍ통신 채널이 다를 수 있습니다. 보드를 변경한 뒤에는 **메모리 영역 설정ㆍ래더 핀맵 설정ㆍ통신ㆍ모니터링 사용 포트**를 차례로 확인하십시오.
줄 267: 줄 270:
 {{ :products:mpino_studio2:ladder-pinmap-marked.svg?1000 |LD 주소ㆍ이름ㆍ핀번호ㆍ방향과 기능ㆍ사용ㆍ설명 열 }} {{ :products:mpino_studio2:ladder-pinmap-marked.svg?1000 |LD 주소ㆍ이름ㆍ핀번호ㆍ방향과 기능ㆍ사용ㆍ설명 열 }}
  
-^ 열 ^ 의미 ^ 수정 여부 ^ +^ 마킹 ^ 열 ^ 의미 ^ 수정 여부 ^ 
-| LD | 래더에서 사용하는 PㆍMㆍDㆍCㆍR 주소 | 수정 가능 | +| **①** | LD | 래더에서 사용하는 PㆍMㆍDㆍCㆍR 주소 | 수정 가능 | 
-| 이름 | 핀을 구분하는 이름 | 수정 가능 | +| **②** | 이름 | 핀을 구분하는 이름 | 수정 가능 | 
-| 핀번호 | Arduino Code에서 사용하는 핀 번호 | 읽기 전용 | +| **③** | 핀번호 | Arduino Code에서 사용하는 핀 번호 | 읽기 전용 | 
-| 방향/기능 | 입력ㆍ출력ㆍ아날로그와 같은 핀 기능 | 읽기 전용 | +| **④** | 방향/기능 | 입력ㆍ출력ㆍ아날로그와 같은 핀 기능 | 읽기 전용 | 
-| 사용 | 현재 프로젝트에서 해당 핀 매핑을 사용할지 선택 | 수정 가능 | +| **⑤** | 사용 | 현재 프로젝트에서 해당 핀 매핑을 사용할지 선택 | 수정 가능 | 
-| 설명 | 핀의 용도에 대한 설명 | 수정 가능 |+| **⑥** | 설명 | 핀의 용도에 대한 설명 | 수정 가능 |
  
 **사용**을 해제한 핀은 래더 입출력 코드 생성 대상에서 제외됩니다. 사용하지 않는 핀의 LD 주소를 래더에서 참조하면 빌드할 수 없습니다. **사용**을 해제한 핀은 래더 입출력 코드 생성 대상에서 제외됩니다. 사용하지 않는 핀의 LD 주소를 래더에서 참조하면 빌드할 수 없습니다.
줄 289: 줄 292:
 {{ :products:mpino_studio2:eeprom-retain-marked.svg?1000 |저장 옵션ㆍ전원감지 핀ㆍ메모리 범위ㆍEEPROM 주소ㆍ사용량 }} {{ :products:mpino_studio2:eeprom-retain-marked.svg?1000 |저장 옵션ㆍ전원감지 핀ㆍ메모리 범위ㆍEEPROM 주소ㆍ사용량 }}
  
-{{ :products:mpino_studio2:eeprom-retain-memory-model.svg?1000 |값 변경 시 저장과 정전 감지 시 저장의 메모리 구조 }}+^ 마킹 ^ 화면 영역 ^ 설정 내용 ^ 
 +| **①** | 저장 옵션 옵션1은 MㆍDㆍC 을 변경할 때 저장하고, 옵션2는 정전을 감지할 때 MㆍDㆍCㆍT 값을 저장합니다. 두 옵션을 함께 사용할 수도 있습니다. | 
 +| **②** | 전원감지 핀ㆍ감지시간 | 옵션2에서 정전을 감지할 핀과 감지시간을 설정합니다. | 
 +| **③** | 메모리 유지 범위ㆍEEPROM 주소 | 유지할 시작ㆍ끝 주소와 EEPROM 시작 주소를 영역별로 입력합니다. | 
 +| **④** | EEPROM 사용량 | 설정한 영역의 사용량과 남은 용량을 확인합니다. | 
 +| **⑤** | 저장ㆍ취소 | 설정을 현재 프로젝트에 반영하거나 변경하지 않고 창을 닫습니다. |
  
-^ 옵션 ^ 저장 시점 ^ 사용할 수 있는 메모리 ^ 추가 설정 ^ +{{ :products:mpino_studio2:eeprom-retain-memory-model.svg?1000 |값 변경 시 저장과 정전 감지 시 저장의 메모리 구조 }}
-| 옵션1 | 값이 변경될 때 | MㆍDㆍC | 없음 | +
-| 옵션2 | 정전 감지 시 | MㆍDㆍCㆍT | 전원감지 핀ㆍ감지시간 |+
  
 옵션1과 옵션2는 각각 선택하며 동시에 사용할 수도 있습니다. 옵션2를 사용하려면 **전원감지 핀**과 저장할 메모리 영역을 선택해야 합니다. 옵션1과 옵션2는 각각 선택하며 동시에 사용할 수도 있습니다. 옵션2를 사용하려면 **전원감지 핀**과 저장할 메모리 영역을 선택해야 합니다.
줄 314: 줄 320:
  
 {{ :products:mpino_studio2:menu-help-marked.svg?1000 |버그 신고ㆍ개선 요청ㆍ업데이트 확인ㆍ정보 }} {{ :products:mpino_studio2:menu-help-marked.svg?1000 |버그 신고ㆍ개선 요청ㆍ업데이트 확인ㆍ정보 }}
 +
 +^ 마킹 ^ 항목 ^ 동작 ^
 +| **①** | 버그 신고 | 문제 설명과 진단 정보를 전송합니다. |
 +| **②** | 개선 요청 | 필요한 기능이나 개선사항을 전송합니다. |
 +| **③** | 업데이트 확인 | 설치할 수 있는 새 업데이트가 있는지 확인합니다. |
 +| **④** | 정보 | 프로그램 정보를 표시합니다. |
  
 {{ :products:mpino_studio2:bug-report-marked.svg?1000 |버그 신고의 문제 설명ㆍ진단 정보ㆍ선택 첨부 항목 }} {{ :products:mpino_studio2:bug-report-marked.svg?1000 |버그 신고의 문제 설명ㆍ진단 정보ㆍ선택 첨부 항목 }}
  
-항목 ^ 동작 ^ +마킹 ^ 화면 영역 ^ 동작 ^ 
-버그 신고 | 문제 설명과 진단 정보를 전송합니다. | +**①** | 문제 설명 | 발생한 문제와 재현 방법을 입력합니다. | 
-개선 요청 필요한 능이나 개선사항을 합니다. | +**②** | 기본 진단 정보 | 프로그램 버ㆍ운영체제ㆍ로그의 첨부 내용을 확인합니다. | 
-업데이트 확인 설치할 수 있는 새 업데이가 있는지 확인합니다. | +**③** 선택 첨부 항목 | 현재 프로젝ㆍ화면 캡처ㆍ연락처를 선택해 첨부합니다. | 
-정보 프로그램 정를 표시합니다. |+**④** | 보내기ㆍ취소 | 신고 내용을 전송하거나 창을 닫습니다. |
  
 **버그 신고**에는 프로그램 버전ㆍ운영체제ㆍ로그가 포함된 기본 진단 정보가 항상 첨부됩니다. 현재 프로젝트ㆍ화면 캡처ㆍ연락처는 사용자가 선택해 첨부합니다. **버그 신고**에는 프로그램 버전ㆍ운영체제ㆍ로그가 포함된 기본 진단 정보가 항상 첨부됩니다. 현재 프로젝트ㆍ화면 캡처ㆍ연락처는 사용자가 선택해 첨부합니다.
줄 374: 줄 386:
   * [[products:mpino_studio2:code_editor|Phase 5 · Arduino Code 편집]] — 코드 편집과 파일 관리   * [[products:mpino_studio2:code_editor|Phase 5 · Arduino Code 편집]] — 코드 편집과 파일 관리
   * [[products:mpino_studio2:monitoring|Phase 6 · 시리얼ㆍ래더 모니터링]] — 모니터링 연결과 포트 사용 관계   * [[products:mpino_studio2:monitoring|Phase 6 · 시리얼ㆍ래더 모니터링]] — 모니터링 연결과 포트 사용 관계
 +  * [[products:mpino_studio2:activity_bar|Phase 8 · 활동바와 사이드 패널]] — 탐색기ㆍ래더설정ㆍ라이브러리ㆍ심볼
   * [[products:mpino_studio2|MPINO STUDIO 2 사용설명서]]   * [[products:mpino_studio2|MPINO STUDIO 2 사용설명서]]
  
-[[products:mpino_studio2:monitoring|← Phase 6 · 시리얼ㆍ래더 모니터링]] | [[products:mpino_studio2|MPINO STUDIO 2 사용설명서로 돌아가기]]+[[products:mpino_studio2:monitoring|← Phase 6 · 시리얼ㆍ래더 모니터링]] | [[products:mpino_studio2:activity_bar|Phase 8 · 활동바와 사이드 패널 →]] | [[products:mpino_studio2|MPINO STUDIO 2 사용설명서로 돌아가기]]
  
products/mpino_studio2/menus_settings.1789092540.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki