LabVIEWForum.de - Grenzlinie in Waveform Chart einzeichnen

LabVIEWForum.de

Normale Version: Grenzlinie in Waveform Chart einzeichnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe mal wieder ein Problem bei dem ich einfach auf keinen grünen Zweig komme.

Ich lese ein Signal von einer Datenerfassungskarte ein und lasse mir dieses mit einem Waveform Chart anzeigen. Bei diesem Signal detektiere ich die Maximalwerte. Dazu benutze ich das PeakDetector.vi, bei dem man einstellen kann ab welchen Wert überhaupt auf Peaks geachtet wird. Ich würde mir diesen Wert gerne als Linie im Chart anzeigen lassen um einfach visuell besser sehen zu können ab wo ich detektiere. Leider bekomme ich das im Chart nicht hin. Ich habe auch schon mit dem Waveform Graph und dem XY Graph herumgespielt, bei denen ich Cursor einfügen kann, leider bekomme ich da aber nicht hin, dass mir mein Signal in echtzeit fortlaufend angezeigt wird.

Kann mir von euch jemand behilflich sein?

Viele Grüße,
Linsche
Schau mal in den Beispielen nach "Peak Detection and Display". Das mach genau was du beschreibst.

Gruß SeBa
Hallo SeBa,

die Cursor bekomm ich schon hin, aber leider kein fortlaufendes Signal Huh

Ich hab mal einen Screen-Shot von meinem Frontpanel gemacht. Das großes Signal ist das Chart, welches mir mein Signal so wie ich es möchte anzeigt. Bei dem Graphen, der darüber liegt, habe ich zwar schön meine Cursor, so wie ich sie will, leider habe ich dann aber nur einen kleinen tanzenden Punkt und kein Signal.
Es ist wirklich sehr wichtig, dass mein Signal in Echtzeit angezeigt wird, da ich Atembewegungen aufzeichne.
Hast du eine Idee, wie ich bei dem Graphen etwas fortlaufend anzeige?

Grüße,
Linsche
Du musst ein Diagramm mit eingebauter Historie verwenden oder die Daten selbst vorhalten. Dein 'tanzender Punkt' ist immer nur der aktuelle wert, welcher den vorherigen überschreibt, da du eben keine Historie vorhälst.

In den LV Beispielen ist das aber zu finden.

Gruß SeBa
Hallo SeBa,

nach ewigem rumbasteln habe ich nun endlich eine halbwegs gute Lösung gefunden. Ich habe aus meinen dynamischen Daten mit Get XY Value, die y-Werte herausgelöst. Da ich die Zeit mitlaufen lasse, nehme ich dies als x-Werte und lasse mir das Signal mit dem xy-Graphen anzeigen. Jetzt kann ich endlich auch meine Cursor einfügen. Leider läuft hier das Signal nicht so schön flüssig, wie bei dem Waveform Chart, aber damit kann ich jetzt erstmal leben.

Vielen Dank für die Hilfe,
Linsche
Referenz-URLs