Die auf den Unterpaletten "Boolesch" befindlichen Bedien- und Anzeigeelemente drücken boolesche Werte (TRUE/FALSE-Werte) aus. Zu diesen Elementen gehören z. B. Schaltflächen, Schalter und LEDs.

In der nachfolgenden Liste werden gängige Verwendungsarten boolescher Bedien- und Anzeigeelemente auf den Paletten Bedienelemente in LabVIEW beschrieben.

Hinweis Die Verfügbarkeit boolescher Bedien- und Anzeigeelemente richtet sich nach der ausgewählten Unterpalette.
  • Schaltfläche—Als Bedienelement zur Auswahl eines Befehls durch Drücken der Schaltfläche verwenden.
  • KippschalterInvertierungsmusterSchalter—Als Bedienelement verwenden. Wählen Sie einen Befehl aus, indem Sie das Objekt wippen, umschalten oder von einer Position zur anderen wechseln.
  • LED—Als Anzeigeelement verwenden. Zeigt an, dass eine Bedingung erfüllt ist. Je nachdem, ob die Bedingung erfüllt wurde, schaltet LabVIEW die LED ein oder aus.
  • Optionsfelder—Als Bedienelement verwenden. Wählen Sie einen Befehl aus einer Liste von Optionen aus.
  • Auswahlfeld—Als Bedienelement verwenden. Wählen Sie einen TRUE- oder FALSE-Zustand, z. B. wenn nur eine Option möglich ist.
  • Mischfelder—(Nur Palette System) Als Bedienelement verwenden. Wählen Sie einen TRUE-, FALSE- oder MIXED-Zustand, z. B. beim gleichzeitigen Festlegen einer Eigenschaft mehrerer Objekte, wobei einige TRUE und FALSE sind.
  • Schaltverhalten boolescher Elemente

    Mit dem konfigurierbaren Schaltverhalten boolescher Elemente in LabVIEW lassen sich die die Funktionsweise physischer Messgeräte wie Oszilloskope und Multimeter originalgetreu nachbilden.

    Es gibt zwei allgemeine Kategorien für das Schaltverhalten: Schalten und Latch. Schalt- und Latch-Einstellungen sind insofern ähnlich, dass sie den Wert des booleschen Elements ändern. Der Unterschied besteht lediglich darin, wie das Element wieder in die vorherige Stellung zurückschaltet.

  • Schaltaktion—Ermöglicht es nur dem Benutzer, den Wert des Elements wiederherzustellen.
  • Latch-Aktion—Ermöglicht dem VI, das das Element liest, den Wert des Elements wiederherzustellen. Der Benutzer kann das Element zwar auch zurückschalten, aber nur, solange das VI die Einstellung noch nicht abgefragt hat.
    Hinweis Latch-Aktionen können nicht mit lokalen Variablen verwendet werden. Latch-Aktionen, die mit Ereignisstrukturen verwendet werden, befinden sich üblicherweise mit ihren Anschlüssen im Ereignisrahmen Wertänderung.
  • Um das Schaltverhalten für ein boolesches Element festzulegen, klicken Sie es mit der rechten Maustaste an und wählen Sie das Schaltverhalten aus dem Menü Schaltverhalten aus. Tabelle 3. Schaltverhalten boolescher Elemente bietet weitere Informationen zu den drei Arten von Schaltverhalten und Latch-Verhalten:

    Tabelle 3. Schaltverhalten boolescher Elemente
    Funktionsweise Anwendungsfälle Beispiel
    Beim Drücken schalten
    • Ändert den aktuellen Wert, sobald Sie auf das Element klicken.
    • Behält den neuen Wert bei, bis Sie das Element erneut anklicken.
    Lichtschalter: Das Licht wird sofort nach dem Umschalten des Bedienelements eingeschaltet. Das Licht bleibt in diesem Zustand, bis Sie das Bedienelement erneut wechseln.
    Beim Loslassen schalten
    • Ändert den aktuellen Wert beim Loslassen der Maustaste.
    • Behält den neuen Wert bei, bis Sie das Element erneut anklicken.
    Auswahlfeld: Das Auswahlfeld ändert seinen Wert erst nach dem Loslassen der Maustaste. Dadurch haben Sie die Möglichkeit, Ihre Auswahl nach dem Anklicken zu überdenken, indem Sie den Cursor vor dem Loslassen der Maustaste vom Auswahlfeld weg bewegen.
    Bis zum Loslassen schalten
    • Ändert den aktuellen Wert nur, wenn Sie die Maustaste gedrückt halten.
    • Kehrt beim Loslassen der Maustaste zum vorherigen Wert zurück.
    Türklingel: Die Klingel läutet, sobald Sie den Knopf drücken. Die Glocke läutet weiter, bis Sie die Taste loslassen.
    Latch beim Drücken
    • Ändert den aktuellen Wert, sobald Sie auf das Element klicken.
    • Kehrt zum vorherigen Wert zurück, nachdem das VI das Element gelesen hat.
    Notstopp-Schaltfläche: Die Schaltfläche hält das System an, sobald Sie die Schaltfläche drücken. Die Schaltfläche wird zurückgesetzt, sobald das System die Wertänderung abfragt, so dass die Schaltfläche erneut gedrückt werden kann.
    Latch beim Loslassen
    • Ändert den aktuellen Wert beim Loslassen der Maustaste.
    • Kehrt zum vorherigen Wert zurück, nachdem das VI das Element gelesen hat.
    Schaltfläche "Schließen": Die Schaltfläche schließt das Programm erst, wenn Sie die Maustaste loslassen und die Anwendung die Wertänderung liest. Auf diese Weise können Sie Ihre Wahl nach dem Anklicken überdenken, indem Sie den Cursor vor dem Loslassen der Maustaste von der Schaltfläche weg bewegen.
    Latch bis zum Loslassen
    • Ändert den aktuellen Wert nur, wenn Sie die Maustaste gedrückt halten.
    • Sobald die Maustaste losgelassen wird, kehrt das Element, nachdem es vom VI abgefragt wurde, in seinen Ausgangszustand zurück.
    Roboterbewegungssteuerung: Der Roboter wird bewegt, während das Element gedrückt ist. Nach dem Loslassen des Elements und dem Erkennen dieser Änderung durch das System bewegt sich der Roboter nicht mehr.
    Hinweis (FPGA Module)Verwenden Sie auf FPGA-Zielsystemen Beim Drücken schalten, Beim Loslassen schalten oder Bis zum Loslassen schalten für ein Bedienelement, das den aktuellen Wert ändert, sobald ein neuer Wert vom Host-VI an das FPGA Zielsystem gesendet wird, und den neuen Wert beibehält, bis ein weiterer Wert vom Host-VI übertragen wird. Verwenden Sie Latch beim Drücken, Latch beim Loslassen oder Latch bis zum Loslassen für ein Bedienelement, das den aktuellen Wert nur ändert, wenn ein neuer Wert vom Host-VI an das FPGA-Zielsystem geschrieben wird, und das auf den vorherigen Wert zurücksetzt, nachdem der neue Wert vom FPGA-Zielsystem gelesen wurde.