> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/german/function-blocks/data-logic/signal-operators/on-delay.md).

# ON Delay

Dieser Funktionsblock führt einen Verzögerungsmechanismus ein, der aktiviert wird, wenn das Eingangssignal in einen True-Zustand wechselt. Er verhindert sofortiges Feedback, indem er eine definierte Verzögerungszeit einführt, bevor das Ausgangssignal die Änderung widerspiegelt.

## 📥 Eingänge <a href="#inputs" id="inputs"></a>

`Boolean` Ein Boolesches Eingangssignal, das auf Änderungen überwacht wird.

## 📤 Ausgänge <a href="#outputs" id="outputs"></a>

`Boolean` Das Ausgangssignal wird nur nach der definierten Verzögerung True, wenn das Eingangssignal True wird.

## 🕹️ Steuerungen <a href="#controls" id="controls"></a>

`Delay Time (seconds)` Ein Textfeld, in dem Sie die Dauer der Verzögerung angeben können, bevor das Ausgangssignal dem Eingangssignal entspricht. Der Standardwert ist auf **5 Sekunden** eingestellt.

## 🎨 Funktionen <a href="#features" id="features"></a>

`Delay Control` Implementiert einen Verzögerungsmechanismus, der basierend auf benutzerdefinierten Anforderungen angepasst werden kann.

`Signal Filtering` Sobald der Block ausgelöst wird, filtert er das Eingangssignal, um eine vorzeitige Aktivierung des Ausgangssignals zu verhindern.

## 📝 Nutzungshinweise <a href="#usage" id="usage"></a>

1. **Connect Input Signal**: Schließen Sie ein Boolesches Signal an den Eingangsanschluss an.
2. **Set Delay Time**: Geben Sie die gewünschte Verzögerungsdauer in Sekunden im Steuerelement `Delay Time (seconds)` ein.
3. **Run Evaluation**: Wenn das Eingangssignal auf True wechselt, bleibt das Ausgangssignal False, bis die angegebene Verzögerungszeit abgelaufen ist, danach wird es True.

## 📊 Bewertung <a href="#evaluation" id="evaluation"></a>

Bei der Bewertung überwacht dieser Funktionsblock das Eingangssignal. Wenn das Signal auf True wechselt, wird eine Verzögerung auferlegt, bevor das Ausgangssignal diese Änderung widerspiegeln darf.

## 💡 Tipps und Tricks <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Feineinstellung von Verzögerungen</summary>

Experimentieren Sie mit unterschiedlichen Verzögerungszeiten, abhängig vom Anwendungsfall, wie z.B. Ereignisse, die längere Verzögerungen zur Stabilität erfordern.

</details>

<details>

<summary>Kombination mit anderen Steuerungen</summary>

Dieser Block funktioniert besonders gut in Kombination mit anderen Funktionsblöcken, wie z.B. `Multi Port Switch`, um mehrere Ausgänge basierend auf einem einzigen Eingangsszenario zu steuern.

</details>

## 🛠️ Fehlersuche <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Keine Ausgangsantwort</summary>

Wenn Sie feststellen, dass sich der Ausgang nicht wie erwartet ändert:

* Überprüfen Sie, ob das Eingangssignal tatsächlich auf True wechselt.
* Prüfen Sie die eingestellte Verzögerungszeit; stellen Sie sicher, dass Sie lange genug warten, damit sich der Ausgang ändert.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/german/function-blocks/data-logic/signal-operators/on-delay.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
