Table 5-4. programming a task in labview – National Instruments Module SCXI-1125 User Manual

Page 47

Advertising
background image

Chapter 5 Using the SCXI-1125

SCXI-1125 User Manual

5-10

ni.com

Table 5-4. Programming a Task in LabVIEW

Flowchart Step

VI or Program Step

Create Task in DAQ Assistant

Create a

DAQmx Task Name Constant

located on the

Controls»Modern»I/O»DAQmx Name Controls subpalette,
right-click it, and select New NI-DAQmxTask (MAX...).

Create a Task
Programmatically (optional)

DAQmx Create Task.vi

—This VI is optional if you created

and configured your task using the DAQ Assistant. However, if
you use it in LabVIEW, any changes you make to the task will not
be saved to a task in MAX.

Create AI Channel (optional)

DAQmx Create Virtual Channel.vi

(AI Voltage by default,

to change to a channel, click AI Voltage and select the type of
analog input you want.—This VI is optional if you created and
configured your task and channels using the DAQ Assistant. Any
channels created with this VI are not saved in the DAQ Assistant.
They are only available for the present session of the task in
LabVIEW.

Adjust Timing Settings
(optional)

DAQmx Timing.vi

(Sample Clock by default)—This VI is

optional if you created and configured your task using the DAQ
Assistant. Any timing settings modified with this VI are not
saved in the DAQ Assistant. They are only available for the
present session.

Configure Channels (optional)

DAQmx Channel Property Node, refer to the

Using a DAQmx

Channel Property Node in LabVIEW

section for more

information. This step is optional if you created and fully
configured the channels using the DAQ Assistant. Any channel
modifications made with a channel property node are not saved
in the task in the DAQ Assistant. They are only available for the
present session.

Start Measurement

DAQmx Start Task.vi

Read Measurement

DAQmx Read.vi

Analyze Data

Some examples of data analysis include filtering, scaling,
harmonic analysis, or level checking. Some data analysis tools
are located on the Functions»Signal Analysis subpalette and on
the Functions»All Functions»Analyze subpalette.

Advertising