LabVIEW Real-Time Module


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.

Top 3 Reasons to Use the LabVIEW Real-Time Module

1. Extend LabVIEW Graphical Programming to Stand-Alone Embedded Systems

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.

2. Take Advantage of a Real-Time OS for Precise Timing and High Reliability

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.

3. Use a Wide Variety of IP and Real-Time Hardware Drivers

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.

Explore the LabVIEW Real-Time Module

What Is an RTOS?

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.

Learn about RTOSs

Real-Time System Development With NI Hardware and Software

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.

View hardware options

Introduction to the LabVIEW Real-Time Module

This webcast introduces the module and includes a technical overview, use-case analysis, and hardware options.

Discover the benefits of LabVIEW Real-Time

Use the Latest Technologies Today

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