LabVIEWForum.de
Plot Ausgabe am Chart ausschalten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Plot Ausgabe am Chart ausschalten (/Thread-Plot-Ausgabe-am-Chart-ausschalten)



Plot Ausgabe am Chart ausschalten - PsycoDad - 10.11.2010 09:35

Guten Morgen,

ich lese alle meine Messwerte als String,
wandle diese dann in ne dbl,
und bündle sie in ein Cluster damit ich mehrere Plots in einem Chart anzeigen lassen kann.
(siehe Anhang)

Meine Frage wäre,
wie kann ich hier einzelne Plots Ein/Ausblenden.
Geht das Über einen Eigenschaftsknoten des Charts?
Wenn ja, wie?

Oder gibts da ne andere tolle Lösung?

Wie immer bin ich für jede Hilfe dankbar.

Gruß


Plot Ausgabe am Chart ausschalten - unicorn - 10.11.2010 09:46

PropertyNode vom Chart nehmen
gewünschten Plot über ActivePlot wählen
Plot->visible auf FALSE setzen


Plot Ausgabe am Chart ausschalten - wanze - 11.11.2010 13:20

Hallo PsycoDad,

von der Methodik her hätte ich es genauso gemacht wie unicorn. Habe einen Kippschalter verwendet, um die Plotts zu wählen.

Als nächster Schritt wäre die Speicherung der gewählten Plotts interessant? Dies würde ich über eine Case-Struktur machen. Selktierte Messreihe True...

Grüße Wanz

Ps Gibt es andere Umsetzungen? Bei mir werden leider die nicht gewählten Messreihen genullt.


Plot Ausgabe am Chart ausschalten - RHeil - 12.11.2010 11:44

' schrieb:Als nächster Schritt wäre die Speicherung der gewählten Plotts interessant? Dies würde ich über eine Case-Struktur machen. Selktierte Messreihe True...

[...]
Ps Gibt es andere Umsetzungen? Bei mir werden leider die nicht gewählten Messreihen genullt.
Verstehe ich das richtig?
Du möchtest alle Daten des Charts abspeichern, auch die gerade nicht sichtbaren?

Wie versuchst Du das denn derzeit?

Ich würde einfach die Eigenschaft "History Data" auslesen. Diese liefert Dir ein Array mit allen Werten des History-Buffers.
Jedes Array-Element ist dabei vom Datentyp des Charts (also idR. ein Cluster mit so vielen Werten wie Plots existieren).
Hier sind immer alle Daten enthalten (auch die unsichtbaren Plots). Auf Null gesetzt wird an dieser Stelle nichts.


Plot Ausgabe am Chart ausschalten - unicorn - 15.11.2010 10:41

Der Plot enthält immer alle Datenreihen. Sie sind nur unsichtbar. Folglich speichert man alle Daten ab, wenn man sie aus dem Plot holt und in eine Datei schreibt.

Sollen nur die ausgewählten Plots gespeichert werden, muss man auswerten, welche sichtbar sind, und über diese über Index Array nach mal aus dem Datenarray holen.