Project Template
Standard templates
Some templates are installed with LabVIEW and addons.
LabVIEW
Name | Description |
---|---|
Blank Project | Creates a blank project. |
Simple State Machine | Facilitates defining the execution sequence for sections of code. |
Queued Message Handler | Facilitates multiple sections of code running in parallel and sending data between them. |
Actor Framework | Creates an application that consists of multiple, independent tasks that communicate with each other. This template makes extensive use of LabVIEW classes. |
Finite Measurement | Acquires a finite measurement and provides options for exporting the measurement to disk. This sample project is based on the Simple State Machine template. |
Continuous Measurement and Logging | Acquires measurements continuously and logs them to disk. This sample project is based on the Queued Message Handler template. |
Feedback Evaporative Cooler | Implements an evaporative cooler with hot-swappable hardware, controllers, and user interface. This sample project is based on the Actor Framework template. |
Instrument Driver Project | Creates an instrument driver. |
Touch Panel Project | Creates an application for touch panel running Windows Embedded Standard. |
NI-DAQmx
Name | Description |
---|---|
Continuous Measurement and Logging (NI-DAQmx) | Implements a continuous data acquisition application using NI-DAQmx. |
Finite Measurement (NI-DAQmx) | Implements a finite data acquisition using NI-DAQmx. |
LabVIEW Real-Time Control (NI-DAQmx) | Implements deterministic, software-based control of a plant. This sample project uses NI-DAQmx. |
LabVIEW Real-Time Waveform Acquisition and Logging (NI-DAQmx) | Acquires continuous waveform data and logs it to disk. This sample project uses NI-DAQmx. |
Project template locations
Project templates are loaded from two locations.
- From the LabVIEW installation folder at
<labview>\ProjectTemplates
- From the LabVIEW Data directory at
<LabVIEW Data>\ProjectTemplates
. This folder does not exist by default and must be created manually.
History
See also
External links
- Using Custom Templates and Sample Projects to Develop LabVIEW Projects by National Instruments
- Creating and Distributing Custom Templates with the New Create Project Dialog by Elijah Kerry