LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

sync usb 6509 with usb 6255

Hi folks.

 

I'm trying to sync digital output for multiplexing purposes and acquiring analog signals (voltage) for each address.

 

However I keep getting error 200278 and others similar.

 

And when I don't get an error message, the output files always have the value for the last iteration in the For Loop.

 

Is there a way to sync the digital and analog boards? I have seen other tutorials but the problem is that the USB 6509 has no PFI lines.

 

Can I use the Start.vi and some structures to sync?

 

I have attached my vi.

 

Hope someone can help.

 

Rui

0 Kudos
Message 1 of 3
(2,445 Views)

Anyone? I'm really stuck in this matter!

 

0 Kudos
Message 2 of 3
(2,432 Views)

HI Rsilva,

 

First of all, error 200278 is due to the use of a finite acquisition task in a loop. I encourage you to read the information presented from the following link, which allows you to understand and correct this error:

Error -200278 at DAQmx Read

http://digital.ni.com/public.nsf/allkb/4159A4241B8A24B3862570EC007AB6B7?OpenDocument

 

Since 5609 does not support timed digital generation, it is not possible at once to ensure perfect synchronization of digital I / O on both cards at the same time. Therefore you can generate samples on request at the same time, and you'll be depending on your OS.

 

 

Best regards,

0 Kudos
Message 3 of 3
(2,423 Views)