LabVIEW Real-Time Module Platforms
Real-Time System Components
Organizing and Managing a LabVIEW Project with the Real-Time Module
Using LabVIEW Projects with the Real-Time Module
Creating LabVIEW Projects with the Real-Time Project Wizard
Creating and Editing LabVIEW Projects with the Project Explorer Window
Adding RT Targets to a LabVIEW Project
Deploying and Running VIs on an RT Target
Creating Deterministic Applications
Creating Deterministic Applications with the Real-Time Module
Creating Deterministic Applications Using the Timed Loop
Creating Deterministic Applications Using VIs Set to Different Priorities
Sharing Data in Deterministic Applications
Sharing Data Locally on an RT Target
Sharing Data Remotely across a Network
Exploring Remote Communication Methods
Sharing Data Using Shared Variables
Reading and Writing Shared Variable Values Deterministically
Creating Communication VIs with the RT Communication Wizard
Sharing Data Deterministically across a Network
Timing Deterministic Applications
Creating Stand-Alone Real-Time Applications
Debugging Deterministic Applications
Verifying Correct Application Behavior
Verifying Correct Timing Behavior
Using and Defining Error Codes
Optimizing Deterministic Applications
Avoiding Shared Resources
Avoiding Contiguous Memory Conflicts
Avoiding SubVI Overhead
Setting VI Properties
Mass Compiling VIs
Minimizing Memory Usage by the RT Target Web Server
Optimizing RT Applications for Multiple-CPU Systems
Determining When to Use Multiple CPUs
Using Parallel Operations in Multiple-CPU RT Applications
Pipelining to Optimize Multiple-CPU RT Applications