LabVIEWForum.de - Anzahl Messpunkte auf X-Achse zählen

LabVIEWForum.de

Normale Version: Anzahl Messpunkte auf X-Achse zählen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,

in dem angehängtem SubVI wird ein XY-Graph erstellt. Die Y-Achse zeichnet 16 digitale Signale auf, welche auf die X-Achse bezogen werden (Analogwerte, die von einem Potentiometer kommen)

Je nach dem, wie schnell das Potentiometer gedreht wird, kann es vorkommen, dass es Sprünge gibt, d.h es wird nicht jeder Wert von 0 bis 1024 aufgezeichnet, sondern es fehlt zwischendurch mal 1 Wert.

Ist es möglich, die Gesamtanzahl der gemessenen Werte auf der X-Achse anzeigen zu lassen, um daraus dann die Messgenauigkeit zu berechnen?


Gruß Bob
Hallo Bobby,

in deinem VI ist leider kein XY-Graph…

Zitat:Ist es möglich, die Gesamtanzahl der gemessenen Werte auf der X-Achse anzeigen zu lassen, um daraus dann die Messgenauigkeit zu berechnen?
Anzahl = Anzahl der Werte in Array "Analog Schieberegister Ausgang"?

Zitat:Die Y-Achse zeichnet 16 digitale Signale auf, welche auf die X-Achse bezogen werden (Analogwerte, die von einem Potentiometer kommen)
Wieso muss man "Bool"-Werte als DBL ablegen?
Warum werden "Analog"-Werte als diskrete I32 abgelegt? Hmm
Wieso heißt der Ausgang "Diagramm", wenn es ein XY-Graph sein soll?
So richtig selbsterklärend ist dein VI nicht… Big Grin

P.S.: Wozu die Registerkarte bei einem subVI? Ist es nicht besser, wenn man zum Debuggen alle FP-Elemente auf einen Blick sieht?
Hallo Bobby,

Du hast uns jetzt eine SubVi gegeben. Somit sind wir nicht wirklich in der Lage es zu testen.
Ich vermute aber, dass deine Abtastrate zu gering bzw. die Einzelwertauswertung nicht richtig ist, somit verlierst du Werte bei schnellen Änderungen.

Für das SubVi würde ich dir Cluster mit typdefinitionen raten. Und das Schieberegister im SubVi in einer For-Schleife mit nur einem Schleifendurchlauf.

mfg
Klausinger
Hallo Klausinger,

Zitat:Und das Schieberegister im SubVi in einer For-Schleife mit nur einem Schleifendurchlauf.
Hatten wir nicht erst gestern gesehen, dass das mit einer simplen FeedbackNode erledigt werden kann?
Wenn du schon auf einer Schleife bestehst: das übliche Konstrukt für FGVs ist die While-Loop mit einmaligem Durchlauf!
Referenz-URLs