LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI-6071e for a 60 channel scope

Hi,
We have a PCI-6071e NI board
(http://sine.ni.com/nips/cds/view/p/lang/en/nid/1042).
The board has 64 analog input (12bit) channels and the
total sampling rate is 1.25Msamples/sec.
I want to display continuously 60 or 64 channels (in small windows).
The user will see a sliding window.
In addition to data display I would like to store all the displayed
data to
the hard disk and to make some light signal processing
(such as threshold detection), of the last 1 second on each channel.
How it can be done in LabView (I want to display 60 small channels)?
Are there any examples that can help me?

Thanks for helping,

Pini

Ben-Gurion University
Israel

0 Kudos
Message 1 of 4
(2,698 Views)

There are lots of things you can do for your application. We do not have an example program showing how to do everything you want, but if you look in our example finder, you can find many of the indiviual things you want. The only question you really had that is not answered by examples is seeing all 60 channels. To do this you need to expland the graph/chart legend to show all 60 signals. You will notice that you get a lot of repeat colors with this, but that is expected for such a large channel count. I would definitely do some digging into the datalog examples and AI input examples. The post processing the threshold has a lot of factors that you will just need to investigate. With DAQ you know the rate and number of samples you are getting, so knowing how long of a sample the information returned is simple math. From there you can post process or store the data for later post processing. Again this is a very flexible type application. I would definitely get some work done on it first, then post more specific questions that you don't understand. Hope this helps you a bit.

Tyler H.

National Instruments

0 Kudos
Message 2 of 4
(2,679 Views)
Hi Tyler,
I want to sample in maximum rate all the channels and display all the
data to the user.
I want to see on my PC screen 60 (or 64) small windows. In each window
I would like to see a single channel. The data that displayed in the
window is 1 sec length (the display window is a sliding window like in
a scope).
Do I have to build manually the display matrix or it can be done
automatically (array of charts)?
Thanks
Pini

0 Kudos
Message 3 of 4
(2,671 Views)

Hi Pini

64 channels is a lot to display on one screen. I often have large channel counts to work with, what I do is to display as many as will fit on one screen and allow the user to select which is seen at any time. You can include pre-selected combinations as well. Have a look at the code and see if it's any help to you.

 

Ian

0 Kudos
Message 4 of 4
(2,667 Views)