LabVIEW Real-Time Module


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.

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. With LabVIEW Real-Time, 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. LabVIEW Real-Time 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 LabVIEW Real-Time, 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 processor, RTOS, and user interface technologies with LabVIEW Real-Time.

See what’s new