Errors -88302 and -200486 in LabVIEW, SignalExpress, and NI MAX Self-Test

Updated Dec 23, 2023

Reported In

Software

  • SignalExpress
  • Measurement and Automation Explorer (MAX)
  • LabVIEW

Driver

  • NI-DAQmx

Issue Details

When communicating with my DAQ device, I am seeing one of the following errors:

Error -88302 at DAQ Assistant.  Possible Reason(s):  An internal error occurred.
Error -88302 occurred at daqmxcfg_DAQmx Star Task.vi:4410001 
Possible Reasons(s): An internal error ocurred
Error -200486 at DAQ Assistant.  Possible Reason(s):  Specified channel is not in the task..
The self test failed. Status Code: -88302. An internal error occurred.


The error occurs when:
  • I call DAQmx functions in LabVIEW
  • I run a DAQmx Acquire step in SignalExpress
  • I try to simulate a device in NI Measurement & Automation Explorer (NI MAX)
  • I run a self-test or open a test panel in NI MAX

Solution

LabVIEW and NI MAX

To resolve the issue in LabVIEW or NI MAX either repair the current DAQmx driver that is installed on the system, upgrade to the latest supported version of DAQmx or force reinstall NI Software.

A similar error -88302 could also occur with another type of card, such as a DMM PXI card, or HSDIO PXI card. In those cases, the corresponding driver would have to be repaired or reinstalled. For example: NI-DMM, or NI-HSDIO, respectively.

If the issue persists even after uninstalling the relevant driver, try uninstalling and reinstalling all NI software. As a last resort, try reimaging the machine if possible.


SignalExpress

In SignalExpress, this issue can also be fixed by repairing the driver as described above.
However, these errors can also occur if your DAQmx device is not referenced properly. In that case, you might need to change the physical channel of an existing DAQmx Acquire step.

To change the physical channel of an existing DAQmx Acquire step in SignalExpress, press the change physical channel button in the channel settings section of the configuration tab.  Pressing this button will populate a list of physical channels connected to the system.

Additional Information

Those errors might appear as a result of corrupt DAQmx driver. 

When using SignalExpress those errors might also occur with unproperly referenced DAQmx device. This can happen when opening a project with an inconsistent physical channel for the computer running the project.

NOTE: When updating your DAQmx driver always make sure it is compatible with software version you are using.