NI cDAQ-9172 User Guide and Specifications 20 ni.com
For more information about programming analog input applications and
triggers in software, Refer to the NI-DAQmxHelp or the LabVIEW Help in
version 8.0 or later for more information.
The NI-DAQmx Help is available after installation from Start»Programs»
National Instruments»NI-DAQ»NI-DAQmx Help. To view the
LabVIEW Help, in version 8.0 or later, select Help»Search the LabVIEW
Help in LabVIEW. Alternately, to download the LabVIEW Help, go to
ni.com/manuals.
Analog OutputTo generate analog output, insert an analog output C Series I/O module in
any slot on the NI cDAQ-9172 chassis. The generation specifications, such
as the number of channels, channel configuration, update rate, and output
range, are determined by the type of C Series I/O module used. For more
information, refer to the documentation included with your C Series I/O
modules.
You can run one hardware-timed (waveform) analog output task at a time
on the NI cDAQ-9172 chassis, with up to 16 waveform channels. At the
same time, you can also run one or more software-timed (single-point or
immediate) tasks.
For each analog output module, you can either:
• Assign all of the channels on the module to the hardware-timed task.
• Assign all of the channels on the module to one or more
software-timed tasks.
On a single AO module, you cannot assign some channels to a
hardware-timed task and other channels (on the same module) to
a software-timed task.
Analog Output Data Generation Methods
When performing an analog output operation, you either can perform
software-timed or hardware-timed generations. Hardware-timed
generations must be buffered.
Software-Timed Generations
With a software-timed generation, software controls the rate at which data
is generated. Software sends a separate command to the hardware to initiate
each DAC conversion. In NI-DAQmx, software-timed generations are
referred to as on-demand timing. Software-timed generations are also