Hi All,
I'm controlling and collecting data from a Keithley 2701 Data Acquisition Unit using Labview 8.0. Currently, I'm scanning three channels of the Keithley device. All of the data from the three channels is sent to a graph, where all datapoints are graphed. However, I would like to seperate the datapoints of the three channels and graph them onto three different graphs. In other words, each channel's data would be graphed onto a seperate X-Y plot. The user specifies the channels to collect data from by sending a string of values to the device. The device outputs the data in a 1-D array of strings. At the same time, each datapoint that's output is associated with a channel. That channel number is also outputted in a 1-D array of string. How would I go about seperating the channel data into three different plots?
I've tried using a Case structure. However, when I connect up the channel data (1-D array of strings) to the structure's condition, an error is created. The error says that the source is a 1-D array of string and the sink is a string. The problem is that the device outputs a 1-D array, but the case structure only accepts a single string. Is there any way to make this work? By converting the 1-D array of string into something more manageable? Or is there another totally different way to seperate the channel data?
This problem seems to be easy enough, but I'm stumped.