여러 Counter를 동시에 사용하는 애플리케이션에서 발생하는 Error -50103



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

문제점:

LabVIEW와 NI-DAQmx를 이용하여, 한 개 Counter에서는 Finite Pulse Train을 발생시키고 있을 때, 다른 Counter를 다른 Task에 사용하면, Error -50103 (Reserved Resource)가 됩니다.

 



솔루션:

cDAQ나 MIO보드 (E 시리즈, M시리즈)에서 Finite Pulse Train 생성을 위해서는 두 개의 Counter를 사용합니다. STC II  칩의 특성임.

한 개 Counter가 Finite Pulse Train 생성할 때, 다른 Counter는 이를 위한 Gate 신호를 발생시켜줍니다.

Finite Pulse Train 생성에서 두 개의 Counter를 사용하고 있기때문에, 같은 Counter를 다른 용도로 동시에 사용하고자 하면, Error -50103이 발생하는 것입니다.

반면, Continuous Pulse Train 생성이나 Single Pulse 생성을 위해서는 한 개의 Counter로 가능합니다.

 

 



관련 링크: KnowledgeBase 2XQEAPQJ: DAQmx Error Codes and Common Solutions

첨부:





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