다이나믹 데이터 타입 사용하기
- 업데이트 날짜:2025-08-27
- 3분 (읽기 시간)
대부분의 익스프레스 VI는 다이나믹 데이터 타입을 받고 반환합니다. 다이나믹 데이터 타입은 다음과 같이 짙은 파란색 터미널로 나타납니다.
다이나믹 데이터 타입은 다음과 같은 데이터 타입과 데이터를 주고 받습니다. 이때 스칼라 데이터 타입은 부동소수 또는 불리언 값입니다:
- 웨이브폼의 1D 배열
- 스칼라의 1D 배열
- 스칼라의 1D 배열 ― 가장 최근값
- 스칼라의 1D 배열 ― 단일 채널
- 스칼라의 2D 배열 ― 열이 채널임
- 스칼라의 2D 배열 ― 행이 채널임
- 단일 스칼라
- 단일 웨이브폼
다이나믹 데이터를 보려면 그래프, 차트와 같은 인디케이터 또는 숫자형 인디케이터에 데이터를 직접 연결하십시오. 그러나, LabVIEW가 데이터를 인디케이터의 데이터 타입으로 변환해야 하기 때문에, 다이나믹 데이터를 디스플레이하면 VI의 실행 속도가 느려질 수 있습니다.
다이나믹 데이터 타입은 신호와 연관된 데이터 및 신호의 이름 또는 데이터가 수집된 날짜와 시간 등의 신호와 연관된 정보를 제공하는 속성을 포함합니다. 속성은 신호가 그래프 또는 차트에 나타나는 방식을 지정합니다. 예를 들어, DAQ 어시스턴트 익스프레스 VI를 사용하여 신호를 수집하고 그래프에 신호를 그리는 경우, 신호의 이름은 그래프의 플롯 범례에 나타나고, x스케일은 신호의 속성에 따라서 상대 시간 또는 절대 시간으로 신호에 연계된 타이밍 정보를 디스플레이하기 위해서 조정됩니다. [스펙트럼 측정] 익스프레스 VI를 사용하여 신호에 FFT 분석을 수행하고 결과 값을 그래프에 그리는 경우, x스케일은 신호의 속성에 따라서 주파수 영역에 신호를 그리기 위해서 자동적으로 조정됩니다. 블록다이어그램에 있는 VI 또는 함수의 다이나믹 데이터 타입 출력 터미널에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 생성≫그래프 인디케이터를 선택하여 데이터를 그래프에 디스플레이하거나, 또는 바로 가기 메뉴에서 생성≫숫자형 인디케이터를 선택하여 데이터를 숫자형 인디케이터에 디스플레이합니다.
다음 테이블은 다이나믹 데이터 타입을 받는 인디케이터와 다이나믹 데이터 타입이 포함할 수 있는 데이터의 타입을 나열합니다. 이 테이블은 또한 인디케이터가 데이터를 처리하는 방법을 설명합니다.
| 다이나믹 데이터 타입의 데이터 | 인디케이터 | 결과 |
|---|---|---|
| 단일 숫자값 | 그래프 | 타임스탬프와 속성을 포함하여 단일값을 플롯합니다. |
| 단일 채널 | 그래프 | 타임스탬프와 속성을 포함하여 전체 웨이브폼을 플롯합니다. |
| 여러 채널 | 그래프 | 타임스탬프와 속성을 포함하여 모든 데이터를 플롯합니다. |
| 단일 숫자값 | 숫자형 인디케이터 | 단일값을 디스플레이합니다 |
| 단일 채널 | 숫자형 인디케이터 | 채널로부터 데이터의 마지막 값을 디스플레이합니다. |
| 여러 채널 | 숫자형 인디케이터 | 첫번째 채널로부터 데이터의 마지막 값을 디스플레이합니다. |
| 단일 숫자값 | 불리언 인디케이터 | 숫자값이 0.5보다 크거나 같은 경우 참값을 디스플레이합니다 |
| 단일 채널 | 불리언 인디케이터 | 채널로부터의 데이터의 최종값이 0.5보다 크거나 같은 경우 참값을 디스플레이합니다. |
| 여러 채널 | 불리언 인디케이터 | 첫번째 채널로부터의 데이터의 최종값이 0.5보다 크거나 같은 경우 참값을 디스플레이합니다. |
다이나믹 데이터 속성 가져오기 및 설정하기
[다이나믹 데이터 속성 얻기] 익스프레스 VI를 사용하여 다이나믹 데이터 속성을 가져올 수 있습니다. [다이나믹 데이터 속성 얻기] 익스프레스 VI를 블록다이어그램에 놓으면, 설정 대화 상자가 나타납니다. 이 대화 상자를 사용하여 익스프레스 VI에 와이어로 연결한 다이나믹 데이터에 포함된 신호의 속성을 가져옵니다.
[다이나믹 데이터 속성 설정] 익스프레스 VI를 사용하여 신호 이름, 타임스탬프, 시간 모드 등의 다이나믹 데이터 속성을 설정합니다. [다이나믹 데이터 속성 설정] 익스프레스 VI를 블록다이어그램에 놓으면, 설정 대화 상자가 나타납니다. 이 대화 상자를 사용하여 익스프레스 VI에 와이어로 연결한 다이나믹 데이터에 포함된 신호의 속성을 변경하거나 설정합니다.
| 노트 [다이나믹 데이터 속성 얻기] 익스프레스 VI와 [다이나믹 데이터 속성 설정] 익스프레스 VI는 채널과 신호를 모두 신호로 참조합니다. |
다이나믹 데이터 변환하기
다이나믹 데이터로 변환 익스프레스 VI를 사용하여, 익스프레스 VI와 함께 사용할 수 있도록 숫자형, 불리언, 웨이브폼, 배열 데이터를 다이나믹 데이터로 변환합니다. 다이나믹 데이터로 변환 익스프레스 VI를 블록다이어그램에 놓으면, 설정 대화 상자가 나타납니다. 이 대화 상자를 사용하여 다이나믹 데이터 타입으로 변환하려는 데이터의 종류를 선택합니다.
다이나믹 데이터로부터 변환 익스프레스 VI를 사용하여 다이나믹 데이터를 다른 VI와 함수에서 사용하도록 숫자, 웨이브폼, 배열 데이터 타입으로 변환홥니다. 다이나믹 데이터로부터 변환 익스프레스 VI를 블록다이어그램에 놓으면, 설정 대화 상자가 나타납니다. 설정 대화 상자에 디스플레이된 옵션을 사용하여 다이나믹 데이터로부터 변환 익스프레스 VI에서 반환하는 데이터의 포맷을 지정할 수 있습니다.
다이나믹 데이터를 배열 인디케이터로 연결하면, LabVIEW는 다이나믹 데이터로부터 변환 익스프레스 VI를 블록다이어그램에 놓습니다. 다이나믹 데이터로부터 변환 익스프레스 VI를 더블 클릭하여 설정 대화 상자를 열어서 배열에서 데이터를 어떻게 나타낼지 컨트롤합니다.