Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

LabVIEW Real-Time Software

National Instruments LabVIEW graphical development software helps you develop, debug, and deploy distributed real-time systems. Use the NI LabVIEW Real-Time Module to develop reliable and deterministic applications that you can deploy to a variety of scalable hardware targets. With the LabVIEW FPGA Module, you can define custom hardware with graphical development for National Instruments R Series hardware targets.

Rapid Development

The LabVIEW Real-Time Module extends the LabVIEW graphical development environment so you can create advanced deterministic applications with more than 500 analysis and control routines.

Distributed Deployment

Deploy your real-time application to networked targets and use robust communication interfaces to share data among targets and large-scale supervisory systems with thousands of channels.

I/O Integration

Use off-the-shelf, full-featured hardware drivers to integrate diverse I/O such as analog, digital, motion control, vision, and high-accuracy instruments with your real-time applications.

Featured Resources

Introduction to LabVIEW Real-Time Webcast
Learn LabVIEW Real-Time basics.

LabVIEW Real-Time Performance Improvements
Explore the performance improvements in the latest version.

Programming Real-Time I/O Demonstration
Quickly develop real-time I/O code.

Real-Time Project Wizard Demonstration
View a multimedia demo of LabVIEW Real-Time rapid development.

LabVIEW Project Demonstration
See how you can use the LabVIEW Project to manage the development of a real-time application.

LabVIEW Shared Variable Demonstration
Discover how the LabVIEW shared variable simplifies communication.

Advanced Debugging for LabVIEW Real-Time
See how the LabVIEW Execution Trace Toolkit helps you optimize your real-time application.

Recommended Software

NI Developer Suite Real-Time Deployment Option

This software bundle includes the LabVIEW Professional Development System, LabVIEW Real-Time Module, Execution Trace Toolkit, and a host of LabVIEW add-on toolkits.

Learn | Buy

LabVIEW Real-Time Module

Download applications to a dedicated real-time target, ensuring the deterministic and reliable execution for your test and measurement applications.

Learn | Buy

LabVIEW FPGA Module

Design custom hardware with LabVIEW and download applications to an FPGA chip on NI reconfigurable I/O (RIO) hardware.

Learn | Buy

Execution Trace Toolkit

The Execution Trace Toolkit is an add-on for the LabVIEW Real-Time Module that offers precise debugging and benchmarking of real-time applications.

Learn | Buy