Receiving Error -1074118656 When Running NI-DMM VIs or Launch NI DMM Soft Front Panel in NI MAX

Updated Dec 12, 2019

Reported In

Software

  • Measurement & Automation Explorer (MAX)
  • TestStand
  • LabWindows/CVI

Driver

  • NI-DMM

Issue Details

  • My PXIe-4081 can be detected in NI MAX, I can launch other instrument's test panel but I will get an error -1074118656 when I launch DMM soft front panel.
  • When I run an NI-DMM example VI in LabVIEW, I receive the following error:
     Error -1074118656 occurred at niDMM Initialize.vi

     Possible reason(s):
     Error: (Hex 0xBFFA4000) ERROR: Device was not recognized. The device is not supported            with this driver or version.


           How can I resolve this error?

Solution

The most common cause of this error is having an incorrect Instrument Descriptor entered on the front panel of the VI. A valid instrument descriptor for a National Instruments DMM should have one of the following formats:
  • NI-DAQmx name 
  • DAQ::NI-DAQmx name[::INSTR] 
  • DAQ::Traditional NI-DAQ device number[::INSTR] 
  • IVI logical name

This error also happens if you try to call the Initialize with Options VI in driver simulation mode, without first setting Simulate = 1 in the Option String control.

The NI-DAQmx name or Traditional NI-DAQ device number for your DMM is listed in Measurement & Automation Explorer (MAX) under the Devices and Interfaces listing. For more information, refer to the niDMM Initialize or NI Digital Multimeters Help documents.

Refer to the National Instruments IVI Driver Help to create IVI logical names for your DMM. In this help file, refer to the IVI Driver Help Introduction»Configuring Your System Using MAX»Measurement & Automation Explorer Help for IVI section.

You can also resolved this issue by reset NI database file in NI MAX.

Additional Information

If NI TestStand, LabVIEW or CVI is being used with an IVI-DMM driver session, use the DAQmx names for the Resource Descriptor under the hardware tab in MAX if the device is National Instruments hardware (e.g. PXI1Slot6).

This error can come up after resetting the NI MAX Database. Make sure to check if the device's name is the same as it used to be or if there is a mismatch between the application and NI MAX. 

A less common cause of this error could be caused by the NI-DMM 3.0.6 version of the driver when using a NI 4050 or NI 4060 DMM device. With the release of this driver, the support for these devices was broken on Windows XP machines. However with the release of NI-DMM 3.0.6 f1, this issue has been fixed and normal operation of the NI 4050 and NI 4060 devices is restored.