25.08.2009, 06:57
Hallo LabVIEW User,
Ich habe das Problem, dass ich bei einem vorhandenen Projekt Daten abgreifen muss. Diese Daten werden über das komplette Projekt hinweg erzeugt. Bei einer hierarchischen Tiefe von ~ 10 (SubVI 1 ruft SubVI 2 auf, SubVi 2 ruft SubVI 3 auf, ...) ist es quasi unmöglich ohne starke Eingriffe in den Vis diese Daten zu bekommen.
Im LVOOP Thread deutete der Member "IchSelbst" an, dass FGV soetwas wie Datenspeicher sind. Und genau soetwas wäre ja ideal für mein Vorhaben.
Meine ersten Gehversuche sind schiefgegangen. Inzwischen denke ich aber, dass ich das Konzept verstanden habe.
Als Beispiel habe 2 Controls für die Datenspeicherung und 2 Indicatoren für das Auslesen.

[attachment=20749]
[attachment=20748]
[attachment=20751]
Dieses neue SubVI kann man nun als Datenspeicher verwenden.
Ist diese Vorgehensweise korrekt? Gibt es bessere Lösungen? Ich habe nur einfache Datentypen gewählt (String), wie schauts mit Cluster aus? Kann ich mittels FGV ein einzelnes Element im Cluster verrändern? Es wäre nett, wenn "IchSelbst" vielleicht noch etwas von seinem Wissen preisgeben würde. Alle anderen natürlich auch.
Auf eine rege Diskussion

Ich habe das Problem, dass ich bei einem vorhandenen Projekt Daten abgreifen muss. Diese Daten werden über das komplette Projekt hinweg erzeugt. Bei einer hierarchischen Tiefe von ~ 10 (SubVI 1 ruft SubVI 2 auf, SubVi 2 ruft SubVI 3 auf, ...) ist es quasi unmöglich ohne starke Eingriffe in den Vis diese Daten zu bekommen.
Im LVOOP Thread deutete der Member "IchSelbst" an, dass FGV soetwas wie Datenspeicher sind. Und genau soetwas wäre ja ideal für mein Vorhaben.
Meine ersten Gehversuche sind schiefgegangen. Inzwischen denke ich aber, dass ich das Konzept verstanden habe.
Als Beispiel habe 2 Controls für die Datenspeicherung und 2 Indicatoren für das Auslesen.

[attachment=20749]
[attachment=20748]
[attachment=20751]
Dieses neue SubVI kann man nun als Datenspeicher verwenden.
Ist diese Vorgehensweise korrekt? Gibt es bessere Lösungen? Ich habe nur einfache Datentypen gewählt (String), wie schauts mit Cluster aus? Kann ich mittels FGV ein einzelnes Element im Cluster verrändern? Es wäre nett, wenn "IchSelbst" vielleicht noch etwas von seinem Wissen preisgeben würde. Alle anderen natürlich auch.
Auf eine rege Diskussion
