‎11-20-2008 07:57 AM
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
‎11-20-2008 01:39 PM
‎12-08-2008 03:22 AM
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.
‎12-08-2008 03:27 AM
One more think to note, the workaround you still can use is to use older DAQmx version in new LabVIEW.
Best regards,
Martin
‎01-31-2009 08:23 AM
‎02-04-2009 09:05 AM
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