VI 계층구조 비교 대화 상자를 사용하여 두 개의 VI 계층구조를 비교합니다. LabVIEW는 양쪽 계층구조에서 이름이 동일한 파일을 모두 비교하고, 이 파일들이 같은지 차이가 있는지 분류합니다. 동일한 이름과 경로의 VI와 SubVI를 공유된 VI로 간주합니다. 다른 모든 VI는 두 번째 VI 계층구조에 추가되거나 제거된 것으로 분류됩니다.

비교가 끝나면 VI 계층구조 비교 대화 상자는 차이점을 요약해서 디스플레이합니다. 계층구조의 VI 리스트박스는 VI와 어떻게 VI가 분류되었지에 대한 기호를 디스플레이합니다.

차이점을 가지고 있는 일련의 VI를 선택할 수 있으며 VI 비교 대화 상자를 사용하여 시각적으로 비교할 수 있습니다.

LabVIEW는 동일한 이름의 두 개의 파일을 비교할 수 없기 때문에 비교를 위해서 LabVIEW는 하나의 VI 이름을 바꿉니다. 첫 번째 VI는 그대로 남아있고 두 번째 VI는 임시 디렉토리로 이동되고 cmp. 접두어가 추가됩니다. 이름이 변경된 VI는 첫 번째 VI가 로드한 SubVI에 링크됩니다.

  1. LabVIEW에서 프로젝트를 엽니다.
  2. VI의 프런트패널이나 블록다이어그램 메뉴에서 도구≫비교≫VI 계층구조 비교를 선택하여 VI 계층구조 비교 대화 상자를 디스플레이합니다.
  3. 파일 탐색을 클릭하여 파일 시스템에서 비교할 VI를 선택합니다.
  4. 메모리 탐색을 클릭하여 VI 선택 대화 상자를 표시한 후 메모리에서 비교할 VI를 선택합니다.
  5. VI 계층구조 비교 대화 상자의 비교 섹션에서 포함시킬 비교 옵션을 활성화합니다.
  6. 계층구조 비교를 클릭하여 VI의 계층구조를 비교합니다. 비교의 결과는 계층구조의 VI설명 리스트박스에 나타납니다.
    노트 <Ctrl-.> 키를 눌러서 큰 VI 계층구조의 비교를 강제 종료합니다.
  7. (옵션) 리포트 생성을 클릭하여 두 VI 계층구조의 차이점에 대한 리포트를 생성할 수 있습니다.
  8. 리포트 생성 대화 상자에서 리포트 타입을 선택하고 파일 경로를 지정하여 리포트를 다음과 같이 저장합니다.
    • 웹 페이지 .html
    • XML 문서 .xml
    • 텍스트 파일 .txt
    • Microsoft Word 문서 .doc (Windows)
    노트 비교 노트를 저장하는 파일 경로는 네트워크 경로가 아닌 로컬 디렉토리여야 합니다.
  9. 계층구조의 VI 리스트박스의 VI를 클릭하여 설명 리스트박스에 계층구조 차이에 대한 설명을 디스플레이합니다.
  10. 계층구조의 VI 리스트박스의 VI를 더블 클릭하여 두 계층구조의 VI를 열고 차이를 확인합니다.
  11. (옵션) 차이점 보기를 클릭할 수도 있습니다.
  12. 완료를 클릭하여 VI 계층구조 비교 대화 상자를 닫습니다.
  13. (옵션) 계층구조 읽기를 클릭하여 계층구조에서 VI를 분류할 수 있습니다. 비교가 필요한 VI가 비교되지 않음으로 분류됩니다. 아이템을 더블 클릭하거나 차이 보이기를 클릭하여 각각의 VI를 선택적으로 비교할 수 있습니다.