특정 USB 인터페이스 디바이스를 사용할 때 NI 디바이스가 MAX에 나타나지 않는 이유는 무엇입니까?



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

문제점:
특정 USB 키보드, 마우스, 또는 기타 휴먼 인터페이스 디바이스가 컴퓨터에 연결되어 있는 경우, MAX(Measurement & Automation Explorer)에서 NI 데이터 수집 디바이스 또는 모듈러 인스트루먼트가 나타나지 않습니다. 이 문제의 원인은 무엇이며, 어떻게 해결할 수 있습니까?

NI-DAQmx 9.1에서 새로 소개된 소프트웨어 변경 사항으로 인해  특정 타사 제품의 마우스 , 키보드, 프린터 등 USB 휴먼 인터페이스 디바이스(HID:Human Interface Devices)가 NI-DAQmx 디바이스로 인식되고, NI-DAQmx 디바이스 데이터베이스에 추가되는 오류가 발생합니다.  이로 인해 일부 경우에서는 NI-DAQmx 디바이스가 시스템에 실제로 연결되어 있지 않았을 때도 MAX(Measurement & Automation Explorer)에 나타나는 사례가 보고되었습니다.  또한 일부 경우, NI-DAQmx가 디바이스를 전혀 로드하지 못할 수도 있습니다.  이 결과, 컴퓨터의 전원을 켰을 때 위에 언급한 HID 디바이스가 컴퓨터에 연결되어 있는 경우, MAX에서 NI-DAQmx 디바이스 또는 모듈러 인스트루먼트를 MAX에서 찾을 수 없거나, 어플리케이션에서 사용할 수 없습니다.  HID 디바이스의 연결을 끊어도 이 문제가 해결되지는 않습니다.

이 문제는 다른 회사의 HID 디바이스 역시 이러한 문제를 초래할 가능성도 있지만, 현재까지는 HP 및 Apple 제품의 키보드와 마우스가 이 문제를 초래하는 것으로 확인되었습니다.  이 문제는 NI-DAQmx 9.1.0, 9.1.1, 9.1.5, 9.1.6, 9.2.0 및 9.2.1에서 발생합니다.  또한, NI-DAQmx를 사용하는 NI-SCOPE, NI-DMM과 같은 일반 모듈러 인스트루먼트 드라이버에서도 같은 문제가 발생합니다.


솔루션:
이 기술지원 데이터베이스 문서는 각각 중국어(간체), 프랑스어, 독일어, 일본어, 영어로 보실 수 있습니다.

이 문제는 NI-DAQmx 버전 9.1.7, 9.2.2 및 이후 버전에서 해결되었습니다.  이 버전을 설치하면 문제 발생의 원인이 해결되어 이같은 문제가 다시 발생하지 않습니다. 시스템 레벨 배포의 경우, 이 두가지 NI-DAQmx 버전 중 하나를 사용할 것을 권장합니다.

또한 National Instruments에서는  NI-DAQmx 9.1.7 및 9.2.2 이전 버전에서 이 문제를 해결하는 소프트웨어 패치를 발표하여, 이 문제가 다시 발생하지 않도록 하였습니다.  문제가 발생하는 각 NI-DAQmx 버전에 대해 별도의 패치를 사용할 수 있습니다.   NI-DAQmx 9.1.5 및 이후 버전 사용자의 경우, NI 업데이트 서비스에서 이 패치를 다운로드 받을 수 있습니다.  또한, 아래 링크에서도 패치를 다운로드 받을 수 있습니다.
NI-DAQmx 버전 패치 링크
9.1.0 NI-DAQmx 910p1.zip
9.1.1 NI-DAQmx 911p1.zip
9.1.5 NI-DAQmx 915p1.zip
9.1.6 NI-DAQmx 916p1.zip
9.2.0 NI-DAQmx 920p1.zip
9.2.1 NI-DAQmx 921p1.zip

노트:
사용 중인 NI-DAQmx 버전이 어떤 버전인지 알려면 MAX를 시작한 후, 소프트웨어 트리를 확장하고 NI-DAQmx 디바이스 드라이버를 선택하십시오.  다음 그림과 같이 오른쪽 구획에서 버전 번호를 확인할 수 있습니다.


NI-DAQmx 패치 사용 방법 설명

  1. 사용 중인 NI-DAQmx 버전에 해당하는 패치를 다운로드 받습니다
  2. 패치의 압축을 풀고 setup.exe를 실행합니다
  3. 컴퓨터를 재부팅합니다
노트: LabVIEW 8.2를 사용하는 경우, NI-DAQmx 9.1.0 또는 9.1.1을 사용하여 패치를 적용해야 합니다.  NI-DAQmx 9.1.5 및 이후 버전은 LabVIEW 8.2를 지원하지 않습니다.

관련 링크:
KnowledgeBase 5DF9GJZL (Simplified Chinese): 为什么某些USB接口设备令NI设备无法显示在MAX中?
KnowledgeBase 5DF9GJZL (French) Pourquoi certains périphériques USB empêchent-ils les périphériques NI d'apparaître dans MAX ?
KnowledgeBase 5DF9GJZL (German) Probleme beim Erkennen von NI-Geräten im MAX bei Vorhandensein bestimmter USB-Geräte
KnowledgeBase 5DF9GJZL (Japanese) 特定のUSBインタフェースデバイスを使用するとNI-DAQmxデバイスがMAXに表示されなくなるのはなぜですか?
KnowledgeBase 5DF9GJZL (English)Why Do Certain USB Interface Devices Prevent NI Devices from Appearing in MAX?

첨부:
NIDeviceDriverDatabaseRepairUtility.exe




리포트 날짜: 09/16/2010
마지막 업데이트: 09/28/2010
문서 번호: 5DF9GJZL