The NI LabVIEW Real-Time Module is an add-on component for the LabVIEW development system that you can use to create and debug reliable, deterministic applications that run on stand-alone embedded hardware targets. With the LabVIEW Real-Time Module, you can develop applications for all NI real-time hardware targets including CompactRIO, NI Single-Board RIO, PXI, vision systems, Compact FieldPoint, and standard desktop PCs. The embedded RTOS included with LabVIEW Real-Time is a single dedicated kernel that provides maximum reliability and consistent timing for embedded applications. The LabVIEW Real-Time Module cannot be used to create applications for RTOSs not provided by NI.
The LabVIEW PID and Fuzzy Logic Toolkit, which comes with the LabVIEW Real-Time Module, contains sophisticated control algorithms that you can run deterministically on NI embedded hardware. And LabVIEW features a wide variety of signal processing and analysis functions that also work in LabVIEW Real-Time applications.
A deployment license is included with the purchase of NI real-time hardware targets, but you must purchase an additional LabVIEW Real-Time Deployment License to deploy your LabVIEW Real-Time applications to third-party PCs or NI hardware targets that you upgrade from running an alternate OS (such as PXI controllers originally ordered with Windows).
With the NI Standard Service Program (SSP), you receive the latest NI software technology through automatic upgrades and an elevated level of technical support from NI applications engineers through phone and email. You also receive free, unlimited access to on-demand online training courses. A one-year SSP subscription is less than the cost of purchasing a single upgrade.
You can optionally order the LabVIEW Real-Time Module as part of an NI Developer Suite bundle. NI Developer Suite combines all of the tools you need for building embedded systems with NI hardware targets such as CompactRIO: the LabVIEW FPGA Module for synthesizing custom logic in the user-configurable RIO FPGA core, LabVIEW Real-Time for building deterministic real-time applications, and more.
For information on system requirements, view the Resources tab.
Browse the complete list of functions and VIs available with NI LabVIEW Real-Time Module to learn more about how you can use this software to meet your application needs. VIs, or virtual instruments, are high-level functions in the LabVIEW environment.
Option 1: Select Module if You Already Own the Required Software