CompactRIO 904x Controllers and LabVIEW Compatibility

Updated Aug 8, 2023

Reported In


  • CompactRIO Controller


  • LabVIEW 2017
  • LabVIEW 2017 Real-Time Module
  • LabVIEW 2017 FPGA Module


  • NI CompactRIO 17.6
  • NI CompactRIO

Operating System

  • Windows
  • NI Linux Real-Time

Issue Details

I have an older version of LabVIEW and I want to use the latest cRIO-904x controllers to develop a real time and/or FPGA application. Which version of LabVIEW, LabVIEW Real-Time and LabVIEW FPGA is compatible with the cRIO-904x controllers?


Support for the cRIO-904x has been introduced with the NI CompactRIO Device Drivers December 2017 and LabVIEW 2017, LabVIEW Real-Time 2017 and/or LabVIEW FPGA 2017 or higher are required to support the latest CompactRIO 904x controllers. See Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and EtherCAT for more information. 

Additional Information

Refer to the controller specification in the Software section or to the driver readme file to learn more about the required software for your ComapctRIO controller.

Note: Follow the step-by-step instruction guide to setup your CompactRIO System and perform the first measurement.