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.



NI 9361에서 차동 또는 풀업 저항 모드를 활성화할 수 없습니다



주요한 소프트웨어: Driver Software>>NI-DAQmx
주요한 소프트웨어 버전: 14.5
문제가 해결된 소프트웨어 버전: 16.1
부차적인 소프트웨어: N/A
하드웨어: Counter/Timers (TIO)>>Devices>>NI 9361

문제점:
DAQmx 태스크에 터미널이 한 개보다 많은 경우, NI 9361이 터미널 설정 또는 로직 레벨 동작 DAQmx 채널 프로퍼티를 설정할 수 없습니다. 이 문제는 마지막으로 설정한 터미널을 제외하고 태스크의 모든 채널에서 나타납니다. 같은 태스크 안에서 이러한 프로퍼티를 설정할 수 없는 이유는 무엇이고, 코드에서 이 문제를 해결하는 방법은 무엇입니까?

솔루션:
이 문제의 근본적인 문제는 NI-DAQmx 드라이버에 존재하는 버그 때문입니다. 다음과 같은 경우, 시스템은 이 문제의 영향을 받습니다. 

이 문제는 NI-DAQmx 16.0.1 및 이후 버전에서 해결되었습니다. 이 업데이트는 NI 업데이트 서비스를 사용하여 다운로드하거나, NI Downloads에서 드라이버를 다운로드할 수 있습니다.  

설치해야 하는 최소 구성요소는 DAQmx 16.0.1 코어 런타임입니다. 그러나 사용자의 어플리케이션이 Real-Time 지원을 필요로하는 경우, NI-DAQmx 16.0.1 설정 런타임을 설치해야 합니다. NI-DAQmx 16.0.1 드라이버 전체를 설치하는 경우, NI-DAQmx 16.0.1에 대해 완전한 ADE 지원이 제공되며, Real-Time CompactDAQ 컨트롤러를 사용하는 경우 업데이트된 드라이버를 cDAQ 컨트롤러에 배포해야하는 점을 염두에 두십시오.

NI-DAQmx 드라이버를 업그레이드하는 것이 가능하지 않을 수도 있습니다. 계속하여 NI-DAQmx 16.0.1 이전 버전을 사용해야 하는 경우, 아래의 과정을 코드에 추가하여 문제를 우회적으로 해결할 수 있습니다.

문제를 우회적으로 해결하려면 각 채널에서 개별적으로 다음 단계를 수행하십시오. (일반적으로 For 루프) 
  1. 단일 채널에 대한 태스크를 생성합니다. 
  2. 터미널 설정 또는 로직 레벨 동작 프로퍼티를 할당합니다.
  3. 태스크의 예약을 해제합니다.
  4. 태스크를 정지합니다.
  5. 모든 채널에서 이와 같은 동작을 반복합니다. 
각 터미널에서 이러한 설정을 하드웨어에 지정하면, 모든 터미널을 포함하는 DAQmx 태스크를 실행할 때 각 채널에서 프로퍼티가 설정되고, 수집 동작을 수행합니다.

아래의 VI 스니핏은 ctr0 및 ctr1의 카운트 에지 측정에서 이 과정을 실행하는 방법을 보여줍니다. 이 코드는 데이터를 수집하려는 카운터 채널 모두에서 개별적으로 수행되어야 합니다.


그림 2:  9361에서 여러 채널을 설정할 때의 문제 우회 해결 방법

위의 VI 스니핏이 원하는 측정 타입, 물리적 채널, 터미널 및 터미널 설정 또는 로직 레벨 동작을 나타내도록 조정을 마치면, SubVI로 이를 옮길 수 있습니다. 이렇게하면 기존의 코드에 무리없이 문제를 우회적으로 해결하는 방법을 추가할 수 있습니다.

관련 링크:
드라이버 다운로드: NI-DAQmx 16.0.1
드라이버 다운로드: NI-DAQmx 런타임 16.0.1
드라이버 다운로드: 설정 지원 기능이 있는 NI-DAQmx 런타임 16.0.1
기술지원 데이터베이스 4W1GE4NC: Determine the Version of the NI Software on My Computer
NI-DAQmx C Reference Help: NI 9361 Supported Properties


첨부:





리포트 날짜: 12/30/2016
마지막 업데이트: 12/30/2016
문서 번호: 7EFJLAM6