LabVIEWForum.de - Oberfläche, case structur, case selektor

LabVIEWForum.de

Normale Version: Oberfläche, case structur, case selektor
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo an alle,

ich habe Schwierigkeiten und brauch dringen Hilfe. Ich soll einen Oberfläche unter Laview Programmieren, die aus 3 unterschiedliche Module besteht. aus Grund, dass ich kein profis in LabVIEW bin, habe erst die Module separat programmiert und will jetzt alle unter einer Oberfläche haben.
Dafür habe ein neues Vi erstellt und im Blockdiagramm dieses Vi habe ich eine case Strukture erstellt und im Panel ein Menüring für die Auswahl und im Diagramm als selektor für die Case structure. In diesem Menüring habe ich dei Namen der unterchiedliche Module eingetrag und geordnet. Im Diagramm habe ich die gleiche Name im selektor. Ich bekomme immer zwei Fehler

Diese selektorwerte haben den falchen Typ : beschreibung des Fehler; Einige der für die Case-Struktur definierten Auswahlwerte konnten nicht in den Typen des Selektors umgewandelt werden.

keine case für einige selektor-werte : Beschreibung des Fehler; Eine Case-Struktur muss für jede mögliche Auswahl einen Case haben. Das kann ganz einfach durch Erstellen eines Standard-Cases oder durch Cases mit Wertebereichen von oder bis Unendlich erreicht werden.

kenn jemand mit diesen Hinweise mir helfen?

Grüß danke im voraus
Hi,

nimm doch mal ein Enum als Auswahlmöglichkeit (Wertefestlegung über Rechtsklick --> Eigenschaften --> Datenoperationen (?)) und verbinde das mit einer leeren Case-Struktur. Dann bekommst Du bei False und True zwar rote Werte, aber du kannst per Rechtsklick auf der Case-Struktur Cases hinzufügen - zumindest bei mir sind dass dann die aus dem angeschlossenen Enum. Am Ende noch die alten überflüssigen Cases löschen und eine Voreinstellung festlegen.

Das ist die quick-and-dirty-Variante, ordentlich ist es mit eine Typdefinition - such doch mal im ExampleFinder von LV nach "State Machinee" - Die ist damit programmiert und ist von der struktur wahrscheinlich fast das, was Du schon programmiert hast...Wink

grüße,

ch
Hallo ch,

ich war vor ein paar Tagen mit was ander beschäftigt. jetzt habe ich wie, du mir erzälht hat, verfahren. ich bin noch nicht fertigt, aber man kann schon mit der Aufgabe ohne Fehler weiterkommen. ich hoffe dass, am ende alles richtig funktioniert. Danke noch mal für die Hilfe.

Grüß.

Decharteau
Referenz-URLs