LabVIEWForum.de - Cluster-Array Darstellungsproblem in Chart

LabVIEWForum.de

Normale Version: Cluster-Array Darstellungsproblem in Chart
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!

Ich habe folgendes Problem. Ich extrahiere aus einem Cluster die X und Y Werte innerhalb einer While-Schleife und möchte diese dann in einem Chart anzeigen. Das Funktioniert auch bereits, nur habe ich das komische Verhalten, dass der Graph irgendwo im linken Teil der Grafik startet.

[attachment=45411]

[attachment=45410]

Kennt jemand dieses Verhalten?

Danke!
Grüße
Hallo mikano,

1. nächste Mal bitte das VI anhängen...

2. Warum eine While-Schleife statt einer FOR-Loop?
3. Warum die Wartezeit in der Schleife, wenn dort nichts weiter angezeigt wird?
4. Verwendest du einen Chart oder einen Graph? Du bist da nicht eindeutig in deinen Formulierungen...
5. Welche Daten willst du denn überhaupt darstellen?
6. Welche Daten werden in den Chart/Graph geschrieben?
7. Autoskalierungen an/ausgeschaltet?

8. Bitte das VI mitsamt Daten anhängen...

9. Du indizierst ein nicht existierendes Array-Element, sowas ist in keiner Programmiersprache schön...
10. Wieso benennst du ein Array mit "Cluster in"?

Wow, mehr Punkte als dein VI Funktionen enthält... Big Grin
Hallo mikano,

kleiner Nachtrag:
1.) Die Abprüfung, wieviele Elemente das Array enthält gehört nicht in die Schleife sondern außerhalb
2.) Es sollte auf Länge -1 geprüft werden.
Hallo,

danke für die rasche Antwort.
Die While-Schleife und Wartezeit sind noch Relikte von einigen vorherigen Tests und somit nicht mehr relevant.

Anbei das VI, die Daten die angezeigt werden sollen sind Hz und dBV. Somit fallen die weiteren Punkte ja weg ;-)

Danke,
LG
wie ich schon sagte:
Abprüfung auf Länge -1!

Du erzeugst dir einen 0-Wert, der gar nicht da ist
Hallo Mikano,

trotzdem gelten aber die Punkte 4 und 9 (!)...

Wenn du mit einer Sonde auf den Draht gegangen wärest, der die Daten in den Graph schiebt, hättest du das auch selbst herausgefunden.
DEBUGGING RULEZ! Big Grin

Mach's doch einfach so:
[attachment=45414]
Hallo Gerd,

stimmt.. das habe ich übersehen. So funktioniert es nun! Danke

@Trinitatis: danke auch, werde den bestehenden Code nochmal durchkämmen und überprüfen.
Referenz-URLs