함수 개요
- 업데이트 날짜:2025-08-27
- 3분 (읽기 시간)
함수는 LabVIEW의 필수 실행 원소입니다. 함수 팔레트의 함수 아이콘은 연한 노란색 배경과 검은색 전경을 가집니다. 함수는 프런트패널 또는 블록다이어그램을 가지지는 않지만 커넥터 팬을 가집니다. 함수를 열거나 편집할 수 없습니다.
함수 팔레트에는 또한 LabVIEW와 함께 제공되는 VI들이 있습니다. 어플리케이션에서 SubVI로 내장된 VI를 사용하면 개발시간을 단축할 수 있습니다.
함수에 터미널 추가하기
일부 함수의 터미널 개수를 바꿀 수 있습니다. 예를 들어, 10개의 원소를 가지는 배열을 만들려면, 반드시 10개의 터미널을 [배열 만들기] 함수에 추가해야만 합니다.
위치 도구를 사용하여 함수의 상위 또는 하위 경계를 각각 위 아래로 끌어서 함수에 터미널을 추가할 수 있습니다. 또한 위치 도구를 사용하여 함수에서 터미널을 제거할 수 있지만, 이미 연결된 터미널은 제거할 수 없습니다. 터미널을 제거하기 위해서는 반드시 기존의 와이어를 먼저 삭제해야만 합니다.
또한, 함수의 터미널 중 하나에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 입력 추가, 출력 추가, 입력 제거, 또는 출력 제거를 선택하여 터미널을 추가하거나 제거할 수 있습니다. 함수에 따라서, 입력, 출력, 또는 참조 번호 컨트롤에 터미널을 추가할 수 있습니다. 입력 추가 및 출력 추가 바로 가기 메뉴 아이템은 마우스 오른쪽 버튼을 클릭한 터미널 바로 다음에 터미널을 추가합니다. 입력 제거와 출력 제거 바로 가기 메뉴 아이템은 마우스 오른쪽 버튼을 클릭한 터미널을 제거합니다. 바로 가기 메뉴 아이템을 사용하여 연결된 터미널을 제거하는 경우, LabVIEW는 터미널을 제거하고 와이어를 끊습니다.
내장 항목
LabVIEW는 항목을 사용하여 함수 팔레트에 있는 VI와 함수를 정리합니다. LabVIEW를 설치하면, 내장되어 있는 기본 항목이 함수 팔레트에 나타납니다. 일부 내장 항목에는 기본적으로 객체가 포함되어 있지 않습니다. 특정 모듈, 툴킷, 드라이버를 설치한 후에, 기본적으로 비어있는 내장 항목에 객체가 나타나게 됩니다.
LabVIEW에 내장되어 있지 않은 항목도 있습니다. 내장되지 않은 항목은 특정 모듈, 툴킷, 드라이버를 설치한 후에만 나타납니다.
함수 팔레트의 사용자 정의 버튼을 클릭한 후, 바로 가기 메뉴에서 팔레트 보기 변경을 선택하여 함수 팔레트의 모든 내장된 항목을 디스플레이합니다. 또한 고정된 함수 팔레트의 아래에 있는 팔레트 보기 변경 링크를 클릭하여 내장된 항목을 디스플레이할 수 있습니다. 다음은 함수 팔레트에 있는 내장 항목입니다.
- 프로그래밍 ― 프로그래밍 VI와 함수를 VI를 만드는 기본 블록으로 사용합니다.
- 측정 I/O ― 측정 I/O VI 및 함수를 사용하여 데이터 수집 디바이스에 인터페이스로 연결합니다. 이 팔레트는 설치한 하드웨어 드라이버에 대한 VI와 함수를 디스플레이합니다. 대부분의 일반 National Instruments 하드웨어 드라이버는 LabVIEW에 함께 제공됩니다.
- 인스트루먼트 I/O ― 인스트루먼트 I/O VI와 함수를 사용하여 GPIB, 시리얼, 모듈러, PXI 및 기타 유형의 인스트루먼트에 인터페이스로 연결합니다. 이 팔레트는 GPIB, 시리얼 등 설치되어 있는 인스트루먼트 드라이버를 디스플레이합니다.
- 비전과 모션―비전과 모션 VI 및 함수를 사용하여 NI VIsion 및 Motion 제품에 인터페이스로 연결합니다. 이 팔레트는 사용자가 설치하는 NI Vision, NI-Motion 등과 같은 NI 제품에 대한 VI 및 함수를 디스플레이합니다.
- 수학 ― 수학 VI를 사용하여 다양한 종류의 수학적 분석을 수행합니다. 또한 실용적인 솔루션을 얻기 위해서 실제 측정을 수학 알고리즘에 결부시킬 수 있습니다.
- 신호 처리 ― 신호 처리 VI를 사용하여 신호 생성, 디지털 필터링, 데이터 윈도윙, 스펙트럼 분석을 수행합니다.
- 데이터 통신 ― 데이터 통신 VI와 함수를 사용하여 어플리케이션 간에 데이터를 교환합니다.
- 연결 ― 연결 VI와 함수를 사용하여 .NET 객체, ActiveX 활성화 어플리케이션, 입력 디바이스, 레지스터 주소, 소스 컨트롤, Windows 레지스트리 키와 연계된 작업을 처리합니다.
- 컨트롤 & 시뮬레이션 ― 컨트롤 & 시뮬레이션 VI와 함수를 사용하여 다이나믹 시스템 모델을 설계, 분석, 시뮬레이션하고 배포합니다. 이 팔레트에는 Control Design and Simulation Module과 같은 NI Control Design and Simulation 제품을 위한 VI와 함수가 포함되어 있습니다.
- 익스프레스 ― 익스프레스 VI와 함수를 사용하여 일반적인 측정 태스크를 만듭니다.
- 애드온―애드온 항목을 사용하여 LabVIEW에 설치한 일부 모듈 또는 툴킷의 팔레트를 찾습니다.
- 즐겨찾기 ― 즐겨찾기 항목을 사용하여 함수 팔레트에서 자주 사용하는 아이템을 모아서 그룹화합니다. 사용자가 직접 즐겨찾기 항목에 아이템을 추가할 수 있습니다.
- 사용자 라이브러리 —사용자 라이브러리 항목을 사용하여 함수 팔레트에 VI를 추가합니다. 기본적으로, 사용자 라이브러리 항목은 어떤 객체도 포함하지 않습니다.