Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

How to read analog input values from external multiplexer controlled by Digital Outputs?

Hi,

 

The case is this: I have 8 multiplexers (6 with 4 differential inputs and 2 with 8 single-ended inputs) which I'm trying to control with a NI USB-6211. Though, I need to control the multiplexers with Digital Outputs (3 bits) to be able to acquire 8 input channels (6 differential, 2 RSE). So far, I've succeeded in creating a for-loop which gives me the control signal to the multiplexers and read analog input values from 8 channels.

 

The problem is, how to read all the 40 channels that the multiplexers give to the DAQ? I attached an image from the VI. I tried to follow an example where a shift register was created inside the for-loop but I have no subtantial knowledge to get it working. It would be important to be able to log the data and also to get a waveform graph of every channel.

 

Thanks in advance! 

0 Kudos
Message 1 of 2
(3,015 Views)

Sorry, but I'm still lost with this. Is there any convinient and/or simple way to do this with LabVIEW? I still haven't been able to get the thing with for-loop and shift register working. I also tried creating events, but haven't got even that far.

 

I'd would appreciate very much if someone could post an example on how to monitor all the channels. The multiplexers are 2xADG608 (8 channels) and 6xADG609 (4 channels), 40 channels total.

0 Kudos
Message 2 of 2
(2,981 Views)