The LabVIEW Real-Time Module is a complete solution for creating reliable, stand-alone embedded systems with a graphical programming approach. As an add-on to the LabVIEW development environment, the module helps you develop and debug graphical applications that you can download to and execute on embedded hardware devices such as CompactRIO, CompactDAQ, PXI, vision systems, or third-party PCs.
LabVIEW Real-Time includes built-in constructs for multithreading and real-time thread scheduling to help you efficiently write robust, deterministic code. Graphically program stand-alone systems to run reliably for extended periods.
General-purpose OSs are not optimized to run critical applications with strict timing requirements. LabVIEW Real-Time supports NI embedded hardware that runs either the NI Linux Real-Time, VxWorks, or Phar Lap ETS real-time OS (RTOS).
Use hundreds of prewritten LabVIEW libraries, like PID control and FFT, in your stand-alone systems. Real-time hardware drivers and LabVIEW APIs are also provided for most NI I/O modules, enabling deterministic data acquisition.
Discover how RTOSs differ from general-purpose OSs like Windows. Learn what composes a real-time system and when to consider using one for your application.
NI real-time hardware and software work together seamlessly to run your applications reliably, securely, and deterministically. Walk through the options for building a complete real-time system with NI products.
This webcast introduces the module and includes a technical overview, use-case analysis, and hardware options.
Learn how you can use the latest processors, NI Linux Real-Time OS, and user interface technologies with LabVIEW Real-Time.See what’s new
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a worldwide basis.