Edge Rising

Dieser Funktionsblock ist so konzipiert, dass er eine steigende Flanke in einem binären Eingangssignal erkennt. Er gibt ein Signal aus, wenn ein Übergang von False zu True erfolgt.

📥 Eingänge

Boolean Dieser Eingang akzeptiert ein boolesches Signal, das auf steigende Flanken überwacht wird.

📤 Ausgänge

Boolean Dieser Ausgang liefert ein True-Signal, wenn eine steigende Flanke im Eingangssignal erkannt wird.

🕹️ Steuerungen

Dieser Funktionsblock verfügt über keine zusätzlichen Steuerelemente zur Interaktion.

🎨 Funktionen

Rising Edge Detection Der Block erkennt effektiv den Übergang von einem niedrigen Zustand (False) zu einem hohen Zustand (True) und markiert ihn als steigende Flanke.

Single Signal Output Gibt nur einmal True für jede erkannte steigende Flanke aus, um mehrere Auslösungen für dasselbe Ereignis zu vermeiden.

📝 Nutzungshinweise

  1. Connect Input: Verbinden Sie ein boolesches Eingangssignal mit dem Eingangsanschluss.

  2. Monitor Signal: Der Block bewertet automatisch das Eingangssignal. Wenn er eine steigende Flanke erkennt (wenn der Eingang von False nach True wechselt), gibt er True aus.

📊 Bewertung

Bei der Ausführung überwacht dieser Funktionsblock kontinuierlich das Eingangssignal. Er gibt nur dann ein True-Ausgangssignal aus, wenn ein steigendes Flankenevent erkannt wird, andernfalls gibt er False aus.

💡 Tipps und Tricks

Kombinieren mit anderen Signalblöcken

Dieser Block kann effektiv mit anderen booleschen Operationen wie Not, And oder Or kombiniert werden, um komplexe Signalsteuerungsszenarien basierend auf steigenden Flanken zu erstellen.

Eingangs-Stabilität

Stellen Sie sicher, dass das Eingangssignal stabil ist, bevor Sie es mit diesem Block verbinden. Instabile Signale können zu falschen Positiven bei der Flankenerkennung führen.

🛠️ Fehlersuche

Keine steigende Flanke erkannt

Wenn Sie nicht die erwartete Ausgabe sehen, wenn Sie glauben, dass eine steigende Flanke auftreten sollte, überprüfen Sie die Stabilität des Eingangssignals und stellen Sie sicher, dass es klar von False nach True wechselt.

Anhaltende True-Ausgabe

Wenn Sie kontinuierlich ein True-Signal erhalten, wenn keine steigende Flanke vorhanden sein sollte, stellen Sie sicher, dass das Eingangssignal nach dem Auslösen wieder auf False zurückkehrt. Der Block setzt sein Steuerbit nur zurück, wenn er einen Übergang zurück zu False sieht.

Last updated