NI-DAQmx 사용시 -200022 또는 -200587 에러

업데이트 됨 Mar 20, 2023

해당 제품

하드웨어

  • cDAQ-9174
  • SCXI-1349
  • CompactDAQ Chassis

소프트웨어

  • LabVIEW
  • SignalExpress
  • Measurement & Automation Explorer (MAX)

드라이버

  • NI-DAQmx

문의사항

LabVIEW에서 DAQmx 태스크를 생성하고 Measurement & Automation Explorer (NI MAX)에서 디바이스 용 테스트 패널을 사용하거나 SignalExpress에서 태스크를 생성합니다. 작업을 시작하려고 하면 다음 오류 중 하나가 발생합니다.

Error -200022: Resource requested by this task has already been reserved by a different task.

Error -200587: Requested operation could not be performed, because the specified digital lines are either reserved or the device is not present in NI-DAQmx.

해결책

이 오류는 요청한 장치에서 이미 작업이 실행 중이거나 특정 회선이나 채널에 장치가 예약되어있는 경우에 발생합니다. 이 에러를 해결하려면 DAQmx 태스크에서 다음을 확인하십시오 :

  • 디지털 IO를 사용하는 경우 리소스가 미리 예약되어 있는지 확인하십시오.
  • 동시에 작업이 시작될 때  장치가 지원할 수 있는 최대 작업 수를 초과하지 않도록하십시오.

추가 정보


선 예약 방법과 생성 할 수있는 작업 수에 대한 자세한 내용은 다음을 참조하십시오.