Mit der Enum-Konstante kann eine Textliste erstellt werden, wobei jedem Eintrag eine Nummer zugeordnet wird, die im Blockdiagramm ausgewählt werden kann.

Die Enum-Konstante ist der Ringkonstante sehr ähnlich; allerdings lassen sich die Nummern für die einzelnen Einträge bei einer Enum-Konstante nicht verändern. Die Nummerierung der Einträge beginnt immer bei 0 und erfolgt fortlaufend.

Anders als bei Ringkonstanten sind die einzelnen Einträge bei Enum-Konstanten Bestandteil des Datentyps. Bei der Darstellung einer Enum-Konstante in einem Anzeigeelement wird daher der Text angezeigt und nicht die dazugehörige Nummer.

Die Enum-Konstante ist nur im Blockdiagramm sichtbar und nicht auf dem Frontpanel. Der Text in einer Enum-Konstante lässt sich während der VI-Ausführung nicht verändern. Für ein Pulldown-Menü auf dem Frontpanel, aus dem der Benutzer auswählen kann, ist das Enum-Element zu verwenden.

Das Auswählen, Hinzufügen/Entfernen sowie das Neuordnen der Einträge in Enum-Konstanten geschieht auf ähnliche Weise wie bei Ring- oder Enum-Bedienelementen.

Die numerische Darstellung einer Enum-Konstante ist per Voreinstellung ein vorzeichenloser 16-Bit-Integer. Die Darstellung einer Enum-Konstante lässt sich in jeden beliebigen vorzeichenlosen Integer-Datentyp außer vorzeichenlose 64-Bit-Integer ändern.


icon

Details zum FPGA-Modul

Die folgenden Details gelten, wenn Sie dieses Objekt in einem FPGA-VI verwenden.

Hinweis Die folgenden Details können sich mit jeder Version des LabVIEW FPGA Modules ändern.
SCTL (Single-Cycle Timed Loop) Unterstützt.
Verwendung k. A.
Timing Diese Funktion erfordert keine Taktperioden und enthält niemals ein internes Register.
Ressourcen Diese Funktion allein beansprucht keine FPGA-Ressourcen. Wenn Sie die Konstante jedoch mit einer logischen Operation verbinden, verwendet die Konstante Ressourcen für FPGA-Zuordnungstabellen.