Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

data acquisition

hello,
 My application is quite simple. I am acquiring four signals pressure,temperature,rpm and amperes. I need atleast 50 data per second to be stored. I am trying to use multisecond wait  in the while loop. Still I am able to acquire 18 samples maximum in 10 seconds. How to correct this?
regards,
rajesh
0 Kudos
Message 1 of 6
(3,205 Views)

Hi rajesh,

which hardware do you use?

Mike

0 Kudos
Message 2 of 6
(3,204 Views)

Hi Mike,

I use 6031E and 6033E cards

regards,

rajesh

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

Hi rajesh,

so your hardware should be able to get to get 50S/s. Can you also show your code, or a picture of it?

Try to help.
Mike

0 Kudos
Message 4 of 6
(3,181 Views)
Hello rajesh,

Thanks for your posts!

I would agree with MikeS81 that if we could see a picture of your block diagram it might be a little easier to see what might be happening. To only have a max sampling of 18 samples is very low. So it sounds like software timing would be great for you and your applications. So for instance if you use the "Wait (ms).vi" and set it to 1000, this will allow you to take 60 samples a second using a while loop. You can find the "Wait (ms).vi" if you right click and go to the timing function palette. Let us know if any of this helps you and please post back if you have any other questions.

Cheers!

Corby_B
http://www.ni.com/support
0 Kudos
Message 5 of 6
(3,161 Views)

Thanks Mike and Ni support.

Your suggestion was helpful to me.

thanks again,

rajesh

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