From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



LabVIEW 프로그램에서 Error -10401(Unknown Device Error)이 나오는 이유?



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

문제점: DAQ 보드를 이용한 LabVIEW 프로그램을 실행했는데, error -10401: unknownDeviceError."The specified device is not a National Instruments product, the driver does not support the device."가 납니다. 그러나 Measurement and Automation Explorer에서 확인하면 그 디바이스가 존재하고 Resource Test에서도 문제가 없습니다. 이런 Error가 LabVIEW가 먼저 실행 중일 때, USB 디바이스를 컴퓨터에 꼿았을 때도 발생합니다.

솔루션: LabVIEW는 처음 실행할 때, 컴퓨터에 설치된 하드웨어 정보를 불러옵니다. 실행중에 새로운 하드웨어를 설치하면 인식할 수 없기 때문에 unknown device error (-10401)가 발생합니다. 또는 하드웨어가 컴퓨터에 완전히 인식되지 않은 상태에서 LabVIEW를 먼저 실행하거나 USB 디바이스를 나중에 꼿았을 때 발생할 수 있습니다.

해결 방법은 LabVIEW 프로그램과 LabVIEW를 닫고, 하드웨어를 완전히 설치/인식시킨 다음 LabVIEW를 다시 실행하는 것입니다.

이와 같은 Error가 발생하는 또다른 이유는 NI-DAQ (Legacy) Driver와 NI-DAQmx Deriver를 모두 사용할 수 있는 DAQ 디바이스를 사용할 때, Reset을 해주지 않았기 때문에 -10401 Error가 발생합니다. Measurement and Automation Explorer (MAX)의 "Devices and Interfaces"에 가서 해당 디바이스를 선택하고 마우스 오른쪽 클릭한 다음, "Reset Device"를 선택해주십시오.

관련 링크:

첨부:





리포트 날짜: 03/19/2003
마지막 업데이트: 12/22/2005
문서 번호: 2VIDNK6I