주요 콘텐츠

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

섀시 PFI 단자를 통해 외부 클록을 사용하여 디지털 데이터 수집

이 예제는 CompactDAQ 섀시의 PFI 단자에 제공되는 외부 클록을 사용하여 클록 동기식 디지털 데이터를 수집하는 방법을 보여줍니다. cDAQ 9178 섀시와 ID cDAQ2Mod3을 가진 NI 9402 모듈을 사용합니다. 디지털 신호가 모듈 PFI0 단자에 연결되어 스캔 클록을 제공합니다.

DataAcquisition 객체를 생성하고 디지털 입력 라인을 추가합니다.

d = daq("ni");
addinput(d,"cDAQ2Mod3","Port0/Line0","Digital");

소스와 대상이 지정된 클록을 추가합니다. 그런 다음 DataAcquisition 스캔 레이트를 외부 클록 주파수와 일치하도록 설정합니다.

addclock(d,"ScanClock","External","cDAQ2/PFI0");
d.Rate = 100e3;

디지털 입력 데이터를 수집하고 플로팅합니다.

[data,timestamps] = read(d,seconds(1),"OutputFormat","Matrix");
plot(timestamps,data(1:100,1))