Zitat:also mein Problem ist dort das man ja nur eine Kurve hat denn wenn man eine neue extern eingestellt hat und die Messung startet löscht es ja die alte.
Der xy-Plot besitzt keine Historie. Dafür bräuchte man einen Chart (den es aber nur als ty-plot gibt). Um mehrere Kurven nacheinander auf einen xy-Plot darzustellen, musst du selbst die Daten speichern, und dann als Array (jede Messung ein Array) von Clustern, wobei jeder Cluster 2 arrays (x-array & y-array) beinhaltet, dem Plot übergibst. Am besten benutzt du dazu eine for-Schleife mit Schieberegister (rechte Maustaste auf for-Schleife - sieh auch die Beispiele in der Hilfe, sind sehr instruktiv).
So wie dein Programm jetzt abläuft, werden beim Start alle Messungen durchgeführt und dann beendet das Programm. Solltest es so ändern, dass die Messungen auf "Click" (drücken eines best. Knopfes) gestartet werden, und dein Programm durch einen anderen Button-Click beendet wird.
Werte von einem Programmaufruf zum Nächsten "übernehmen" funktioniert wohl in LabVIEW (LV ist so tolerant, andere Programmiersprachen sind es nicht), ist aber sicher nicht die korrekte Art.
Hab ein einfaches Beispiel mit Zusfallswerten "gemalt", um zu zeigen, wie so etwas aussehen könnte. Ich hoffe du hast nicht bloss die base-Version, denn dann funktionierts nicht.