LabVIEWForum.de - Mehrere Plots in XY-Graph über einen Eigenschaftsknoten anzeigen

LabVIEWForum.de

Normale Version: Mehrere Plots in XY-Graph über einen Eigenschaftsknoten anzeigen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebes LVF,

ich versuche gerade, mehrere Plots in einem XY-Graphen anzuzeigen, da das ganze in einem Sub VI stattfindet, verwende ich einen Eigenschaftsknoten.

Und dieser Eigenschaftsknoten akzeptiert leider nur ein 1D Array aus Cluster mit 2 Dbls.
Jetzt wollte ich über die Eigenschaft AktPlot einfach nacheinander die Plots setzen, das funktioniert aber nicht. (Die 3 Wertearrays werden abwechselnd als Plot 0 gesetzt)

Anbei ein Screenshot des Blockschaltbilds,

LG tsa

EDIT: Mit aktiver Plot kann ich für die anderen Plots z.B. die Sichtbarkeit ändern, ich kann aber nicht die Daten setzen. Dem Graphelement (liegt im Main) kann ich im Main zwar ein Array aus Clustern geben, dann werden mehrere Plots angezeigt, über den Eigenschaftsknoten jedoch akzeptiert LabView nur das 1D Array aus Clustern mit 2 Doubles

EDIT2: Jetzt auch VI hochgeladen
Okay beim herumtesten bin ich jetzt zufällig selbst draufgekommen: Wenn ich den Graphen im Main mit einem anderen Datentyp quasi initialisiere (z.B. mit einem Array aus Clustern bestehend aus jeweils 2 Doublearrays) nimmt die Eigenschaft "Wert" im Eigenschaftsknoten des XYGraph automatisch diesen Datentyp an!

Schönes Wochenende, tsa
Bei dieser Art des Vi-übergreifenden Datentransports mittels Referenz (oder globaler Variable) hat man aber Synchronisationsprobleme zwischen Sender und Empfänger, sofern man sich nicht ein Handshaking oder dergl. zusätzlich ausdenkt. Deshalb würde ich so etwas immer mit Queues (oder manchmal mit Meldern) machen.
[attachment=55134]
Entschuldigung: In der Initialisierungskonstanten sind drei Plots mit drin, deshalb ist das Vi unnötig groß.
Referenz-URLs