Verwenden Sie ein Listenfeldelement in LabVIEW, um auswählbare Objekte auf dem Frontpanel anzuzeigen. Verwenden Sie eine Case-Struktur im Blockdiagramm, um Programmcode zu erstellen, der die Auswahl im Listenfeld verarbeitet.

Zum interaktiven Erstellen eines Listenfelds gehen Sie wie folgt vor:

  1. Fügen Sie über Bedienelemente » Darstellung » Liste, Tabelle & Baumstruktur » Listenfeld ein Listenfeld auf dem Frontpanel ein.
  2. Listenobjekt hinzufügen: Geben Sie mit Hilfe des Beschriftungswerkzeugs einen Namen in das Listenfeld ein und drücken Sie die Enter-Taste.
  3. Wiederholen Sie den Schritt 2 für jeden Eintrag, der in das Listenfeld eingegeben werden soll.
  4. Optional: Legen Sie die Anzahl der im Listenfeld auswählbaren Objekte fest.
    Per Voreinstellung kann ein Eintrag in einem Listenfeldelement ausgewählt werden.
  5. Erstellen Sie eine Case-Struktur im Blockdiagramm, um das ausgewählte Objekt mit Bedingungscode für jedes Objekt zu behandeln.

    Die Funktionsweise eines Listenfeldelements im Blockdiagramm hängt vom Auswahlmodus des Listenfelds ab.

    AuswahlmodusFunktionsweise des Blockdiagramms
    0 oder 1 Objekt oder 1 Objekt Listenfeldelement wird als vorzeichenbehafteter 32-Bit-Integer angezeigt.

    Der Wert für ein Einfachauswahl-Listenfeld ist eine Zahl, welche den aktuell ausgewählten Eintrag darstellt. Dem ersten Element in der Liste ist der Wert 0 zugewiesen. Wenn kein Eintrag ausgewählt wurde, lautet der Wert –1.

    0 oder mehr Objekte oder 1 oder mehr Objekte Das Listenfeldelement wird als Array aus vorzeichenbehafteten 32-Bit-Integern angezeigt.

    Die Werte im Array stehen für die aktuell ausgewählten Objekte. Wenn kein Eintrag ausgewählt wird, ist das Array leer.

    Um den Datentyp zwischen Skalar- und Array-Daten zu ändern, klicken Sie mit der rechten Maustaste auf das Listenfeldelement auf dem Frontpanel und wählen Sie Auswahlmodus » Datentyp.

Mit Hilfe der Listenfeldeigenschaften können Sie ein Listenfeld auch programmatisch konfigurieren und Einträge hinzufügen.