LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Simultaneous multichannel data acquisition

Hello,
 
I am a relatively new user of Labview. I am using Labview 7.1 to interface with a multichannel potentiostat. The potentiostat is the electronic interface to electrochemical cells. The Labview software will be used to provide a triangular input voltage to the potentiostat and it will measure the output from the potentiostat. When I say multichannel, I mean that there will be many electrochemical cells that will be connected to the potentiostat and the interface will have be used to display the results from the potentiostat for each cell. I have figured out how to set - up the interface for a single channel, i.e. getting the result from only 1 electrochemical cell but now, I am trying to change the Labview interface so that it accepts the outputs from 2 channels and displays the result simultaneously. I've attached my Labview interface design file and the second file shows my attempt in trying to set up the multichannel configuration, which isn't working. I have tried to use flat-sequenced structures but this gets the output data from the potentiostat in sequence rather than simultaneously.
I would really appreciate it if someone could help me out with this problem as  I need to get this system working soon.
 
Thanks in advance
Hoping to hear from someone soon.
0 Kudos
Message 1 of 4
(7,360 Views)
You just have to add additional physical channels - not a whole new ai task. See http://forums.ni.com/ni/board/message?board.id=250&message.id=28523 for the latest answer to a very common question.
0 Kudos
Message 2 of 4
(7,353 Views)

Thanks for your reply. It actually makes sense to do that. But now, if I want to plot the output results individually, rather than all on one graph, should I store the data in an array and then access it from there? Its just that I will need to use the data from each channel and plot it on an X-Y graph.

Thanks for your help

0 Kudos
Message 3 of 4
(7,342 Views)
The data returned from the DAQmx is an array. It's an array of waveform data types. You just have to use the Index Array function. I think the Express Split Signal will work as well.
0 Kudos
Message 4 of 4
(7,337 Views)