The NI 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 NI CompactRIO, NI CompactDAQ, PXI, vision systems, or third-party PCs.
Programming graphically in LabVIEW can greatly improve your efficiency, and with the LabVIEW Real-Time Module you can use this same approach to create stand-alone systems that run for extended periods of time. If you are new to LabVIEW or LabVIEW Real-Time, NI offers both self-paced online training and instructor-led courses to help you ramp up quickly.
Although LabVIEW is commonly used to develop applications that run on desktop OSs such as Windows, these OSs are not optimized for running critical applications with strict timing requirements. The LabVIEW Real-Time Module features real-time OS (RTOS) software that runs on NI embedded hardware devices and select third-party PCs.
With the LabVIEW Real-Time Module, take advantage of hundreds of prewritten LabVIEW libraries—including proportional integral derivative (PID) control and fast Fourier transforms (FFTs)—in your stand-alone systems. Real-time hardware drivers are also available with most NI I/O modules, so you can acquire data deterministically using the same API calls (for example, NI-DAQmx) as in LabVIEW for the desktop.
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 and deterministically with precise timing. Walk through the software and hardware 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 technologies with the LabVIEW 2014 Real-Time Module. For example, connect USB 3.0 devices or incorporate an embedded user interface to reduce complexity in your software architecture.See what’s new