Labview VI Symbol "Muster" mit mehr als 24 Eingängen

Gast #5768828
Lesenswert?
• ▲
▼
Hallo,

in LabView haben VIs ja ein Symbol mit einem "Muster" das die 
Ein/Ausgänge des Symbols aufnimmt. Das "größte" Muster hat allerdings 
nur 24 Anschlüsse.

Gibt es eine Möglichkeit eine VI mit mehr Eingängen zu realisieren?

Mit Clustern mehrere Variablen zusammenfassen geht zwar, erfordert dann 
aber umständliche Bündel/Entbündel Programmierung.

Danke
Tom
#5768988
Lesenswert?
• ▲
▼
Hallo Tom,

Den Aufwand wirst du leider auf dich nehmen müssen.
Am Ende, wenn du die Cluster als Typendefinition anlegst, verbesserst du 
auch die Wartbarkeit des Programms.

Das Entbündel/Bündeln nach Namen ist auch nicht viel umständlicher als 
die einzelnen Bedienelemente zu benutzen.
Gast #5769143
Lesenswert?
• ▲
▼
Hallo Lars,

danke, und eine Frage zu Clustern:

ein Cluster muss ja immer alle Variablen beinhalten, also mit Wert. 
Die Eingänge einer VI hingegen können auch "nicht-angeschlossen" bleiben 
sodass dann die Standard-Werte der Sub-VI verwendet werden.

Frage: Wenn ich jetzt 4 Variablen/Eingänge als Cluster zusammenfasse, 
aber nur einen davon im aufrufenden Programm festlegen möchte (die 
restlichen 3 sollen die Standard-Werte der Sub-VI sein), wie kann man 
das realisieren?

Danke
Tom
Gast #5769767
Lesenswert?
• ▲
▼
Dumdi D. schrieb:
> Cluster als Typedef nit default definieren. Dann sind die defaulta
> automatisch in der Konstante die du dann in den Bundle by name
> verbindest.

Das klingt als ob es geht :-)

Allerdings verstehe ich "Typedef nit default" nicht, könntest du das 
noch mit zwei Sätzen mehr kurz erläutern?

Danke im Voraus!
Tom

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren