Error -88716 or Red 'X' on Real-Time (RT) Controller or DAQ Card in NI MAX

Updated Jul 31, 2023

Reported In

Hardware

  • PXI Controller
  • CompactRIO Controller

Software

  • Measurement & Automation Explorer (MAX)
  • VeriStand

Driver

  • NI-DAQmx

Issue Details

  • I have a Real-Time (RT) Controller in a PXI chassis that contains DAQ cards. When I open up NI MAX and click on any of my NI-DAQmx Global Virtual Channels I receive Error -88716. I started receiving this error after I installed patches. How do I resolve this error?
  • I have a CompactRIO (cRIO) controller that contains DAQ cards. When I open NI-MAX and click on the test panels I receive Error -88716
  • I have a Real-Time PXI system and I see a red X on my DAQ cards.
For a cRIO Controller, you will see this when trying to view the modules in NI Max:
image.png

Solution

This error is due to a mismatch in the DAQmx driver versions on the host computer and remote target. To resolve this error:
  1. Open up NI MAX and find your RT target under Remote Systems
  2. Click on the "+" sign next to the name of your RT target to show all folders that belong to your RT target
  3. Right-click the Software folder and select Add/Remove Software
  4. Find the DAQmx driver in the list of software and check for any conflicts   between software versions
  5. If there is a conflict, install the correct version of DAQmx so that they match on the host and target machines
  6. If the correct version of DAQmx is missing in the dropdown menu, reinstall the DAQmx drivers and make sure to select Real-Time Support
Alternatively, you can uninstall NI-DAQmx from your host PC and install the version that matches your real-time system. However, uninstalling NI-DAQmx may also uninstall other applications, such as VeriStand, so this option is more complicated and may take anywhere between a few minutes and several hours.

If you have only one driver version installed and still have the error, try a Reset of the NI MAX Database.

Additional Information

Note: You will get the same message for any device (for example a serial device) whose driver versions are different on the host PC and on the RT target.  This is true for all DAQmx components on the host machine, so confirm that all are the same year as the RT target.