명령 VI 플러그인 생성하기
- 업데이트 날짜:2023-02-17
- 2분 (읽기 시간)
명령 VI 플러그인 생성하기
명령 VI를 사용하여 LabVIEW NXG 편집기에 사용자 정의 메뉴 아이템을 삽입합니다.
- 프로젝트를 생성하거나 엽니다.
-
을 클릭하고 편집기 플러그인을 어플리케이션 서브 타입으로 선택합니다.
이 어플리케이션 타입은 모든 VI 편집기 플러그인에 필요합니다. 편집기 플러그인 서브 타입의 어플리케이션 밖에서 생성된 명령 VI는 올바르게 작동하지 않습니다.
- 어플리케이션 문서에서, 를 클릭합니다.
-
명령 VI의 메뉴 보기를 열고 다음과 같이 필드를 채웁니다.

- 위치 — 편집기에서 메뉴 아이템이 보일 위치를 지정합니다.
- 라벨 — 메뉴 아이템의 이름을 지정합니다.
- 서브메뉴 — 메뉴 아이템을 함께 묶을 서브메뉴를 지정합니다.노트 서브메뉴의 레벨을 추가하려면 백슬래쉬를 사용합니다. 예를 들어: 서브메뉴1/서브메뉴2/테스트.
- 가중치 — 애드온 메뉴 또는 서브메뉴에서 다른 아이템과 비교해 메뉴 아이템의 상대적 위치를 지정합니다. 가중치 값은 0과 1 사이의 숫자여야 하며, 이때 숫자가 작을수록 메뉴에서 더 높은 위치를 나타냅니다. 가중치가 더 낮은 메뉴 항목이 상위에 위치한다고 생각하면 됩니다.
-
명령 VI의 패널과 다이어그램을 설정하여 사용자가 메뉴 아이템을 선택할 때 실행할 기능을 추가합니다.
노트 명령 VI는 인라인이거나 재귀적일 수 없지만, 그러한 SubVI를 포함할 수는 있습니다. 또한, 기본적으로, 명령 VI 패널은 사용자가 메뉴 아이템으로 선택할 때 나타나지 않습니다. 메뉴 아이템을 선택할 때 패널을 보이게 하려면, 다음 코드를 명령 VI에 포함시킵니다.

- 을 클릭하여 새 패키지 (.lvdist) 문서를 생성합니다.
-
패키지 문서를 설정합니다.
- 파일 섹션에서, 어플리케이션을 추가합니다.
- 대상을 공용 애드온으로 설정합니다.
- 어플리케이션에 맞게 문서의 나머지 부분을 작성합니다.
- 빌드를 클릭합니다.
- 패키지를 찾아 설치합니다.
-
입력요청을 받으면 LabVIEW NXG를 다시 시작합니다.
명령 VI 플러그인이 지정한 위치에 나타납니다.
노트 플러그인의 수명은 이를 실행한 프로젝트와 연관됩니다. 플러그인을 실행할 때 활성화 상태였던 프로젝트를 닫으면, 플러그인도 동시에 종료됩니다. 플러그인의 수명을 프로젝트의 수명과 단절시키려면, [시스템 실행] VI를 사용하여 명령 VI에서 호출할 수 있는 실행 파일로 프로그램을 빌드합니다. - 패키지 또는 설치 프로그램을 배포하여 최종 사용자가 NI 패키지 관리자를 통해 설치할 수 있도록 합니다.
관련 콘텐츠
- 어플리케이션 또는 라이브러리를 패키지로 만들기
배포를 위해 어플리케이션이나 라이브러리를 패키지로 만듭니다.
- 패키지 출력 타입
패키지 문서 (.lvdist)를 사용하면 패키지 또는 패키지 설치 프로그램을 생성하여 어플리케이션 및/또는 애드온을 클라이언트에 배포할 수 있습니다.
- 어플리케이션을 패키지로 만들기
패지키 문서(.lvdist)를 사용하여 어플리케이션을 패키지 또는 패키지 설치 프로그램으로 만듭니다.
- 라이브러리를 패키지로 만들기
패지키 문서(.lvdist)를 사용하여 라이브러리를 패키지 또는 패키지 설치 프로그램으로 만듭니다.