As far as i know you have to create first the number of y-axis you need. Then you can assign each plot to an y-axis. See the attached example. If you change the second y-axis to a max value of 3 you see that there are two plots.
Hope it helps
I checked the example,but its showing plots are merged.And also i want plot more than 3 plots.At that time unable to check the plot values.
This is a very terrible plotting approach in LabVIEW especially in real time. Suppose I have input signal and output signal from a process and amplitude of the output signal is way larger than an input signal. Say, there is no way to scale down the output signal just like we can convert Pascal to kilo Pascal. Now, I want to see how the output changes if I change the input. This can well be done when you plot two signals together. I do not want to normalize any signal and want to see both in Engineering Units. Right now, you will not see both input and output in a same LabVIEW waveform chart at the same time because of a vast difference in their ranges.
Then, the question is how do we do that? Then the answer may be use stack plots. This may be a workaround but I am not sure if this is a good idea either. Definitely, output from any process always has some fluctuations and you want to see the running average of that output in the same plot. Using stack plots, each variable gets plotted into separate plots. I could not find anyway to merge two plots (output and its running average) into a single stack just like we can do in a MATLAB subplot.
Another solution may be use multiple charts in a cluster as suggested. If there 20 variables then do we need to create 10 different Charts - this makes no sense at all.
I have suggested one of your application engineer about the workaround. Hopefully, NI comes up with some idea for a fix.