Hallo zusammen,
ich habe ein Phänomen, das ich mir absolut nicht erklären kann.
Ich bekomme mehrere Werte in einer Schleife über DAQmx (spielt jedoch keine Rolle). Diese habe ich in 2 Double-Arrays abgelegt und möchte diese Werte fortlaufend in einem XY-Graphen anzeigen.
D.h. ich lese den XY-Graphen aus und füge an die vorhandenen Werte die neuen hinzu. Dann schreibe ich die neuen Daten in den Graphen.
Das funktioniert auch ganz gut, nur zeigt der Graph bei mir immer alle Werte an, bis auf die neu hinzugefügten. Er ist somit einen Schleifendurchlauf hinterher.
Das folgende Blockdiagramm zeigt mein VI.
Zu sehen sind dort 2 Cluster-Zweige. Der obere ist aktuell verbunden und zeigt die Situation, wie sie aktuell vorhanden ist: Die neuesten Werte sehe ich im Graphen nicht.
Beim Zweig darunter (mit der roten Linie) habe ich überprüft, was passiert, wenn ich die neuen Werte direkt dem Graphen zuweise.
Hier werden die neuen Werte jedoch problemlos angezeigt.
Wie kann das sein?