VI가 실행되지 않는다면, VI는 깨진 VI 또는 실행 불가능한 VI입니다. 생성하거나 편집하는 VI에 에러가 있으면 다음과 같이 실행 버튼이 깨져서 나타납니다.

블록다이어그램의 연결을 마쳤는데도 버튼이 여전히 깨져있는 경우, VI는 깨진 것이며 실행할 수 없습니다.

VI가 깨진 원인 찾기

경고는 VI의 실행을 막지는 않습니다. VI의 잠재적인 문제점을 피하는데 도움을 주도록 디자인되었습니다. 그러나 에러가 발생하면 VI가 깨집니다. 반드시 모든 에러를 수정한 후에 VI를 실행해야 합니다.

깨진 실행 버튼을 클릭하거나 보기≫에러 리스트를 선택하여 VI가 깨진 이유를 찾습니다. 에러 리스트 윈도우에는 모든 에러가 나열됩니다. 에러가 있는 아이템 섹션은 VI 및 프로젝트 라이브러리 등 에러가 있는 메모리 상의 모든 아이템 이름을 나열합니다. 둘 이상의 아이템이 같은 이름을 가지고 있는 경우, 이 섹션은 각 아이템에 대한 특정한 어플리케이션 인스턴스를 보여줍니다. 에러와 경고 섹션은 에러가 있는 아이템 섹션에 선택한 VI의 에러와 경고를 나열합니다. 세부사항 섹션은 에러를 설명하고 때에 따라서 에러를 수정하는 방법을 추천합니다. 도움말 버튼을 클릭하면, 해당 에러를 상세히 설명하고 단계별 에러 수정 방법이 포함된 관련 LabVIEW 도움말 항목이 열립니다.

에러 보이기 버튼을 클릭하거나 에러 설명을 더블 클릭하여, 에러를 포함하는 블록다이어그램 또는 프런트패널 영역을 하이라이트합니다.

VI에 경고가 포함되어 있고 에러 리스트 윈도우의 경고 보이기 확인란에 확인 표시를 한 경우 다음과 같이 도구 모음에 경고 버튼이 나타납니다.

도구≫옵션을 선택한 후 항목 리스트에서 환경을 선택하고 디버깅 섹션에서 기본적으로 에러 리스트 대화 상자에 경고 보이기 확인란에 확인 표시를 하여, LabVIEW가 항상 에러 리스트 윈도우에 경고를 보이도록 설정합니다. 에러 리스트 윈도우가 열린 상태에서 변경할 수 있으며 변경을 즉시 확인할 수 있습니다.

VI가 깨지는 일반적 원인

아래의 리스트는 편집할 때 VI가 깨지는 일반적인 원인입니다.

  • 블록다이어그램에 데이터 타입이 맞지 않거나, 끊어지고 연결되지 않아서 깨진 와이어가 있는 경우.
  • 블록다이어그램의 필수 터미널이 연결되어 있지 않습니다.
  • SubVI가 깨졌거나 SubVI의 아이콘을 VI의 블록다이어그램에 놓은 후에 커넥터 팬을 편집했습니다.