VI를 SubVI로 사용하려면 커넥터 팬을 만들어야 합니다. 모든 VI는 다음과 같이 프런트패널 윈도우 오른쪽 위 코너의 VI 아이콘 옆에 커넥터 팬을 디스플레이합니다.

커넥터 팬은 해당 VI의 컨트롤과 인디케이터에 대응하는 터미널의 세트이며, 텍스트 기반 프로그래밍 언어에서 함수 호출의 파라미터 리스트와 유사합니다. 커넥터 팬에서 VI에 연결할 수 있는 입력과 출력을 정의하면 VI를 SubVI로 사용할 수 있게 됩니다. 커넥터 팬은 입력 터미널에서 데이터를 받고, 프런트패널 컨트롤을 통해 데이터를 블록다이어그램 코드에 전달하며, 프런트패널 인디케이터의 출력 터미널에서 결과를 받습니다.

커넥터 팬의 각 사각형은 터미널을 나타냅니다. 커넥터 팬 패턴을 선택한 후 사각형을 사용하여 입력 및 출력으로 프런트패널 컨트롤과 인디케이터를 지정합니다.

커넥터 팬 만들기에 대한 권장사항

다음 리스트는 커넥터 팬을 만들 때 고려해야 할 권장사항을 설명합니다. 커넥터 팬 생성에 대한 추가적인 팁은 LabVIEW 스타일 가이드를 참조하십시오.

  • National Instruments는 사용하는 터미널이 16개가 넘지 않을 것을 권장합니다. 터미널 개수가 16개가 넘는 커넥터 팬은 와이어로 연결하기 어렵습니다. 더 많은 데이터를 전달할 필요가 있는 경우에는, 클러스터를 사용하십시오.
  • VI의 변경으로 새 입력이나 출력이 필요한 경우를 대비해, 여분의 터미널을 할당하지 않은 채로 남겨둡니다.
  • 터미널을 입력 및 출력으로 지정할 때, 반드시 커넥터 팬의 터미널을 일관성 있게 나누도록 합니다. 4 × 2 × 2 × 4 패턴에서 중간에 있는 4 개의 터미널을 사용해야 하는 경우, 수평 또는 수직으로 터미널을 나눕니다. 예를 들어, 위쪽 두 터미널을 입력으로 지정하고 아래쪽 두 터미널을 출력으로 지정하거나, 왼쪽 두 터미널은 입력으로 지정하고 오른쪽 두 터미널을 출력으로 지정할 수 있습니다.
  • 자주 함께 사용하는 SubVI를 모아 그룹을 만드는 경우, 각 입력을 쉽게 찾을 수 있도록 해당 SubVI들의 공통된 입력을 같은 위치에 배치함으로써 일관성 있는 커넥터 팬을 만듭니다. 참조, 태스크 ID, 에러 클러스터 등과 같이, 다른 subVI가 입력으로 사용하는 것을 출력으로 하는 subVI를 생성하는 경우, 입력과 출력 연결을 정렬하여 와이어링 패턴을 단순화시킵니다.
  • 프런트패널의 왼쪽 아래 코너에 에러 입력 클러스터를 놓고 오른쪽 아래 코너에 에러 출력 클러스터를 놓습니다. 다음 그림은 부적절하게 정렬된 에러 클러스터와 적절하게 정렬된 에러 클러스터의 예제를 보여줍니다.

1 부적절함
2 적절함

필수, 권장, 옵션 입력과 출력 설정하기

어떤 입력과 출력이 필수, 권장, 옵션인지를 지정하여, 사용자가 SubVI의 터미널의 연결을 잊지 않도록 도와줄 수 있습니다.

터미널 입력이 필수 입력인 경우, SubVI를 놓은 블록다이어그램에서 해당 필수 입력을 와이어로 연결하지 않으면 블록다이어그램이 깨집니다. 그러나, 터미널 출력은 필수로 설정할 수 없습니다. 터미널 입력과 출력의 경우, 권장 및 옵션이란 터미널 연결이 선택사항임을 의미합니다. 터미널을 연결하지 않은 경우, 블록다이어그램에 subVI를 놓으면 어떤 경고도 생성되지 않습니다.

vi.lib에 있는 VI의 입력과 출력은 이미 필수, 권장, 옵션으로 표시되어 있습니다. LabVIEW에서 생성하는 VI의 입력 및 출력은 권장으로 기본 설정됩니다. VI가 제대로 실행되려면 반드시 입력 또는 출력이 있어야 하는 경우에만, 해당 터미널을 필수로 설정하십시오.

어떤 입력과 출력이 필수, 권장 또는 옵션인지 지정하려면, 커넥터 팬의 터미널에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 이 연결은을 선택합니다. LabVIEW 설정을 통해 커넥터 팬에서 설정하는 모든 새로운 터미널을 권장이 아닌 필수로 설정할 수 있습니다. 도구≫옵션≫프런트패널을 선택한 후 커넥터 팬 터미널 기본을 필수로 확인란에 확인 표시를 합니다. 이 옵션은 또한 편집≫SubVI 생성 메뉴 아이템을 사용한 연결에 적용됩니다.

기본 도움말 윈도우에서 필수 터미널 라벨은 굵은체로, 권장 터미널 라벨은 보통체로, 옵션 터미널 라벨은 회색 글씨체로 표시됩니다. 기본 도움말 윈도우에서 아래에 보이는 것과 같은 옵션 터미널과 전체 경로 숨기기 버튼을 클릭하면, 옵션 터미널의 라벨이 나타나지 않습니다.