Hallo,
ich schreibe gerade an meinem ersten LV Programm und bin bei der graphischen Darstellung auf ein Problem gestoßen. Ich möchte in einem XY-Graphen acht y-Werte gegen einen x-Wert (Zeit) auftragen. Dabei wird eine While Schleife durchlaufen und mit jedem Durchlauf sollen die neu gemessenen Werte hinzugefügt werden.
Ich habe zwei Möglichkeiten ausprobiert, die beide zu keiner Lösung führten:
In "Test 12" habe ich versucht mein Problem analog zum "Single-Plot" zu lösen. Dabei weigert sich der Graph aber einen 1D-array mit neun Clustern zu akzeptieren, obwohl ich bei der Properties des Graphen 8 Plots ausgewählt habe.
In "Test 10" habe ich zunächst x und y Werte in Arrays umgewandelt, dann gebündelt und dann zu einem Gesamtarray zusammengefasst. Über ein Shiftregister gebe ich die Werte in die nächste Schleifensequenz. Hier ist das Problem, dass LV die alten Messwerte durch die von der nächsten Sequenz ersetzt, anstatt die neuen hinzuzufügen.
Kann mir jemand weiterhelfen?
Es handelt sich um LV 8.2
10_Test.vi (Größe: 326,7 KB / Downloads: 263)
12_Test.vi (Größe: 266,66 KB / Downloads: 245)