도구≫옵션을 선택하여 옵션 대화 상자를 디스플레이하고 항목 리스트에서 블록다이어그램을 선택하여 이 페이지를 디스플레이합니다.

이 페이지를 사용하여 블록다이어그램 옵션을 설정합니다.

이 페이지는 다음의 구성요소를 포함합니다.

옵션 설명
일반

이 섹션을 사용하여 일반 블록다이어그램 옵션을 설정합니다.

  • 프런트패널 터미널을 아이콘으로 놓기

    아이콘으로 생성한 새 프런트패널 객체에 터미널을 디스플레이합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다. 프런트패널 객체의 터미널을 데이터 타입으로 나타내려면 이 확인란에서 확인 표시를 제거합니다.

    또한 기존 터미널에서 마우스 오른쪽 버튼을 클릭하여 터미널을 아이콘 또는 데이터 타입으로 디스플레이할 수 있습니다.
  • 자동 크기 조정이 활성화된 구조 놓기

    경계선 부근의 구조에서 객체를 움직이거나 객체를 놓을 때 공간을 추가하기 위해서 블록다이어그램에 놓여 있는 새 구조의 크기를 조정합니다. 새 구조는 블록다이어그램에 객체를 놓았을 때에만 크기가 조정됩니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    또한 기존 구조에 대해서 자동 크기 변경 동작을 활성화할 수 있습니다.
  • 익스프레스 VI 즉시 설정

    블록다이어그램에 익스프레스 VI를 놓은 후에 설정 대화 상자를 즉시 디스플레이합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

  • 사이클 내에 피드백 노드 자동 삽입

    SubVI, 함수, 또는 SubVI 및 함수 그룹의 출력을 같은 VI, 함수, 또는 그룹의 입력에 연결할 때 피드백 노드를 삽입합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    LabVIEW가 피드백 노드를 자동으로 삽입하는 것을 원하지 않는 경우 이 확인란에서 확인 표시를 제거합니다.
  • 다른 블록다이어그램 데이터 타입 색 사용

    낮은 대비의 보다 현대적인 대체 색 세트를 사용하여 블록다이어그램 데이터 타입을 나타냅니다.

팁 상자 및 라벨링

이 섹션을 사용하여 블록다이어그램 팁 상자 및 라벨을 설정합니다.

  • 터미날위에 팁 상자 보이기

    와이어링 도구를 VI나 함수의 노드와 입력 또는 출력 터미널 위에서 움직일때 팁 상자를 디스플레이합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    • SubVI 팁 상자에 컨트롤 캡션 사용

      SubVI 팁 상자에 객체 라벨 대신 객체 캡션을 디스플레이합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

  • 투명 독립 라벨 사용

    블록다이어그램에 있는 객체에 대해 투명 독립 라벨을 사용합니다. 이 대화 상자에는 기본으로 확인 표시가 없습니다.

  • 투명한 이름 라벨 사용

    블록다이어그램에 있는 객체에 대해 투명한 고유 라벨을 사용합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    노트 이 옵션은 와이어의 라벨 투명성에 영향을 미치지 않습니다.
  • 기본적으로 잠금된 라벨

    블록다이어그램에서 새 객체의 라벨과 캡션 위치를 고정합니다. 이 대화 상자에는 기본으로 확인 표시가 없습니다.

    노트 이 옵션은 라벨을 와이어에 고정하지 않습니다.
  • 기본 라벨 위치: 컨트롤 터미널 및 상수

    새 컨트롤 및 상수의 기본 라벨 위치를 설정합니다.

    노트 풀다운 메뉴의 라벨 위치는 객체를 기준으로 해당 라벨의 위치를 설명합니다. 라벨 위치의 첫 번째 부분은 라벨이 객체의 어느 쪽에 있게 될지를 지정하며, 두 번째 부분은 선택한 위치에서 어떤 방식으로 정렬할 것인지를 지정합니다.
  • 기본 라벨 위치: 인디케이터

    새 인디케이터에 대한 기본 라벨 위치를 설정합니다.

  • 기본 라벨 위치: 기타

    컨트롤, 인디케이터 또는 상수가 아닌 새로운 객체의 기본 라벨 위치를 설정합니다.

    노트 이 옵션은 와이어의 라벨 위치에 영향을 미치지 않습니다.
  • SubVI를 놓을 때 라벨 보이기

    VI, 함수, 글로벌 변수를 블록다이어그램에 놓을 때 이름 라벨을 보여줍니다. 이 대화 상자에는 기본으로 확인 표시가 없습니다.

  • 기본설정으로 서브다이어그램 보이기

    블록다이어그램의 새 구조의 서브다이어그램 라벨을 디스플레이합니다.

  • 기본 자리맞춤: 서브다이어그램 라벨

    서브다이어그램 라벨에서 텍스트의 자리맞춤을 설정합니다. 기본은 서브다이어그램 라벨의 가운데에 놓는 것입니다.

와이어링

이 섹션을 사용하여 블록다이어그램 와이어링 옵션을 설정합니다.

  • 자동 와이어 경로 설정 활성화

    와이어링할 때 와이어 경로를 자동으로 찾습니다. LabVIEW는 루프 및 구조와 같은 블록다이어그램에 있는 기존 객체의 주변으로 와이어의 경로를 정합니다. 또한, LabVIEW는 와이어의 굽어진 곳의 수를 줄이도록 경로를 정합니다. 가능하다면, 컨트롤 터미널에서 자동적으로 경로가 정해진 와이어는 터미널의 오른쪽 편으로 나오고 인디케이터 터미널에서 자동적으로 경로가 정해진 와이어는 터미널의 왼쪽으로 들어갑니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    모든 새 와이어의 자동 와이어 경로 설정 기능을 비활성시키기 위해서는 이 확인란의 확인 표시를 제거하십시오. 일시적으로 자동 와이어 경로 설정을 비활성화하고 수동으로 와이어의 경로를 설정할 수 있습니다.
  • 자동 와이어링 활성화

    자동 와이어링을 활성화합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    • 최소 거리(픽셀)

      객체들이 자동 와이어링을 할수 있는 최소한의 거리를 픽셀로 나타냅니다. 기본은 4 픽셀입니다.

    • 최대 거리(픽셀)

      객체들이 따로 떨어져서 자동 와이어링을 할 수 있는 최대 픽셀 거리를 나타냅니다. 기본은 32 픽셀입니다.

  • 깨진 와이어에 빨간 X 표시 보이기

    깨진 와이어를 중간에 빨간 X 표시를 가지는 검정 파선으로 디스플레이합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    깨진 와이어를 붉은색 X 표시가 없는 흑색 점선으로만 나타내려면 이 확인란의 확인 표시를 제거하십시오.
  • 와이어 접합 점 보이기

    와이어 접합과 연결되지 않은 와이어 겹침의 구별을 돕기 위해서 와이어 곁가지에 점을 디스플레이합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다. 와이어 접합 부분에 점을 디스플레이하지 않으려면 이 확인란에서 확인 표시를 제거합니다.

에러 핸들링하기

이 섹션을 사용하여 블록다이어그램 에러 핸들링 옵션을 설정합니다.

  • 새 VI에서 자동 에러 핸들링 활성화

    새 VI를 실행할 때 발생하는 모든 에러에서 대해서 실행을 정지하고, 에러가 생긴 subVI 또는 함수를 하이라이트하고, 에러 대화 상자를 디스플레이합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    이 확인란에서 확인 표시를 제거하여 모든 새 VI의 자동 에러 핸들링을 비활성화합니다. 또한 기존 VI에 대해 자동 에러 핸들링을 비활성화할 수 있습니다. 또한 자동 에러 핸들링 프로퍼티를 사용하여 프로그램적으로 VI에 대해서 자동 에러 핸들링을 활성화할 수 있습니다.
  • 자동 에러 핸들링 대화 상자 활성화

    자동 에러 핸들링을 활성화하여 기존 VI를 실행할 때 발생하는 에러에 대해서 실행을 정지하고, 에러가 발생한 subVI 또는 함수를 하이라이트하고, 에러 대화 상자를 디스플레이합니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

    VI의 자동 에러 핸들링이 활성화되어 있다 하더라도 LabVIEW가 실행을 정지하고 에러 대화 상자를 디스플레이하지 않게 하려는 경우 이 확인란에서 확인 표시를 제거합니다. 또한 기존 VI에 대해 자동 에러 핸들링을 비활성화할 수 있습니다.
  • 연결되지 않은 에러 로그

    확인 표시를 하면, 연결되지 않은 에러가 로그 파일에 로그됩니다. 이 확인란은 기본적으로 비활성화되어 있습니다.

    LabVIEW IDE가 시작될 때마다 이 컨트롤을 선택하면 해당 세션에 대해 새 로그 파일이 생성됩니다. 컨트롤의 확인 표시를 제거하면 로그 파일이 닫힙니다. 컨트롤을 다시 선택하면 새 로그 파일이 생성됩니다.
  • 현재 세션의 로그 파일

    연결되지 않은 에러 로그 파일의 전체 경로를 디스플레이합니다.

    로그 파일은 '기본 데이터 디렉토리' 경로 내의 '와이어로 연결되지 않은 에러' 폴더에서 찾을 수 있습니다. 도구≫옵션≫경로를 탐색하여 '기본 데이터 디렉토리' 경로를 구성할 수 있습니다.
  • 탐색

    연결되지 않은 에러 로그 파일을 포함하는 디렉토리를 엽니다.

해쉬 마크 이 섹션을 사용하여 해쉬 마크 옵션을 설정합니다. 이 옵션의 변경사항은 VI를 실행하거나 저장한 후에 적용됩니다.
노트 (FPGA Module) LabVIEW FPGA Module은 상수값에서 작업 결과를 계산하기 위해 VI를 실행하는 대신 컴파일 시 상수 계산 단순화를 완전히 수행하기 때문에, FPGA VI에서 사용되는 해쉬 마크 옵션은 아무런 영향을 미치지 않습니다.
  • 상수 계산 단순화 와이어와 루프 불변값 와이어에 해쉬 마크 보이기—

    상수 계산 단순화된 상수에 붙은 와이어에 해쉬 마크를 디스플레이합니다.

  • 상수 계산 단순화 구조에 해쉬 마크 보이기

    상수 계산 단순화된 구조 내부에 회색 해쉬 마크를 디스플레이합니다. 디버깅을 활성화하면, LabVIEW는 구조에 대해 상수 계산 단순화를 사용하지 않습니다.

블록다이어그램 눈금

이 섹션을 사용하여 블록다이어그램 정렬 눈금을 설정합니다.

  • 블록다이어그램 눈금 보이기

    모든 열려 있는 VI의 블록다이어그램에 눈금을 디스플레이합니다. 이 확인란에는 기본적으로 확인 표시가 되어 있지 않습니다.

    • 픽셀로 표시된 기본 다이어그램 눈금 크기

      모든 새 VI에 대해 블록다이어그램 눈금의 픽셀 단위 크기를 설정합니다. 기본은 16 픽셀입니다. VI 프로퍼티 대화 상자의 편집기 옵션 페이지를 사용하여 현재 VI를 위한 눈금 크기 설정을 합니다.

    • 다이어그램 배경의 대조도

      열려있는 모든 VI에서 눈금을 디스플레이할 때 사용하는 블록다이어그램 배경의 퍼센트 대조도입니다.

    • 다이어그램 눈금 정렬 활성화

      모든 열려 있는 VI의 블록다이어그램에 눈금 정렬을 활성화하여 객체를 놓거나, 이동하거나, 또는 크기 조정할 때 객체가 눈금에 맞게 정렬되도록 합니다. 이 대화 상자에는 기본으로 확인 표시가 없습니다. 또한 편집»다이어그램 눈금 정렬 활성화 또는 다이어그램 눈금 정렬 비활성화를 선택하여 이 동작을 토글할 수 있습니다. 다른 방법으로, 컨트롤을 놓거나 움직이거나 크기 조정할 때 <G> 키를 눌러서 눈금 정렬을 토글할 수 있습니다.

    • 정렬 눈금 그리기 스타일

      눈금 접합점에 실선 또는 점선을 사용하여 눈금을 그릴 것인지 그래프 용지의 라인과 비슷한 주요 라인과 보조 라인을 사용하여 눈금을 그릴지 여부를 나타냅니다. 기본은 실선입니다.

      LabVIEW는 절대 좌표계(0,0)에 작은 다이아몬드를 그려서 정렬 눈금의 원점을 나타내고 주요 라인을 사용하여 원래 눈금 라인을 그립니다. 정렬 눈금의 원점은 모든 새 프런트패널과 블록다이어그램 윈도우의 왼쪽 상단에 위치합니다. 스크롤 도구를 사용하여 윈도우를 스크롤하면 정렬 눈금의 원점을 볼 수 있습니다. 위치 프로퍼티를 사용하여 프로그램적으로 컨트롤의 위치를 정할 때 원점을 기준점으로 사용합니다.
블록다이어그램 정리

이 섹션을 사용하여 블록다이어그램 정리 옵션을 설정합니다. 이러한 옵션을 변경하면 다음에 VI의 메뉴에서 편집»다이어그램 정리를 선택할 때 변경한 내용이 적용됩니다.

  • 수평 방향 블록다이어그램 간격(픽셀)

    두 개의 블록다이어그램 객체 사이의 수평 최소 간격을 픽셀 단위로 지정합니다. 기본은 10입니다.

    LabVIEW는 보이는 라벨을 블록다이어그램 객체의 부분으로 간주합니다.
  • 수직 방향 블록다이어그램 간격(픽셀)

    두 블록 사이의 최소 수직 간격을 픽셀 단위로 지정합니다. 기본값은 15입니다.

    LabVIEW는 보이는 라벨을 블록다이어그램 객체의 부분으로 간주합니다.
  • 수평 방향 와이어 간격 (픽셀)

    두 와이어 사이 또는 한 와이어와 한 블록다이어그램 객체 사이의 최소 수평 간격을 픽셀 단위로 지정합니다. 기본값은 3입니다.

  • 수직 방향 와이어 간격 (픽셀)

    두 와이어 사이 또는 한 와이어와 한 블록다이어그램 객체 사이에 최소한의 수직 간격을 픽셀 단위로 지정합니다. 기본값은 3입니다.

  • 와이어의 꺾임을 줄이려고 간격 조절

    와이어의 꺾어진 개수를 줄이기 위해 와이어를 다시 연결합니다. LabVIEW는 블록다이어그램 객체 또는 와이어 사이의 간격을 블록 간격와이어 간격으로 지정된 것보다 더 좁게 배치할 수도 있습니다. 이 확인란은 기본으로 확인 표시가 되어 있습니다.

  • 해당 다이어그램의 왼쪽으로 컨트롤 이동

    모든 컨트롤을 블록다이어그램의 왼쪽으로 이동시킵니다. 컨트롤이 구조 안에 있는 경우, LabVIEW는 컨트롤을 해당 구조의 왼쪽 경계 가까이로 이동시킵니다. 이 대화 상자에는 기본으로 확인 표시가 없습니다.

  • 해당 다이어그램의 오른쪽으로 인디케이터 이동

    모든 인디케이터를 블록다이어그램의 오른쪽으로 이동시킵니다. 인디케이터가 구조 안에 있는 경우, LabVIEW는 인디케이터를 해당 구조의 오른쪽 경계 가까이로 이동시킵니다. 이 대화 상자에는 기본으로 확인 표시가 없습니다.

  • 자동 조절

    블록다이어그램을 얼마나 간결하게 만들고 블록다이어그램 객체와 와이어를 조정하는데 얼마나 많은 시간을 할애할 것인지 자동적으로 결정됩니다. 이 옵션은 기본적으로 선택되어 있습니다.

    노트 자동 조절은 수평 방향의 간결함과 레이아웃 품질을 위해 VI에 의존하는 값을 사용합니다.
  • 수동 튜닝

    블록다이어그램을 얼마나 간결하게 만들고 블록다이어그램 객체와 와이어를 조정하는데 얼마나 많은 시간을 할애할 것인지 사용자가 지정할 수 있도록 허용합니다.

    • 수평 방향 간결함

      블록다이어그램을 얼마나 간결하게 만들 것인지 결정합니다. 간결도가 높으면 LabVIEW가 블록다이어그램을 정리하는데 더욱 많은 시간이 걸리며 LabVIEW가 객체 아래의 와이어를 다시 연결하도록 만들 수 있습니다. 이 컨트롤은 수동 조절을 선택하지 않는 한 회색으로 비활성화됩니다.

      LabVIEW는 라벨을 블록다이어그램 객체의 부분으로 간주합니다.
    • 레이아웃 품질

      LabVIEW가 블록다이어그램을 정리하는데 얼마나 많은 시간이 소요될지 결정합니다. 레이아웃 품질이 높으면 블록다이어그램이 더 간결해집니다. LabVIEW는 수동 조절을 선택하지 않는 이 컨트롤을 비활성화합니다.

기본설정으로 서브다이어그램 보이기

블록다이어그램의 새 구조의 서브다이어그램 라벨을 디스플레이합니다.

기본 자리맞춤: 서브다이어그램 라벨

서브다이어그램 라벨에서 텍스트의 자리맞춤을 설정합니다. 기본은 서브다이어그램 라벨의 가운데에 놓는 것입니다.