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 LabVIEW Real-Time Module helps you develop and debug graphical applications that can be downloaded to and executed on embedded hardware devices such as NI CompactRIO, NI Single-Board RIO, PXI, vision systems, or even third-party PCs.
Programming graphically in LabVIEW can greatly improve your programming efficiency, and you can use this same graphical approach with the LabVIEW Real-Time Module 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 training and instructor-led courses online to help you ramp up quickly.
While LabVIEW is commonly used to develop applications that run on desktop OSs such as Windows, these OSs are not optimized for running critical applications for an extended period of time. 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, you can 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, DAQmx) as in LabVIEW for the desktop.
Explore how RTOSs differ from general-purpose OSs like Windows.
Learn what a real-time system is and when to consider using one for your applications.
Walk through the software and hardware options for building a complete real-time system with NI products.
Ensure that your embedded control and monitoring system is designed for reliability, scalability, and performance by using the new LabVIEW RIO sample projects.
Buy the LabVIEW Real-Time Module and choose from several options for ongoing support and upgrades.
Save Money with NI Developer Suite Bundles: NI Developer Suite bundles include a variety of NI software at a discounted price. Start with the Real-Time Deployment Option and add more software from there.
Test your embedded design using Reconfigurable I/O hardware with the LabVIEW development environment.
You can enroll in classroom training or online training, or you can schedule an on-site course at your workplace.
This rugged, stand-alone hardware target features an onboard processor, disk storage, an FPGA, and room for C Series I/O modules.
This board-only hardware target for larger deployments incorporates the same architecture as CompactRIO.
These high-performance systems are based on x86 processors and CompactPCI hardware modules.
These hardware devices feature built-in or external camera connectivity.