NI-DAQ 7.0 DMA 에러가 발생했습니다.
주요한 소프트웨어:
주요한 소프트웨어 버전: 7.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어:
문제점: Low-cost E 시리즈의 보드를 이용해서 서로다른 작업을 수행할때
-10455
나
-200251
에러가 발생합니다. 어떻게 해야 합니까?
솔루션: Low-cost E 시리즈 보드는 하나의 사용가능한 DMA 채널을 가지고 있습니다.(일반적인 3개 대신에) 따라서 한번에 하나의 DMA 작업만을 수행할 수 있습니다. 여러작업을 동시에 수해하려면 여러분은 하나의 작업만 DMA로 선택하고 나머지는 interrupt방식으로 데이터 전송방식을 바꾸셔야 합니다. 이러한 작업을 하는 방법은 Traditional NI-DAQ를 사용하는지 NI-DAQmx를 사용하는지에 따라서 달라집니다.
Traditional NI-DAQ - Set Device Information.vi를 사용하십시오.
information type input값을 data transfer mode로 선택하십시오. 그리고
information setting에서 interrupt를 설정하십시오.
NI-DAQmx - DAQmx channel property node를 사용하십시오.
Analog Input,
Analog Output 이나
Counter Input을 선택하고
General Properties » Advanced » Data Transfer and Memory » Data Transfer Mechanism 선택하신다음 create constant를 하시고 interrupt를 선택하십시오.
관련 링크: KnowledgeBase 23GF01Q1: My Low-Cost E Series Multifunction DAQ Board Has a DMA Conflict
첨부:
리포트 날짜: 05/09/2003
마지막 업데이트: 03/12/2004
문서 번호: 2X87UPYB
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.