Not Able to Add CompactRIO/Single Board RIO/R Series to LabVIEW Project

Updated Dec 23, 2023

Reported In

Hardware

  • PXI Controller
  • CompactRIO Chassis

Software

  • LabVIEW
  • LabVIEW Real-Time Module
  • LabVIEW FPGA Module
  • Measurement & Automation Explorer (MAX)

Driver

  • NI-RIO

Issue Details

I have connected my CompactRIO/Single Board RIO/R Series to the computer and it is detected in the Measurement and Automation Explorer (MAX) appropriately. However, I am not able to add the cRIO to my LabVIEW project since I don't have the folder containing the Real-Time cRIO. I get the following window:

Solution

This issue could be caused by several reasons:
  • The order of installation of the software could not have been the correct one. The correct order of installation is LabVIEW, LabVIEW Real-Time Module and the CompactRIO driver. You can verify the installation order in a MAX technical report.
  • You might be getting a screen with limited hardware options because you are trying to add a device under My Computer, whereas the cRIO, sbRIO or any real-time target must be added under the Project in the project explorer. Follow the below steps to add your Real-time Target in your LabVIEW project explorer:
1. Make sure your Real-Time device shows up in Measurement & Automation Explorer (MAX). It will show up under "Remote Systems"

If you cannot see your target device there, refer to one of the following KnowledgeBase articles discussing possible steps to allow you to discover your target. 
2. Create a New LabVIEW Project.
3. Open your LabVIEW project and right click on the "Project:" entry.  Go to New >> Targets and Devices...

4. Add your device into your project

5. Add VIs to the target device:
If you already have a VI under "My Computer" that you would like to be run in real-time, you can drag and drop it onto your target from within the project explorer window.
 

Additional Information

  • Devices that have their own controller and can execute standalone are added under the project whereas FPGAs and MXIe chassis which cannot execute standalone are added under the "My Computer" or any other controller.
  • If you have LabVIEW installed in a different drive (C:, F:, etc.) than the drivers, it will be unable to access them.
  • Note that NI cRIO devices have limited LabVIEW 64-bit support. If you keep having issues, please try installing LabVIEW 32-bit version.