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.

Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Timing of NI-9263 when USB-6343 used as master timing

Dear Madam/Sir,

 my experiment is using a USB-6343 as controller/acquisition card. As I need to add some more AO outputs to the system, I have the possibility to use a NI-9263 (with a USB connection - cDAQ-9171) to expand the present card to 8 AO.

My question is about making the NI-9263 timing slaved to the USB-6343 card:

- Is it possible to do it? I guess so, although the NI-9263 has not trigger input, through bus triggering

- How is good such synchronization?

- At the end, what I would like to obtain, is the output of 8 waveforms (4 from USB-6343 and 4 from NI-9263) with the same timing provided by USB-6343

- The driving software is developed in CVI.

 

Thanks

Regards

Luca

0 Kudos
Message 1 of 2
(2,330 Views)

The cDAQ-9171/NI-9263 combination doesn't have a means to accept an external trigger input nor sample clock, so there's no way to synchronize it directly to a USB-6343 with any degree of confidence.

 

The best you'd be able to do is create two AO tasks (one with the 6343, one with the 9263) and try to start them at the same time, but the actual start times are going to be system-dependent. (If you want to go this route, I recommend using DAQmxTaskControl with DAQmx_Val_Task_Commit on both tasks before you start both tasks, to reduce the amount of overhead that occurs in DAQmxStartTask.)

——
Brandon Streiff
ni.com/compactdaq · ni.com/daq
0 Kudos
Message 2 of 2
(2,310 Views)