From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



버퍼를 이용한 연속적인 데이터 수집시의 Error-200279 (DAQmx)



주요한 소프트웨어:
주요한 소프트웨어 버전: N/A
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어:

문제점: DAQmx에서 버퍼를 이용한 연속적인 데이터 수집시, 어떻게 버퍼의 상태를 모니터링 할 수 있습니까?

솔루션: 버퍼를 이용한 연속적인 데이터 수집시에는, 버퍼안의 데이터가 덮어 쓰여지지 않게 하기 위하여 모니터링 해주어야 합니다. Traditional NI-DAQ 에서는 AI Read의 Scan Backolg Output를 사용하여 버퍼안의 남아있는 데이터를 모니터링 할 수 있습니다. DAQmx에서는 버퍼안에 남있는 데이터를 모니터링 하기위하여 DAQmx Read Property Node를 사용하여야 합니다. 프로퍼티에서 Status » Available Samples Per Channel로 선택해주고 인디케이터를 생성해줍니다.
만약 연속적인 데이터수집 시, 버퍼안의 값이 지속적으로 증가하게되면, 샘플링 속도를 감소시켜주고, 버퍼의 크기나 number of samples per channel to read의 값을 증가시켜 줍니다.

DAQmx error -200279 는 버퍼가 덮어 쓰여져서 생기는 에러입니다.

관련 링크: Knowledge Base 25LAM89M. Do I Lose the Data That Shows Up in the Scan Backlog During Continuous Data Acquisition?
Knowledge Base 2XQEAPQJ. NI-DAQmx Error Codes and Solutions.

첨부:





리포트 날짜: 07/16/2003
마지막 업데이트: 11/16/2003
문서 번호: 2ZFHCKL1