웨이브폼 컨트롤과 디지털 웨이브폼 컨트롤
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
웨이브폼 컨트롤, 디지털 웨이브폼 컨트롤, 웨이브폼 그래프, 디지털 웨이브폼 그래프를 사용하여 사용자가 수집하거나 생성하는 웨이브폼과 디지털 웨이브폼을 나타냅니다. LabVIEW는 기본으로 웨이브폼 데이터 타입과 함께 사인파 또는 사각파와 같은 아날로그 웨이브폼을 나타냅니다. 웨이브폼 데이터 타입의 1D 배열은 여러 웨이브폼을 나타냅니다. LabVIEW는 기본으로 디지털 웨이브폼 데이터 타입과 함께 디지털 웨이브폼을 나타냅니다.
웨이브폼과 디지털 웨이브폼 컨트롤은 시작 시간, 델타 t, 웨이브폼 데이터, 속성과 같은 구성요소로 구성되어 있습니다. 웨이브폼 VI와 함수를 사용하여 개별 구성요소에 접근하고 조작합니다.
시작 시간(t0)은 웨이브폼의 첫번째 측정 포인트와 관련된 타임스탬프입니다. 시작 시간을 사용하여 멀티플롯 웨이브폼 그래프 또는 디지털 웨이브폼 그래프의 플롯을 동기화할 수 있으며 웨이브폼 사이의 지연을 결정할 수 있습니다. 델타 t(dt)는 신호의 두 포인트간의 시간 간격(초)입니다. 웨이브폼 데이터와 디지털 웨이브폼 데이터는 웨이브폼을 나타내는 값입니다. 고정 소수점 숫자형 데이터 타입 이외의 모든 숫자형 데이터 타입의 배열은 아날로그 웨이브폼 데이터를 나타낼 수 있습니다. 일반적으로 배열의 데이터 값 개수는 DAQ 디바이스로부터 스캔한 개수에 직접적으로 대응됩니다. 디지털 데이터 타입은 디지털 웨이브폼을 나타내며 테이블에서 디지털 데이터를 디스플레이합니다. 속성에는 신호의 이름 및 신호 수집 디바이스와 같은 신호에 대한 정보가 포함됩니다. NI-DAQ은 자동으로 일부 속성을 설정해 줍니다. [웨이브폼 속성 설정] 함수를 사용하여 속성을 설정하며 [웨이브폼 속성 얻기] 함수를 사용하여 속성을 읽습니다.
웨이브폼 디스플레이하기
프런트패널 윈도우에 웨이브폼 데이터를 나타내려면 웨이브폼 컨트롤 또는 웨이브폼 그래프를 사용하십시오. 디지털 웨이브폼 데이터를 나타내려면 디지털 웨이브폼 컨트롤 또는 디지털 웨이브폼 그래프를 사용합니다.
웨이브폼 컨트롤과 디지털 웨이브폼 컨트롤을 사용하여 웨이브폼의 t0, dt, Y 성분을 조작하거나 이러한 성분을 인디케이터로 디스플레이합니다. 웨이브폼을 그래프에 연결하면 t0 성분은 x축의 초기값입니다. 수집된 스캔의 개수와 dt 성분은 x축의 이후의 값을 결정합니다. Y 성분의 데이터 원소는 그래프 플롯의 포인트로 구성됩니다.
사용자가 dt 성분과 같은 특정한 성분을 컨트롤 할 수 있도록 하려는 경우, 프런트패널 컨트롤을 생성하여 [웨이브폼 만들기(아날로그 웨이브폼)] 함수의 적당한 성분에 연결합니다.
디지털 웨이브폼 데이터를 디지털 웨이브폼 배열로 정리하고 싶은 경우, [디지털 신호 그룹화] 익스프레스 VI를 사용합니다.
웨이브폼 컨트롤 사용하기
여러 VI를 사용하여 웨이브폼을 받고, 작업하고, 반환할 수 있습니다. 또한 웨이브폼 데이터 타입을 직접 그래프, 차트, 숫자 컨트롤, 숫자 배열 컨트롤과 같은 많은 컨트롤에 연결할 수 있습니다.
[AI 웨이브폼 얻기] VI는 단일 입력 채널에서 특정한 시간에 지정된 샘플 속도로 지정된 샘플 개수를 수집하고 웨이브폼을 반환합니다. [디지털 IIR 필터] VI는 웨이브폼의 배열을 받으며 각 웨이브폼의 데이터를 필터합니다. [AI 샘플 채널] VI는 채널에서 단일 샘플을 수집하여 단일 포인트 웨이브폼을 반환합니다. [사인 웨이브폼] VI는 사인 웨이브폼을 생성하며 AO 웨이브폼 생성 VI는 웨이브폼을 디바이스에 보냅니다.
[웨이브폼 구성요소 얻기(아날로그 웨이브폼)] 함수를 사용하여 생성한 웨이브폼의 구성요소를 추출하고 조작합니다. [음수화] 함수는 웨이브폼 데이터를 음수화하고 그 결과를 그래프에 플롯합니다.
디지털 웨이브폼 컨트롤 사용하기
디지털 웨이브폼 VI와 함수를 사용하여 디지털 신호의 구성요소를 추출하고 편집하여 디지털 데이터를 조작합니다. 디지털 I/O 팔레트의 NI-DAQmx VI를 사용하여 디지털 신호를 수집하고 보냅니다. 디지털 웨이브폼 팔레트에는 아날로그 데이터를 디지털 신호로 변환하고, 디지털 신호에서 패턴을 검색하고, 디지털 신호를 다른 디지털 신호에 추가하고, 기타 디지털 태스크를 수행하는 VI가 포함되어 있습니다.
일반적인 DAQ 어플리케이션 생성에 대한 더 자세한 정보는 “LabVIEW에서 NI-DAQmx 측정 사용하기” 길라잡이를 참조하십시오.