Analog i/o vis, Overview of the universal library vis – Measurement Computing UL for NI LabVIEW User Manual

Page 8

Advertising
background image

3

Overview of the Universal Library VIs

The Universal Library for LabVIEW contains a set of low-level VIs that you "wire" together to build your
application. These VIs are grouped according to their purpose. All of the groups except for "Miscellaneous"
are based on the type of devices they are used with.

Analog I/O VIs

The analog I/O VIs perform analog input and output and convert analog data.

AIn.VI - Single analog input

Takes a single reading from an analog input channel (A/D).

AInScBg.VI - Background analog input scan

Repeatedly scans a range of analog input (A/D) channels in the background. The channel range, the number of
samples, the sampling rate, and the A/D range can all be specified. The collected data is stored in an array.

AInScFg.VI - Foreground analog input scan

Repeatedly scans a range of analog input (A/D) channels in the foreground. The channel range, the number of
samples, the sampling rate, and the A/D range can all be specified. The data that is collected is stored in an
array.

ALoadQue.VI - Load channel/gain queue

Loads a series of channel/gain pairs into A/D board's queue. These channel/gains will be used with all
subsequent analog input VIs.

AOut.VI - Single analog output

Outputs a single value to an analog output (D/A).

AOutScBg.VI - Background analog output scan

Repeatedly updates a range of analog output (D/A) channels in the background. The channel range, the
number of samples, and the rate can all be specified. The data values from consecutive elements of an array
are sent to each D/A channel in the scan.

AOutScFg.VI - Foreground analog output scan

Repeatedly updates a range of analog output (D/A) channels in the foreground. The channel range, the number
of samples, and the rate can all be specified. The data values from consecutive elements of an array are sent to
each D/A channel in the scan.

APretrBg.VI - Analog pre-triggered input in the background

Repeatedly scans a range of analog input (A/D) channels in the background while waiting for a trigger signal.
When a trigger occurs, it returns the specified number of samples before and after the trigger occurred. The
channel range, the sampling rate, and the A/D range can all be specified. The data that is collected is stored in
an array.

APretrFg.VI - Analog pre-triggered input in the foreground

Repeatedly scans a range of analog input (A/D) channels in the foreground while waiting for a trigger signal.
When a trigger occurs it returns the specified number of samples before and after the trigger occurred. The
channel range, the sampling rate, and the A/D range can all be specified. The data that is collected is stored in
an array.

ATrig.VI - Analog trigger

Reads the specified analog input until it goes above or below a specified threshold. When the trigger condition
is met the current sample is returned.

8

Advertising