INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Cluster updaten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.03.2010, 10:12
Beitrag #1

gfzk Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Sep 2009

2012
2007
DE_EN

76344
Deutschland
Cluster updaten
Hallo,

habe folgendes Problem in LabVIEW:

In einem HauptVI sind mehrer SubVi über Cluster miteinander verkettet:

1. SubVI - Datenerfassung
2. SubVI - Berechnung von Größen
3. SubVI - Darstellung von Größen
4. SubVI - Speichern der Größen, vorher ggf. aufbereiten

Ändere ich nun in einem VI einen Cluster, indem ich z.B. eine neue Größe hinzufüge, muss ich in den nachfolgenden SubVIs deren Bedien- und Ausgangselemente ändern. Das ist recht nervig, gibts da einen einfacheren Weg? Sowas in der Richtung dass LabVIEW die Elemente autmatisch updatet. Oder würdet ihr das vielleicht ganz anders machen?

Gruß,
gfzk
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.03.2010, 10:27
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Cluster updaten
Ja, geht. Du musst aus deinem Cluster ein "Type Definiton" machen.
Such mal nach Schlagworten wie Typdefinition oder Type Definition, da findet sich sicher etwas im Forum zu.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2010, 10:39
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Cluster updaten
Hallo gfzk,

bevor weitere Fragen auftauchen: mit einem strict typedef sehen die Cluster auch noch überall gleich aus!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2010, 11:46
Beitrag #4

gfzk Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Sep 2009

2012
2007
DE_EN

76344
Deutschland
Cluster updaten
Hallo Gerd,
wie gehe ich denn vor wenn ich eine strict typdef erstellen muss?

Gruß,
gfzk
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2010, 11:58
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Cluster updaten
Hi gfzk,

genauso wie beim "einfachen" typedef, nur den Typ auf "strict..." einstellenSmile

(Control aktivieren->Menü Edit->Customize Control->Typ auf [strict] typedef stellen->speichern)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2010, 13:54
Beitrag #6

gfzk Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Sep 2009

2012
2007
DE_EN

76344
Deutschland
Cluster updaten
Hi,

ich hab das in einem einfachen Beispiel mal getestet, eine Sache wär da aber noch:
Wenn ich bei der Funktion "Bündeln" noch ein Element hinzufüge wird der Draht zum Typdef-strict Objekt natürlich ungültig. Um dies zu beheben hab ich das Objekt gelöscht, ein gültiges neues erstellt und gespeichert. Das erscheint mir nicht sehr elegant, wie mache ich es besser?

Gruß,
gfzk


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.03.2010, 13:57 (Dieser Beitrag wurde zuletzt bearbeitet: 24.03.2010 13:59 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Cluster updaten
Hallo gfzk,

dann musst du natürlich das TypeDef anpassen. Ein TypeDef kann man auch bearbeiten...

Üblicherweise überlegt man sich erst, was man im Typedef-Cluster braucht, erstellt diesen und verdrahtet dann sein BDSmile
Außerdem bevorzuge ich (Un)BundleByName, ist gerade bei größeren Clustern hilfreich bei der Zuordnung/Auswahl der einzelnen Elemente.

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2010, 14:15
Beitrag #8

gfzk Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Sep 2009

2012
2007
DE_EN

76344
Deutschland
Cluster updaten
Ok, das Bearbeiten hab ich nun auch hinbekommen. Prima

Dann bedank ich mich recht herzlich für die Unterstützung, war mir eine große Hilfe!

Gruß,
gfzk
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2010, 14:34
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Cluster updaten
Hallo gfzk,

vielleicht hast du inzwischen den großen Vorteil eines Typedef bemerkt:
Alle Instanzen des Typedef ändern sich automatisch mit, wenn man den Typedef bearbeitet hat…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.04.2010, 14:06 (Dieser Beitrag wurde zuletzt bearbeitet: 01.04.2010 14:09 von dimitri84.)
Beitrag #10

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Cluster updaten
Funktioniert diese Typedef-Geschichte auch im nachhinein? D.h. ich habe mein immer gleiches Cluster in den verschiedenen subVIs, welches ganz normal kopiert wurde. Jetzt erstelle ich erst mein strikt Typedef Cluster-Control. Werden nun die Cluster in den subVIs als Instanzen dieses Typedef-Controls erkannt oder ist dieser Zug abgefahren?

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elemente Cluster in Cluster ansprechen simcum 3 3.694 02.10.2023 10:49
Letzter Beitrag: th13
  Typedef_Cluster- Werte updaten BlackEagle 7 8.817 20.12.2019 16:21
Letzter Beitrag: BlackEagle
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.259 26.09.2016 07:47
Letzter Beitrag: GerdW
  Cluster - Elemente ausblenden und Größe des Cluster anpassen? dragonos 13 19.184 01.06.2014 18:43
Letzter Beitrag: "Chris"
  Cluster Scripting Methode "Set Cluster Order" funktioniert (bei mir) nicht triumvirn 10 11.446 19.02.2013 20:54
Letzter Beitrag: triumvirn
  kleiner Cluster von Datei in großen Cluster einlesen seitzo 2 4.840 06.12.2011 15:52
Letzter Beitrag: seitzo

Gehe zu: