10-14-2005 03:31 AM
I am currently utilising two 6602 Counter/Timer cards in conjunction with a 6034 Analogue Input cards to monitor 16 pulse output channels as well as 4 analogue channels of devices undergoing durability testing. Pulses received varies from 0.416 Hz to 7.222 Hz
I've downloaded software from the NI website for observing 8 pulse output channels simultaneously ( Buffered Event Counting (8).llb ) to initially monitor 8 pulse output channels. My problem is that I keep getting errors (-10920) relating to the counter/timer section which state that the data points are lost due to speed limitations of the PC.
I would like to know what would be the recommended PC requirements for the application above.
10-17-2005 06:11 AM
10-17-2005 07:44 AM
sorry, forgot the link, here it is
http://digital.ni.com/public.nsf/websearch/8FB9091CB9BB452B8525642000554799?OpenDocumentRegards
Hannah
10-21-2005 01:23 PM
Malfesto,
Any progress on resolving the error? Does the error occur soon after program launch, or does it take a while? Can you post code? Have you tried stripping back the app to see if/when the errors diminish/disappear? I.E., if you remove code related to AI on the 6034, do the errors happen as early and often? How about if you remove code running 1 of the 2 6602 boards? How about running only 4 counters on 1 board (3 DMA + 1 interrupt)?. You see where I'm heading...
Related threads on this boad suggest that one should be able to achieve a total data rate from the high 100's of Hz up to several kHz when using interrupts for data transfer in counter tasks. Since you're only looking for 10 channels of interrupt-driven data (the other 6 use DMA) at a max of 7.2 Hz each, it seems fairly unlikely that the PC itself is a bottleneck.
I'd encourage you to investigate whether the -10920 error is being caused by noisy pulse signals, as mentioned in the linked KB article.
-Kevin P.