Dear Remington,
I'm not sure what you wanted with your code and which your question is related with the VIs.
1. You mentioned a graph2.vi, but there is a graph.vi and a graph1.vi which are nearly the same.
2. I will describe what you have programmed. You have an outer while loop running until you abort the VI. This while loop contains a "left" while loop and a "right" while loop. The "left" while loop runs only once generating 4 random numbers. The autoindexing gives you 4 arrays existing of one element each. Two of them were bundled togther giving one plot consisting of one point. These two plots were given to the "right" while loop. In the loop you add them to an existing array coming from the shift register. The output and there the sh
ift registers contains an array of plots which is a valid data type for a multi plot xy-graph. After the first iteration you have an array of two elements each representing a plot. In the next iteration you will add 2 new plots so you have 4 plots to print, next iteration 2 new plots so 6 to print and so on. Your program dosen't hang. You have defined a point style only for the first two plots. since each plot is only one point long the graph could not draw any line so the other plots will not be seen.
3. I have changed your VI so it will add a new point to the two plots on each iteration of the outer most loop.
Waldemar
Waldemar
Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions