LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problems with PCI 6602 after upgrading LV to 8.6 and DAQmx to 8.8

Hi,

We have an application which gathers data from photomultipliers using PCI 6602 and DAQmx. We have two counter channels opened - each of them counts ticks from photomultipliers every 5us, gathers 60 000 of them and then sends them to process. We also use another channel to synchronize both counters.

The problem is that it worked good in LV 8.1. Then we upgraded to 8.6, downloaded DAQmx drivers (8.8). Now both channels start, but after some time (usually 5-30 seconds) one of the channels stops and throws the -200141 error and we cannot say why. We understand the nature of the problem but earlier we were able to gather data every 2us withiut buffor problems and now 5us is to much? Have you encountered any similar problems when upgrading?

 

If there is any more info needed for you to help us with the problem, please let me know.

 

Best regards,

Piotr

0 Kudos
Message 1 of 6
(3,567 Views)
I have further informations - when we changed the gate time from 5us to 10us the buffer does not overflow. But in LV 8.2 we could have set the gate time to 2us and it worked like a charm... 😞
0 Kudos
Message 2 of 6
(3,551 Views)

Hi Yeldi,

 

It is important to note that the buffer is allocated on your system, not on the board itself. Thus the speed how fast you can read is very system dependent. If you run this example on the same system as before, try to unload your system. The speed depends on the utilization of both your PCI bus and your operating system. When you run Windows platform OS, you have lot of services which can load your system and thus they can limint the speed.

Certified-LabVIEW-Developer_rgb.jpg

0 Kudos
Message 3 of 6
(3,490 Views)

One more think to note, the workaround you still can use is to use older DAQmx version in new LabVIEW.

 

Best regards,

Martin

Certified-LabVIEW-Developer_rgb.jpg

0 Kudos
Message 4 of 6
(3,489 Views)
As it appears this may be the best solution as we have reinstalled entire win xp and have only lv 8.6 and daqmx 8.8 installed and the system can;t find drivers for neither pci-6602 nor pci-6010. Interesting isn't it?
0 Kudos
Message 5 of 6
(3,402 Views)

Hello,

 

That's strange. In DAQmx 8.8 readme.txt is written that both those cards are supported. If it happens on more computers, I recomed older version od NI DAQmx, and wait a bit for new driver version.

 

Regards,

Martin

Certified-LabVIEW-Developer_rgb.jpg

0 Kudos
Message 6 of 6
(3,371 Views)