LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI6259 AO DMA speed

I want to generate analog signal (with period 40ms) from 80.000 RAM samples with 2MS/s and synchronously read analog input at 1,25MS/s.

 

Till LabView2010 my application works well. In LV2010 AO generation start, but stop after few second.. Doesn't matter if I use triggered AD (from AO) or free run. I try with 3 different PC with Win XP and Win 7. If I decrees AO sample speed to 1,66666MS/s (20MHz/12), AO is stable, so probable the problem is in DMA speed. But AO and AI is no more synchrone, with other words 40ms AD and DA period is not totally equal. With 1M sampling rate things is OK, but 1M is too slow for my application.

In attached vi AO work if Sampling rate is 1M, but they didn't produce any signal if SR is 2M. The same vi work perfectly at 2M in LabView 8.6.

0 Kudos
Message 1 of 9
(3,142 Views)

There is some problem with defoult value in my vi. These ones mast work.

0 Kudos
Message 2 of 9
(3,132 Views)

Hi Oldi,

 

I've run this VI both in LV 2011 and LV 2012 and it worked without any problems for 2MS/s update rate.

 

I believe your issue is somewhere else.


Best regards,

Ion R.

0 Kudos
Message 3 of 9
(3,119 Views)

Thanks

Did you check signal with scope?

 

3 different type of PC and 2 PCI card with same results.???

 

Probable the problem is in driver, how I can replace only driver for that card, where to get it

.

0 Kudos
Message 4 of 9
(3,116 Views)

You can find the DAQmx driver if you go on ni.com/drivers

 

This is the driver you need to program the boards.


What version are you using right now? Do you get any errors in your application?


Best regards,

Ion R.

0 Kudos
Message 5 of 9
(3,111 Views)

I know for that 1.6GB solution, which I hate, even I have it on ni DVD

I have LabViw 7.0 application on target PC and I afraid to destroy something.

 

My driver date  15.6.2010

0 Kudos
Message 6 of 9
(3,095 Views)

Hi,

 

I don't have a PCI board to test, but I run the testing on a USB device.

 

Basically, I've chosen the transfer mode from DAM to USB bulk (DMA is not supported on USB devices), I was updateing the output with 2MS/s rate and in MAX I was reading back the data on AI0 with 1.25 MS/s and I could see the waveform very nice.


I believe the  application itself has no issues.

I am using NI DAQmx 9.6.1 (the latest version) with LV 2012 on Windows 7 OS.

 

Best regards,

Ion R.

0 Kudos
Message 7 of 9
(3,089 Views)

There is no error douring running.

I will try with last driver.

0 Kudos
Message 8 of 9
(3,080 Views)

 With Device Driver August 2012 the situation is worse, they don't want to run even with 1,5MHz. With 1Mhz it's OK.

So, what elese, remove all drivers and install some oldones 😞

0 Kudos
Message 9 of 9
(3,046 Views)