Replacing Windows Embedded cRIO with Real-Time OS cRIO

Updated Apr 11, 2018

Reported In


  • CompactRIO Controller


  • LabVIEW Real-Time Module

Issue Details

I have a system that currently utilizes a Windows Embedded cRIO like the cRIO-9081. I would like to upgrade my system, but most cRIOs available from NI use a Real-Time Operating System. Can I upgrade my system with one of these cRIOs?


There are some considerations to be made depending on what your application does. A Windows Embedded Operating System will allow the user to utilize a User Interface directly on the cRIO. With a Real-Time Operating System, all code will need to be developed on a host PC and pushed to the cRIO via an Ethernet connection or through a network.

Furthermore, in order to develop code for a real time operating system, an active license of the LabVIEW Real-Time Module is required.

Please visit the National Instrument whitepaper on Real-Time Operating Systems for more information.


Not Helpful