익스프레스 VI는 대화 상자를 통해 사용자가 대화식으로 셋팅을 설정할 수 있는 VI입니다. 익스프레스 VI는 파란색 영역으로 둘러싸인 아이콘을 가지는 확장 가능 노드로 블록다이어그램에 나타납니다.

익스프레스 VI를 블록다이어그램에 놓을 때 나타나는 설정 대화 상자의 옵션을 사용하여 익스프레스 VI를 설정할 수 있습니다. 익스프레스 VI를 더블 클릭하거나 익스프레스 VI에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 프로퍼티를 선택하여 설정 대화 상자를 다시 열 수 있습니다. 또한, 블록다이어그램에서 익스프레스 VI의 터미널에 값을 연결하여 익스프레스 VI를 설정할 수 있습니다.

설정 대화 상자에서 익스프레스 VI에 대해 설정할 수 있는 파라미터는 설정 가능 파라미터라고 부릅니다. 블록다이어그램에서 익스프레스 VI에 대해 설정할 수 있는 파라미터는 확장 가능 파라미터라고 확장 가능 터미널이라고 부릅니다. 설정 가능하면서 확장 가능한 파라미터도 있는데, 이는 두 방법 모두를 통해 설정할 수 있는 파라미터입니다. 설정 가능 파라미터를 사용하여 익스프레스 VI에 대해 지정한 설정에 의해 블록다이어그램에 나타나는 확장 가능 터미널이 결정됩니다.

익스프레스 VI를 사용하여 일반 측정 태스크를 수행할 수 있습니다. 또한, 익스프레스 VI를 생성 및 편집한 후, 어플리케이션을 쉽게 빌드할 수 있도록 여러 사용자에게 배포할 수 있습니다. 익스프레스 VI 생성 및 편집 대화 상자는 도구≫고급≫익스프레스 VI 생성 및 편집을 선택하여 불러올 수 있는데, 이 대화 상자를 통해 기존 VI, 다른 익스프레스 VI, 또는 새 VI로부터 익스프레스 VI를 생성할 수 있습니다.

익스프레스 VI의 장점

대화식으로 설정 가능하다는 점을 익스프레스 VI의 가장 큰 장점으로 꼽을 수 있습니다. 최소한의 프로그래밍 기술만으로도 손쉽게 어플리케이션을 만들 수 있도록 사용자에게 VI 또는 VI 라이브러리를 제공하고자 할 때 익스프레스 VI는 유용합니다.

익스프레스 VI는 사용자가 완벽하게 이해하지 못하는 작업이더라도 대화식으로 셋팅을 선택할 수 있도록 대화식 설정 기능을 지원하고 있습니다. 예를 들어, 특정 신호를 위한 디지털 필터가 필요한 경우에 수십개의 필터 VI를 포함하고 있는 라이브러리 VI가 있더라도, 사용자가 올바른 필터 응답을 선택하거나 신호에 가장 직접적인 영향을 줄 수 있는 파라미터를 결정하는데 도움이 안될 수 있습니다. 필터 익스프레스 VI는 사용자로 하여금 대화식으로 필터 타입을 선택하고, 필터 파라미터를 조작하고, 여러 방법으로 필터 응답을 볼 수 있도록 지원합니다. 다양한 필터 및 필터 파라미터가 신호에 직접적으로 어떤 결과를 가져오는지 익스프레스 VI의 설정 대화 상자 안에서 미리 확인할 수 있습니다. 필터 익스프레스 VI를 실행하면, 익스프레스 VI는 새 신호를 기본 데이터로 설정 대화 상자 안에 디스플레이합니다.

익스프레스 VI의 다른 정점은 익스프레스 VI의 개별 인스턴스가 각자 독립적으로 기능을 수행한다는 점입니다. 익스프레스 VI를 블록다이어그램에 놓으면, 하나의 익스프레스 VI의 인스턴스가 해당 블록다이어그램에 임베딩 됩니다. 설정 대화 상자에서 사용자가 선택하는 셋팅은 해당 익스프레스 VI 인스턴스에만 적용됩니다. 같은 블록다이어그램 상에서 서로 다른 5 개의 위치에 표준 VI를 놓으면, 결과적으로 똑같은 5 개의 VI 복제본을 놓는 것입니다. 5 개의 복제본의 소스 코드, 기본 값, 프런트패널은 모두 같습니다. 반면, 같은 블록다이어그램 상에서 서로 다른 5 개의 위치에 익스프레스 VI를 놓으면, 각자 개별적으로 설정이 가능하고 이름이 서로 다른 5 개의 독립적인 익스프레스 VI를 놓은 것이 됩니다. 각각의 익스프레스 VI 인스턴스는 서로 다른 개수 및 타입의 확장 가능 터미널을 포함할 수 있습니다. 기본 도움말 윈도우에서도 각 인스턴스의 서로 다른 셋팅 정보가 업데이트됩니다.

익스프레스 VI를 사용할 때의 유의점

익스프레스 VI는 VI에 대해 런타임 대화식 설정을 제공하지 않습니다. 런타임 설정이 필요한 경우, 설정 대화 상자와 비슷한 기능을 포함하는 사용자 인터페이스를 지닌 어플리케이션을 만드십시오.

익스프레스 VI는 최대한 사용하기 쉽도록 디자인되었습니다. 어플리케이션을 실행할 때 엄격하게 메모리에 제한을 두어야 하거나 실행 속도가 높아야 하는 경우, 표준 VI를 사용하십시오.