NI-4060 DMM을 새로운 DMM으로 바꾼 이후에, 장치가 인식되지 않는 에러가 발생합니다.



하드웨어: Modular Instruments>>Digital Multimeters (DMM)>>PXI-4060, Modular Instruments>>Digital Multimeters (DMM)>>PCI-4060, Modular Instruments>>Digital Multimeters (DMM)>>DAQPad-4060 for USB, Modular Instruments>>Digital Multimeters (DMM)>>PC-4060, Modular Instruments>>Digital Multimeters (DMM)>>PXI-4065, Modular Instruments>>Digital Multimeters (DMM)>>PCI-4065, Modular Instruments>>Digital Multimeters (DMM)>>PCIe-4065

문제점:

NI PIX-4060에서 NI-4065/4070/4071/4072로 제품을 교체했습니다. C,CVI와 Visual Basic 코드에서 다음과 같은 에러 메세지가 발생합니다. "Device not recognized"

이 에러는 무엇이며 어떻게  해결할 수 있습니까? 



솔루션:

NI-PXI 4060의 경우 Traditional DAQ driver를 기반으로 개발되어 졌으며, 이후에 출시된 새로운 DMMs들은 DAQmx 기반의 드라이버를 기반으로 만들어 졌습니다. NI-DMM은 DMM 모델에 맞는 드라이버를 선택적으로 설치해야 합니다. NI-4060에서 새로운 DMM이 필요해서 업그레이드를 했을 경우 Traditional DAQ 대신에 장비에 맞는 DAQmx 드라이버를 설치해야 합니다.

DMM을 텍스트 기반의 언어에서 시작할적에, niDMM_init 함수를 불러와야 하며 이때 Measurements & Automation Explorer에 있는 올바른 Resource_Name을 적어줘야 합니다. DMM은 DAQmx,Traditional DAQ, 또는 IVI Logical name등의 드라이버에 의존하기 때문입니다. MAX와 일치 하지 않는Resource_Name을 niDMM_init함수로 호출 했을 시에는 드라이버는 에러를 반환하게 됩니다.

적절한 장비의 이름은.  NI Digital Multimeters Help안에 niDMM_init 섹션에서 언급하고 있습니다(NI-DMM드라이버를 설치하면 파일의 위치는 Start » All Programs » National Instruments » NI-DMM » Documentation를 참조하시기 바랍니다.)

형식에 유효한 장비의 이름들:

NI-DAQmx name
DAQ::NI-DAQmx name[::INSTR]
DAQ::Traditional NI-DAQ device number[::INSTR]
IVI logical name (case sensitive)

NI-DMM 2.7.2 readme (August 2007)의 Known Issues에서 NI-4060을 새로운 DMM으로 업그레이드했을 경우에 대한 자세한 내용을 확인하실 수 있습니다.



관련 링크: NI-DMM 2.7.2 readme (August 2007)
NI Digital Multimeters Help

첨부:





리포트 날짜: 11/21/2007
마지막 업데이트: 01/08/2015
문서 번호: 4FKB4JD4