Zur Verarbeitung boolescher Elemente mit gelatchter Stoppfunktion müssen Sie eine Ereignisstruktur konfigurieren. Bei Verwendung von Ereignissen mit booleschen Elementen mit Latch-Funktion muss sich das Element innerhalb des Ereignis-Cases befinden, wenn das Schaltverhalten auf "Latch" eingestellt ist.

Im folgenden Beispiel wird gezeigt, wie boolesche Bedienelemente mit gelatchter Stopp-Funktion in Ereignisstrukturen zu behandeln sind. Wenn der Benutzer in diesem Beispiel auf die Stopp-Schaltfläche klickt, wird die Ausführung eingestellt und das boolesche Element mit gelatchter Stopp-Funktion wird auf FALSE zurückgesetzt.

Die Ereignisstruktur befindet sich innerhalb eine While-Schleife und für das boolesche Element mit gelatchter Stopp-Funktion wird der Ereignis-Case "Wertänderung" konfiguriert. Die Ausführung dieser Anwendung läuft wie folgt ab:

  1. Wenn der Benutzer auf die Schaltfläche Stopp klickt, ändert sich der Wert des booleschen Elements mit gelatchter Stopp-Funktion auf TRUE und die Ereignisstruktur wird ausgeführt, um den Ereignis-Case "Stopp": Wertänderung zu verarbeiten.
  2. Das Frontpanel-Element wird vom Ereignis-Case "Stopp": Wertänderung ausgelesen, der TRUE-Wert wird an den Anschluss ausgegeben und die Stopp-Schaltfläche auf FALSE zurückgesetzt.
  3. Der Bedingungsanschluss der While-Schleife liest den TRUE-Wert aus und die Schleife wird gestoppt.

Weitere Informationen

Ereignisse bei booleschen Elementen mit Latch-Funktion

Sicherstellen, dass Ereignisstrukturen jederzeit zur Verarbeitung von Ereignissen in der Lage sind

Konfigurieren von Ereignissen in Ereignisstrukturen

Ändern des Schaltverhaltens eines booleschen Objekts