익스프레스 VI 생성자 마법사로 새 익스프레스 VI생성하고 소스 VI를 설계한 후, 설정 대화 상자 VI프런트패널을 설계하여 사용자 인터페이스를 완성할 수 있고, 그 다음에 제공된 블록다이어그램 템플릿을 수정하여 익스프레스 VI의 런타임 동작을 설정할 수 있습니다.

다음 단계를 완료하여 설정 대화 상자 VI의 프런트패널을 만듭니다. 또한, 사용자 인터페이스를 만들 때 LabVIEW Style Checklist 및 기타 Development Guidelines를 사용하십시오.

  1. 익스프레스 VI 생성 또는 편집 대화 상자에서 설정 대화 상자 VI를 엽니다.
  2. 확인, 취소, 도움말 버튼은 제외하고, 프런트패널의 주요 선택 프레임에서 설정 대화 상자 안에 보이도록 만들고 싶은 컨트롤 및 인디케이터를 놓습니다.
    노트 표준 VI로부터 익스프레스 VI를 생성한 경우, 사용자가 표준 VI에서 설정 가능으로 선택한 컨트롤과 인디케이터는 자동으로 프런트패널에 나타납니다.
  3. 오직 주요 선택 프레임 및 확인, 취소, 도움말 버튼만 디스플레이되도록 프런트패널의 크기를 조정합니다. VI를 저장한 이후에는 설정 대화 상자가 이 셋팅을 유지하게 됩니다.
  4. 설정 대화 상자 VI를 저장합니다.

다음 단계를 완료하여 설정 대화 상자 VI의 블록다이어그램을 만듭니다.

  1. 블록다이어그램의 초기화 섹션에 있는 컨트롤 데이터 배열 안에서 익스프레스 VI에 대한 설정 가능한 파라미터를 지정합니다. 컨트롤 데이터 배열의 각 원소는 3 개의 필드를 갖고 있습니다.
    1. 첫번째 필드에서, 컨트롤 타입은 프런트패널 컨트롤, 상수, 익스프레스 VI 제목, 다이나믹 데이터 타입 컨트롤 등과 같이 소스 VI에 있는 컨트롤의 타입을 지정합니다.
    2. 두번째 필드에서, 소스 VI 컨트롤 라벨에는 소스 VI의 프런트컨트롤에 보이는 것과 같은 컨트롤의 라벨을 입력합니다.
      노트 소스 VI에 있는 컨트롤 라벨에서 보이는 것과 똑같이 대소문자를 구분하여 문자열을 정확하게 입력해야 합니다. 정확성을 높이려면, 소스 VI의 프런트패널 라벨을 복사하고 붙여넣습니다.
    3. 세번째 필드에서, 설정 대화 상자 컨트롤 라벨에는 설정 대화 상자 VI의 프런트컨트롤에 보이는 것과 같은 컨트롤의 라벨을 입력합니다. 비어있는 문자열은 해당 라벨이 소스 VI의 라벨과 동일하다는 표시입니다.
  2. 블록다이어그램의 주요 While 루프 섹션을 설정하여, 그래프 업데이트하기 또는 라디오 버튼 사용하기 등의 사용자 인터페이스 피드백을 처리합니다. 이 섹션의 이벤트 구조는 값 변경과 같은 사용자 이벤트와 직접 연계된 모든 코드를 위한 것입니다.
  3. 블록다이어그램의 재설정 섹션에 있는 확장할 터미널 배열 안에서 익스프레스 VI에 대한 설정 가능 터미널을 지정합니다.
  4. 설정 대화 상자 VI를 저장하고 닫습니다.
노트 익스프레스 VI에서 설정 대화 상자 VI를 시작하지 않고 자체적으로 실행하면 에러 메시지가 반환됩니다. 익스프레스 VI의 일부로서 VI를 실행하지 않고 있기 때문에 발생하는 에러인데, 이 에러를 무시해도 됩니다.