LabVIEWForum.de
Grenzlinie in Waveform Chart einzeichnen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Grenzlinie in Waveform Chart einzeichnen (/Thread-Grenzlinie-in-Waveform-Chart-einzeichnen)



Grenzlinie in Waveform Chart einzeichnen - Linsche - 25.09.2012 09:15

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


RE: Grenzlinie in Waveform Chart einzeichnen - SeBa - 25.09.2012 10:03

Schau mal in den Beispielen nach "Peak Detection and Display". Das mach genau was du beschreibst.

Gruß SeBa


RE: Grenzlinie in Waveform Chart einzeichnen - Linsche - 25.09.2012 10:59

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


RE: Grenzlinie in Waveform Chart einzeichnen - SeBa - 25.09.2012 13:03

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


RE: Grenzlinie in Waveform Chart einzeichnen - Linsche - 26.09.2012 11:52

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