PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I implement simultaneous analog output from multiple boards?

I am using two PXI-6733 and one PXI-6289 boards.  The 6733 boards have 8 channels each of AO.  The 6289 has 4 channels of AO.  So in total I have 20 AO channels.  I would like to generate signals on all AO channels at the same time.  Can someone suggest a good way to do this?  Thanks.
0 Kudos
Message 1 of 3
(3,423 Views)

Hi epsilon-d...,

you can use three parallel loops. All wait on notifier. Each loop writes to one of your boards. If you want to send your data, then you simply send a notifier and all your boards will send the data.

 

Hope it helps.

Mike

0 Kudos
Message 2 of 3
(3,394 Views)
There’s an example on NI Example Finder which I believe will help you with your application.  The vi can be found by opening up LabVIEW and going to
Help>>Find Examples...  Once example finder is opened you can go to Hardware Input and Output>>DAQmx>>Synchronization>>Multi-Device>>Multi-Device
Synch-Analog Input-Cont Acquisition.vi.  You will need to change the analog input voltage channel to an analog output voltage.  You will also need to add a
second slave device, which mimics the first one, since you are using 3 devices.  All three of the devices can share the same reference clock and start
trigger, thus allowing them to be synchronized.  Please let me know if you have any further questions.
0 Kudos
Message 3 of 3
(3,388 Views)