# ON Delay

Bu fonksiyon bloğu, giriş sinyali True durumuna geçtiğinde tetiklenen bir gecikme mekanizması sunar. Çıktı sinyalinin değişikliği yansıtmasına izin vermeden önce tanımlanmış bir gecikme süresi ekleyerek anlık geri bildirimi önler.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Boolean` Değişiklikler için izlenecek bir Boolean giriş sinyali.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Boolean` Giriş sinyali True olduğunda, çıktı sinyali yalnızca tanımlanan gecikme süresi geçtikten sonra True olacaktır.

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

`Delay Time (seconds)` Çıktı sinyalinin giriş sinyaliyle eşleşmeden önce geçireceği gecikme süresini belirlemek için bir metin alanı. Varsayılan değer **5 saniye** olarak ayarlanmıştır.

## 🎨 Özellikler <a href="#features" id="features"></a>

`Delay Control` Kullanıcı tarafından tanımlanan gereksinimlere göre ayarlanabilen bir gecikme mekanizması uygular.

`Signal Filtering` Tetiklendikten sonra, bu blok, çıktı sinyalinin erken aktive olmasını önlemek için giriş sinyalini filtreler.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Giriş Sinyali Bağlayın**: Bir Boolean sinyalini giriş soketine bağlayın.
2. **Gecikme Süresini Ayarlayın**: İstenilen gecikme süresini `Delay Time (seconds)` kontrolüne sn cinsinden girin.
3. **Değerlendirmeyi Çalıştırın**: Giriş True durumuna geçtiğinde, belirli gecikme süresi geçene kadar çıktı False olarak kalır, ardından True çıktısını verir.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Değerlendirme esnasında bu fonksiyon bloğu giriş sinyalini izler. Eğer sinyal True olursa, çıktının bu değişikliği yansıtması için bir gecikme uygular.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Gecikmeleri İnce Ayar Yapma</summary>

Kullanım durumuna bağlı olarak, daha uzun süreli gecikme gerektiren olaylar için farklı gecikme süreleri ile denemeler yapın.

</details>

<details>

<summary>Diğer Kontrollerle Birleştirme</summary>

Bu blok, `Multi Port Switch` gibi diğer fonksiyon blokları ile birleştirildiğinde, tek bir giriş senaryosuna dayalı olarak birden fazla çıkışı kontrol etme konusunda mükemmel çalışır.

</details>

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

<details>

<summary>Çıktı Tepkisi Yok</summary>

Eğer çıktının beklendiği gibi değişmediğini fark ederseniz:

* Giriş sinyalinin gerçekten True durumuna geçtiğini doğrulayın.
* Ayarlanmış gecikme süresini kontrol edin; çıktının değişmesi için yeterince beklediğinizden emin olun.

</details>


---

# Agent Instructions: 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/turkish/fonksiyon-bloklari/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.
