홈
지원
DAQmx에서 아날로그 I/O 태스크의 샘플 클럭을 사용하여 디지털 I/O 태스크 시간을 측정하는 방법
DAQmx에서 아날로그 I/O 태스크의 샘플 클럭을 사용하여 디지털 I/O 태스크 시간을 측정하는 방법
업데이트 됨 Oct 5, 2022
환경
환경은이 기사에서 설명 된 솔루션에 대해 작동하도록 검증 된 제품을 보여줍니다. 이 솔루션은 다른 유사한 제품이나 응용 프로그램에도 적용될 수 있습니다.
드라이버
NI-DAQmx
하드웨어 타이밍 디지털 I/O 태스크를 지원하지 않는 M-Series Data Acquisition(DAQ) 디바이스가 있습니다. 다른 DAQmx 아날로그 태스크의 샘플 클럭을 사용하여 디지털 I/O 태스크의 시간을 측정하려면 어떻게 해야 합니까?
다음은 디지털 태스크를 수행하기 위해 아날로그 입력 샘플 클럭, 아날로그 입력 변환 클럭 또는 아날로그 출력 샘플 클럭을 사용하기 위해 완료해야 하는 단계입니다. 이 방법은 아날로그 I/O 및 디지털 I/O 태스크를 동기화하려는 경우에도 좋은 옵션입니다.
아날로그 입력 태스크 또는 아날로그 출력 태스크를 구성하십시오. 아날로그 태스크의 클럭이 디지털 I/O 태스크에 필요한 속도로 실행되도록 타이밍을 설정하십시오. 아날로그 I/O를 수행하지 않더라도 이 태스크를 "더미 태스크(dummy task)"으로 구성해야 합니다.
디지털 입력 또는 디지털 출력 태스크를 구성하십시오. 샘플 클럭의 소스를 /<
NI-DAQmx 디바이스 이름
>/ai/SampleClock, /<
NI-DAQmx 디바이스 이름
>/ai/ ConvertClock 또는 /<
NI-DAQmx 디바이스 이름
>/ao/SampleClock으로 지정하십시오.
디지털 입력 또는 디지털 출력 태스크를 시작하십시오.
아날로그 입력 또는 아날로그 출력 태스크를 시작하십시오. 아날로그 태스크를 시작하면 디지털 태스크에 대한 샘플 클럭이 시작됩니다.
Additional Information
이 개념을 보여주는 두가지 예는 다음과 같습니다.
예제 프로그램: M 시리즈: 아날로그 출력 샘플 클럭과 연관된 디지털 출력
예제 프로그램: LabVIEW에서 M 시리즈 디바이스와 상관 된 디지털 IO 수행
기타 지원 옵션
NI 커뮤니티에 문의
토론 포럼에서 다른 사용자와 공동 작업
솔루션 찾기 NI 커뮤니티 검색
엔지니어의 지원 요청
유효한 서비스 계약이 필요할 수 있으며 지원 옵션은 국가마다 다릅니다.
서비스 요청 열기
지원 서비스 구매 또는 갱신
Was this information helpful?
Helpful
Not Helpful