LabVIEWForum.de
XY Graph Darstellung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: XY Graph Darstellung (/Thread-XY-Graph-Darstellung--25153)



XY Graph Darstellung - snky - 05.12.2013 16:39

Hallo Leute,

seit nunmehr 3 Tage schwirre ich ratlos und auf der Suche nach einer Lösung durch dieses Forum. Mittlerweile bin ich zu dem Entschluss gekommen, mich anzumelden und einfach mal mein Problem zu schildern.

Folgende Situation:
Im Rahmen eines Projektlabors sind wir damit beauftragt worden einen Prüfstand für einen Motor zu bauen, der zum einen ein Druck-Volumen-Diagramm (p-V) und ein Druck-Verdrehwinkel-Diagramm (p-phi) ausgibt bzw anzeigt.
Der Winkel geht dabei von 0-360°. Der Druck wird über ein Sensor gemessen und mittels DAQ Assistenten in das LabVIEW eingebunden. Der Verdrehwinkel wird mittels Drehgeber erfasst der 0 - 1 Signal ausgibt.
Wie ihr in der anhängenden Datei sehen könnt ist das Verdrehwinkelsignal simuliert und so erstellt, das es von 0 - 359 hochzählt und sich mittels des NULLEN Buttons nullen lässt.
Mit Sicherheit hätte man das alles durchaus eleganter und effizienter programmieren können, aber bisher erfüllt es so ziemlich seinen Zweck Big Grin

Zum Problem:
Wir haben nun verzweifelt versucht das p-phi-Diagramm zu erstellen, über Arrays und XY Graphen und XY Matrix. Leider bekommen wir mit dem XY Express immer nur einen sich langsam aktualisierenden Punkt zu Stande. Nun die Frage, wie bekommen wir es hin, dass sich das Diagramm sehr viel schneller aktualisiert und eine geschlossenen Kurve anzeigt?
Wenn wir die Reset-Funktion des XY Express Graphen auf False setzen, ändern sich unsere Druckwerte nicht mehr..

Wir denken, wenn ihr uns bei dem p-phi Diagramm helft, bekommen wir das andere dann schon selbst soweit hin Smile

Vielen Dank für eure Hilfe!


RE: XY Graph Darstellung - GerdW - 05.12.2013 16:53

Hallo snky,

Ihr müsst das BuildGraph-ExpressVI schon auf "Daten nicht bei jedem Aufruf löschen" konfigurieren, damit man nicht nur einen einzelnen Punkt sieht!

Zitat:Wenn wir die Reset-Funktion des XY Express Graphen auf False setzen, ändern sich unsere Druckwerte nicht mehr..
Hmm
Was hat diese Anzeige-Option mit der Datenerfassung zu tun? Seht ihr da eine Verbindung?

Zitat:Mit Sicherheit hätte man das alles durchaus eleganter und effizienter programmieren können
Ja, aber wenn man sich nur mit Funktionen aus der Express-Palette beschäftigt...
[attachment=47666]


RE: XY Graph Darstellung - snky - 05.12.2013 17:08

(05.12.2013 16:53 )GerdW schrieb:  Hallo snky,

Ihr müsst das BuildGraph-ExpressVI schon auf "Daten nicht bei jedem Aufruf löschen" konfigurieren, damit man nicht nur einen einzelnen Punkt sieht!

Zitat:Wenn wir die Reset-Funktion des XY Express Graphen auf False setzen, ändern sich unsere Druckwerte nicht mehr..
Hmm
Was hat diese Anzeige-Option mit der Datenerfassung zu tun? Seht ihr da eine Verbindung?

Hallo GerdW,

erstmal danke für deine schnelle Antwort.
Um mal ein Zahlen zu sprechen: Normalerweise schwankt der Druck so zwischen 0V und 4V. Wenn wir jetzt das ExpressVI so einstellen, dass es nicht bei jedem Aufruf löscht, kommt nur noch eine horizontale Linie heraus, obwohl sich der Druck lt. Diagramm ändert.
Aber wir werden das nochmal testen.

Eine andere Frage noch: Der Motor rennt mit ca. 2000 Umdrehungen pro Minute. Der XY Graph aktualisiert sich allerdings sehr langsam. Kann man das dieses aktualisieren eigentlich schneller einstellen?

Viele Grüße,
snky


RE: XY Graph Darstellung - GerdW - 05.12.2013 17:18

Hallo snky,

Zitat:Der Motor rennt mit ca. 2000 Umdrehungen pro Minute. Der XY Graph aktualisiert sich allerdings sehr langsam. Kann man das dieses aktualisieren eigentlich schneller einstellen?
Bestimmt...
Der Graph wird so schnell aktualisiert, wie die Schleife iteriert. Ihr müsst sie also nur schneller laufen lassen: Wahrscheinlich bremst der DAQ-Assi. Da ich hier aber kein DAQmx installiert habe, müsst ihr selbst dessen Einstellungen überprüfen...


RE: XY Graph Darstellung - jg - 05.12.2013 17:32

(05.12.2013 17:18 )GerdW schrieb:  Wahrscheinlich bremst der DAQ-Assi.
Für Gerd:
[attachment=47669]


RE: XY Graph Darstellung - GerdW - 05.12.2013 17:48

Danke Jens.

@snky:
Ihr habt ein einsekündliches Update-Intervall konfiguriert - und das seht ihr halt auch am Graph...