Solution
This is a known issue in certain combination of the DAQmx and LabVIEW. The cDAQ controllers do not show up, as some files are missing in the LabVIEW installation folder.
To solve the issue, follow these steps:
- Install the LV version in dependent support for DAQmx. The package is called ni-daqmx-labview-support. This package will install the needed files in the LabVIEW addons folder.
- Go the the bitness-specific providers folder:
- 32-bit: C:\Program Files\NI\LVAddons\nidaqmx32\1\resource\Framework\Providers
- 64-bit: C:\Program Files\NI\LVAddons\nidaqm64\1\resource\Framework\Providers
- Copy the whole content of the folder into the respective folder of your LabVIEW installation. Replace [xxxx] with your LabVIEW version:
- 32-bit: C:\Program Files (x86)\National Instruments\LabVIEW [xxxx]\resource\Framework\Providers
- 64-bit: C:\Program Files\National Instruments\LabVIEW [xxxx]\resource\Framework\Providers
- Do not overwrite existing files like daqProvider.llb.
After the next start of LabVIEW, you should now be able to add NILRT-based cDAQ controllers to your LabVIEW project.