Set - Reset
Dieser Funktionsblock bietet einen einfachen Mechanismus zur Steuerung eines booleschen Outputs basierend auf eingehenden Setz- und Rücksetzen-Signalen. Er agiert logisch, um den Zustand basierend auf benutzerdefinierten Bedingungen beizubehalten.
📥 Eingänge
Set Dieser Eingang ist ein boolesches Signal, das, wenn es aktiviert wird (auf True gesetzt), den Output auf True auslöst.
Reset Dieser Eingang ist ein boolesches Signal, das, wenn es aktiviert wird (auf True gesetzt), den Output auf False zurücksetzt.
📤 Ausgänge
Boolean Diese Ausgabe spiegelt den Zustand wider, der sich aus den Setz- und Rücksetzen-Eingängen ergibt.
🕹️ Steuerungen
Dieser Funktionsblock hat keine zusätzlichen interaktiven Steuerungen.
🎨 Funktionen
Persistent State Management Der Block behält den vorherigen Ausgabezustand bei, es sei denn, er wird ausdrücklich zurückgesetzt, was die Implementierung bedingter Logik in Szenarien ermöglicht.
📝 Nutzungshinweise
Eingänge verbinden: Verbinden Sie die entsprechenden booleschen Signale mit den Eingängen
SetundReset.Setzen/Rücksetzen auslösen: Aktivieren Sie den Eingang
Set, um den Output aufTruezu ändern, oder aktivieren Sie den EingangReset, um den Output aufFalsezu setzen.Bewerten: Führen Sie den Block aus, um die aktualisierte Ausgabe basierend auf den Eingangssignalen zu sehen.
📊 Bewertung
Wenn er ausgeführt wird, bewertet der Block die verbundenen Signale. Der Output wird True sein, wenn das Signal Set aktiv ist, False, wenn das Signal Reset aktiv ist, oder behält seinen vorherigen Zustand, wenn weder aktiv ist.
💡 Tipps und Tricks
Vernetzen von Logikoperationen
Sie können die Ausgabe dieses Blocks mit anderen logischen Operationen wie And, Or oder Not verbinden, um komplexeres Verhalten basierend auf einem einfachen Setz/Rücksetzen-Mechanismus zu erstellen.
Kombination mit Timern oder Verzögerungen
Sie können diesen Block zusammen mit Blöcken wie Delay Step, ON Delay oder OFF Delay verwenden, um Bedingungen zu erstellen, bei denen die Ausgabe für einen bestimmten Zeitraum True oder False bleiben muss, bevor nachfolgende Aktionen ausgelöst werden.
🛠️ Fehlersuche
Zuletzt aktualisiert