LabVIEWForum.de
Eigenschaftsknoten von Clustervariablen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Eigenschaftsknoten von Clustervariablen (/Thread-Eigenschaftsknoten-von-Clustervariablen)



Eigenschaftsknoten von Clustervariablen - alkali - 07.05.2007 12:30

Um ein LV- Programm etwas flexibler Programmieren zu können, wäre es sehr hilfreich, wenn man bei Clustervariablen die Eigenschaften wie Anzahl, Art und Namen der Clusterelemente abrufen könnte.

Außerdem stört das lästige Nachpflegen der Clustervariablen bei Übergaben an ein Sub- VI. Vieleicht könnte man das im LV- Editor Automatisieren.


Frohes Programmieren und Grüße

Peter


Eigenschaftsknoten von Clustervariablen - eg - 07.05.2007 12:43

Hier die Lösung, mit den Elemententypen etwas schwieriger, aber auch machbar.

eg

P.S. zu deiner zweiten Frage: Typedef


Eigenschaftsknoten von Clustervariablen - Achim - 07.05.2007 12:58

' schrieb:Außerdem stört das lästige Nachpflegen der Clustervariablen bei Übergaben an ein Sub- VI. Vieleicht könnte man das im LV- Editor Automatisieren.

Um mal Eugens Vorschlag noch ein bisschen zu erläutern: Speicher deine Controls als StrictTypeDef ab...Rechtsklick aufs Control >> Customize...dieses Control setzt du dann überall im VI ein, und wenn du was ändern musst, machst du das "zentral" mit der Typ-Definition ("Master")...und es wird automatisch im ganzen VI aktualisiert...

Gruss
Achim


Eigenschaftsknoten von Clustervariablen - Lucki - 07.05.2007 14:36

' schrieb:Um ein LV- Programm etwas flexibler Programmieren zu können, wäre es sehr hilfreich, wenn man bei Clustervariablen die Eigenschaften wie Anzahl, Art und Namen der Clusterelemente abrufen könnte.

Namen hat Eugen schon behandelt.
Anzahl und Art feststellen: Zu jeder Elementeart gehört eine Klassenbezeichner - Konstante, und die kann man für alle Elemente abrufen:
[attachment=6490]

Zitat:Außerdem stört das lästige Nachpflegen der Clustervariablen bei NchpflegenÜbergaben an ein Sub- VI. Vieleicht könnte man das im LV- Editor Automatisieren.
Das braucht man doch nicht. Den geänderten Cluster im Haupt.VI kann man doch problemlos erst mal durch Ziehen mit der Maus in das Sub-VI überragen, das muß man doch nicht zweimal machen. Und zum geänderten Cluster gehört gewöhnlich ein geänderte Verdrahtung, und diese Änderung kann man doch nicht automatisieren.

Übrigens: Man kann auch einen Eigenschaftsknoten für ein bestimmtes Element innerhalb des Clusters erstellen. Dazu am Frontpanel mit der rechten Maustaste auf das Element klicken.