Solution
This error is due to a mismatch in the DAQmx driver versions on the host computer and remote target. To resolve this error:
- Open up NI MAX and find your RT target under Remote Systems
- Click on the "+" sign next to the name of your RT target to show all folders that belong to your RT target
- Right-click the Software folder and select Add/Remove Software
- Find the DAQmx driver in the list of software and check for any conflicts between software versions
- If there is a conflict, install the correct version of DAQmx so that they match on the host and target machines
- 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.