OFF Delay

Dieser Funktionsblock führt eine Verzögerung ein, wenn das Eingangssignal in einen False-Zustand (0) wechselt. Er hält den Zustand des Ausgangs für eine bestimmte Dauer, selbst nachdem der Eingang gewechselt hat.

📥 Eingänge

Boolean Dieser Eingang akzeptiert ein boolesches Signal. Der Funktionsblock benötigt nur ein Eingangssignal, um zu funktionieren.

📤 Ausgänge

Boolean Dieser Ausgang liefert das verzögerte boolesche Signal basierend auf dem Eingang.

🕹️ Steuerungen

Delay Time (seconds) Ein Feld, in dem Sie die Verzögerungsdauer (in Sekunden) angeben können, wenn der Eingang auf False wechselt.

🎨 Funktionen

Deferred Signal Response Das Ausgangssignal bleibt "True", selbst nachdem der Eingang "False" wird, für eine bestimmte Dauer, was reibungslosere Übergänge in Systemen ermöglicht, die auf Zustandsmanagement angewiesen sind.

Configurable Delay Time Sie können die Dauer der Verzögerung an Ihre spezifischen Bedürfnisse anpassen.

📝 Nutzungshinweise

  1. Input Signal verbinden: Verknüpfen Sie ein boolesches Signal mit dem Eingang.

  2. Delay Time festlegen: Geben Sie die gewünschte Verzögerungsdauer in Sekunden im Feld Delay Time (seconds) an.

  3. Bewerten: Führen Sie den Block aus. Das Ausgangssignal spiegelt den Eingang für die definierte Verzögerungsdauer wider, nachdem es auf False gewechselt ist.

📊 Bewertung

Wenn er ausgeführt wird, hält dieser Funktionsblock den Ausgang für die festgelegte Dauer auf True, nachdem das Eingangssignal auf False gewechselt ist.

💡 Tipps und Tricks

Verzögerungszeit anpassen

Stellen Sie sicher, dass Sie die Verzögerungszeit entsprechend den Anforderungen Ihrer Anwendung anpassen. Eine Verlängerung der Verzögerung kann Übergänge glätten, kann jedoch auch zu Verzögerungen bei der Reaktion auf kritische Signale führen.

Kombinieren mit anderen Blöcken

Erwägen Sie, diesen Block in Kombination mit einem AND-Block zu verwenden, um sicherzustellen, dass das Ausgangssignal basierend auf mehreren Bedingungen True bleibt.

Testen und Debuggen

Wenn Sie dies in einem Szenario testen, schalten Sie das Eingangssignal um und überwachen Sie, wie lange es dauert, bis der Ausgang auf False wechselt. Dies kann Ihnen helfen, die Wirksamkeit der Verzögerung zu validieren.

🛠️ Fehlersuche

Ausgang ändert sich nicht wie erwartet

Überprüfen Sie die konfigurierte Verzögerungszeit; wenn sie zu kurz ist, sehen Sie möglicherweise nicht den beabsichtigten Verzögerungseffekt. Passen Sie die Verzögerung an und testen Sie erneut.

Signale starten nicht

Stellen Sie sicher, dass die Eingangssteuerung die entsprechenden booleschen Signale liefert. Wenn nicht richtig verbunden, kann der Block nicht wie erwartet funktionieren.

Last updated