Set - Reset

Bu fonksiyon bloğu, gelen set ve reset sinyallerine dayalı olarak boolean çıktıyı kontrol etmek için basit bir mekanizma sağlar. Kullanıcı tanımlı koşullara dayalı olarak durumu korumak için mantıksal olarak hareket eder.

📥 Girdiler

Set Bu giriş, etkinleştirildiğinde (True olarak ayarlandığında) çıktının True olmasını tetikleyen bir boolean sinyalidir.

Reset Bu giriş, etkinleştirildiğinde (True olarak ayarlandığında) çıktıyı False olarak sıfırlayan bir boolean sinyalidir.

📤 Çıktılar

Boolean Bu çıktı, set ve reset girdilerinden kaynaklanan durumu yansıtır.

🕹️ Kontroller

Bu fonksiyon bloğunun ek etkileşimli kontrolleri yoktur.

🎨 Özellikler

Persistent State Management Bloğun önceki çıktı durumunu, açıkça sıfırlanana kadar korumasını sağlar, bu da senaryolarda koşullu mantık uygulamalarına olanak tanır.

📝 Kullanım Talimatları

  1. Girdileri Bağlayın: Uygun boolean sinyallerini Set ve Reset girişlerine bağlayın.

  2. Set/Reset Tetikleyin: Çıktıyı True yapmak için Set girişini etkinleştirin veya çıktıyı False olarak ayarlamak için Reset girişini etkinleştirin.

  3. Değerlendirin: Giriş sinyallerine dayalı olarak güncellenmiş çıktıyı görmek için bloğu çalıştırın.

📊 Değerlendirme

Çalıştırıldığında, blok bağlı sinyalleri değerlendirir. Çıktı, Set sinyali aktifse True, Reset sinyali aktifse False olacak veya hiçbiri aktif değilse önceki durumunu koruyacaktır.

💡 İpuçları ve Püf Noktaları

Bağlantılı Mantık İşlemleri

Bu bloğun çıktısını, And, Or veya Not gibi diğer mantıksal işlemlere bağlayarak basit bir set/reset mekanizmasına dayalı daha karmaşık davranışlar oluşturabilirsiniz.

Zamanlayıcılar veya Gecikmelerle Birleştirme

Bu bloğu, Delay Step, ON Delay veya OFF Delay gibi bloklarla bir arada kullanarak, çıktıların belirli bir süre True veya False kalması gereken koşullar oluşturabilirsiniz.

🛠️ Sorun Giderme

Beklenmedik Sürekli Çıktı

Çıktının beklenildiği gibi değişmediğini fark ederseniz, Set ve Reset girdilerine bağlı sinyalleri kontrol edin. Doğru bir şekilde kontrol edildiklerinden ve uygun boolean durumlarını gönderdiklerinden emin olun.

Çıktı Korunmuyor

Çıktının kalıcı olmasını bekliyorsanız ancak korunmuyorsa, hem Set hem de Reset girdilerinin aynı anda tetiklenmediğinden emin olun; bu, istenmeyen sıfırlamalara yol açabilir.

Last updated