Use this topic to determine which software you need to install for the programming modes you wish to use, and which software and driver versions are compatible with your system.
If you do not currently have any NI software installed on your host computer, see the Install Software section for details on required software and in which order to install it. If you have some NI software already installed, see the Software Compatibility Resources section for resources to check the compatibility of your software with your controller.
Before using the cRIO-904x, you must install the following application software and device drivers on the host computer in the order shown.
Refer to the Choosing Your Programming Mode topic to determine the programming modes you wish to use.
|Sequence||Software||Corresponding Programming Mode|
|1||LabVIEW 2017 SP1 or later|
|2||LabVIEW Real-Time Module 2017 or later|
|3||LabVIEW FPGA Module 2017 or later||
|4||NI CompactRIO Device Drivers 17.6 or later||
Real-Time Scan Mode
If you do not have the software media included with your hardware or do not have a media drive, go to ni.com/downloads to download the required software.
After installing the software, you must activate it using NI License Manager.
Use the following resource page to confirm that you are installing the correct versions of your software: Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and EtherCAT
Use the following resource page for tips on resolving software compatibility issues with CompactRIO systems: Preventing Software Compatibility Issues for CompactRIO Systems