Enum-Konstante
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
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.

Details zum FPGA-Modul
Die folgenden Details gelten, wenn Sie dieses Objekt in einem FPGA-VI verwenden.
| 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. |