Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

data aquisition through 1 channel using mux or scxi

Hello, I am an inexperienced Labview user who will soon have access to Labview 7 express, with a new board (NI 6070E) (16 channels available). I have a 2000 machine at my disposal.

I have been given the task of collecting data (short =~ 1ms, signals), storing it and time stamping it (fastest probably in bin format). As the number of sensors will be anywhere from 16 to 64 (maybe more if possible), We were hoping to be able to use (initially anyway) our own signal conditioning and multiplexing board (with a likely move to SCXI).

So my problem is: -

I will need to be able to 1) Address a sensor 2) collect a data point + time stamp (or any other means of keeping track of time relative to data points).
3) Cycl
e through all the sensors repeatedly as fast as possible transferring the relevant data to memory. 4) Will need access to data for post processing and graphing/plotting.

1) To 3) need to be done through one channel.

Has anybody got suggestions about how I can do this?
0 Kudos
Message 1 of 2
(2,455 Views)
I don't know if you'll be able to use your own multiplexing. SCXI can certainly handle this, and if you want to use your own signal conditioning, you can just get a voltage input card (SCXI) and use your signal conditioning into it.

While you can probably use your multiplexing board by writing code to make it switch inputs, the SCXI makes all that seamless, and has a faster response time, so it may be more advantageous from a time and cost standpoint just to start with SCXI. It automatically routes the signals to one channel for you.

Since you state that your acquisition rates would be somewhere in the 1000 Hz range (around a millisecond per point), you can stream the data to disk in engineering units, although you most certainly can store it in binary
format if you wish.

As far as speed, SCXI lets you scan (acquire) at 333 Ksamples/sec divided by the number of channels. So, at 64 channels, your maximum scan rate would be 333000/64 = 5203 samples per second. Make sure that this would be fast enough for you, especially if you plan on having more than 64 channels, as you have stated.

Mark
0 Kudos
Message 2 of 2
(2,455 Views)