From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Simultaneous analog output labview NI PCI-6723

Hi,
How do I monitor independently my NI PCI-6723 analog outputs with Labview ? In particular, I would like to send a signal on a channel. say 1, before the generation of the previous signal on another channel, say 2, is over; is this possible with my device ? How can I time the channels independently to generate signals that overlap in time ? Thank you.
0 Kudos
Message 1 of 3
(2,939 Views)

Hello,

The NI PCI 6723 hardware is not capable of producing and inter-channel delay in-between Analog Output channels, since it is a simultaneous update card.  This means that there is only one timing/control device for all the Analog Inputs. 

You can create a delay in-between two different types of channels.  For example, a delay in-between a Digital and Analog or between a Counter and Analog channels would be possible through a LabView VI function titled DAQmx Timing Property Node.vi.  There is a Knowledge Base that explains the use of this property node. 

The delay in-between Analog Output channel is possible through software programming.  However, this option will require more development time.  One way to do this is to have custom waveforms.  This would be where one channel outputs a signal and the second outputs zeros until you want the second channel to start outputting a signal.  This would require you to know the sample rate and determine how many zero data points of the waveform are needed to fill up the time delay. 

Samantha
National Instruments
Applications Engineer
0 Kudos
Message 2 of 3
(2,912 Views)

Configuring Sample Clock Delay in NI-DAQmx

Samantha
National Instruments
Applications Engineer
0 Kudos
Message 3 of 3
(2,910 Views)