06-29-2010 11:55 AM
I have a Keithley 2750 with a 7708 card in the first slot.
I have no problem getting the readings, but when them come in, I want to index them based on their channel, which theoretically should happen by using 0 and 1 with the index command.
If this isn't possible or there is an easier way to gather readings by channel, any help at all would be appreciated.
Code is attached.
Thanks in advance.
Kat
Solved! Go to Solution.
06-29-2010 02:25 PM
Not sure exactly what your problem is but if it with the display, I would suggest you get rid of that Merge Signals function and use a bundle like the help for a chart shows.
06-29-2010 02:38 PM
The problem is with the array that's produced.
For this to work right, it should be a column with row 1=channel 1 and row 2=channel 2
Because of the continuous read they switch sometimes, which makes plotting them near impossible.
Simply put, I need to sort the data by channel so I can plot it properly, but neither I nor my mentor could figure out a way of doing that.
06-29-2010 02:55 PM
Perhaps you need to change to the Read Multiple Direct mode? Or perhaps set the 'All Data Elements' to true. You could also search the Channel array. The search will return an index and you would use that index on the Measurement array.
06-29-2010 03:50 PM
It works perfectly now, thanks a bunch.