주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

포그라운드에서 데이터 수집

이 예제는 ID cDAQ1Mod1인 NI 9205 장치로부터 전압 데이터를 수집하는 방법을 보여줍니다.

DataAcquisition 객체를 생성하고 이를 d 변수에 저장하십시오.

d = daq("ni")
d = 

DataAcquisition using National Instruments(TM) hardware:

                     Running: 0
                        Rate: 1000
           NumScansAvailable: 0
            NumScansAcquired: 0
              NumScansQueued: 0
    NumScansOutputByHardware: 0
                   RateLimit: []

기본적으로 수집은 초당 1000회 스캔 속도로 수집하도록 설정되어 있습니다.

장치 채널 ID ai0를 사용하여 전압 측정을 위한 아날로그 입력 채널을 추가합니다.

addinput(d,"cDAQ1Mod1","ai0","Voltage");

2초 동안 데이터를 수집하여 data 변수에 저장한 다음, 그래프로 표시합니다.

data = read(d,seconds(2),OutputFormat="Matrix");
plot(data)

데이터를 수집하기 위한 스캔 횟수를 4096으로 지정하십시오. 기본 수집 레이트가 초당 1000회이므로, 수집할 스캔 횟수를 변경하면 수집 시간이 4.096초로 변경됩니다.

데이터를 가져와 data 변수에 저장한 다음, 그래프로 표시하십시오.

data = read(d,4096,OutputFormat="Matrix");
plot(data)

참고 항목

함수

도움말 항목