LabVIEWForum.de - Was ist ein Cluster?

LabVIEWForum.de

Normale Version: Was ist ein Cluster?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

wozu dient ein Cluster? Kann mir jemand das an einem Beispiel erklären.

Danke.
Miki schrieb:Hallo,

wozu dient ein Cluster? Kann mir jemand das an einem Beispiel erklären.

Danke.

Hallo Miki,

das Cluster dient dazu unterschiedliche Datenformate zu bündeln.
Es entspricht dem Struct in C oder der Union in Pascal.
Damit ist es z.B. möglich einen Integer-Wert, einen String und einen Boolschen Wert zu einem Datenpaket zusammen zu schnüren.
Der Error-Cluster ist ein gutes Beispiel.
In diesem Cluster werden für einen Fehler drei Informationen gebündelt:
- die Fehlernummer (Fehlercode als Integer)
- die Fehlerquelle (String)
- der Fehlerstatus (Boolsch)
Je nachdem welche Information dich an dem Cluster interessiert, kannst Du auf ein einzelnes Element zugreifen.
Ich hoffe das hilft Dir weiter. Ich kann Dir gerne ein kleines Beispiel zusammenstellen.

Gruß
Andreas
Danke für die Erläuterungen.

Ein Beispiel wäre nicht schlecht.

Danke schon mal.

Gruß, MikiWink
Hallo Miki,

hab gesehen, daß Du mit LV7.0 arbeitest.
Leider kann ich das Beispiel nicht bis dahin zurück speichern.
Hab Dir deshalb ein Bild von dem VI hochgeladen.
Der Vollständigkeit halber gibt's das VI in V7.1.

Grüße
Andreas
Referenz-URLs