AX_D_FF

image

AX_D_FF_ecc


Einleitung

Der AX_D_FF ist ein Daten-Latch-Flipflop, das als Basisbaustein in der digitalen Schaltungstechnik dient. Es handelt sich um ein D-Flipflop, das den anliegenden Datenwert speichert und bei bestimmten Ereignissen ausgibt.

AX_D_FF

Schnittstellenstruktur

Ereignis-Eingänge

  • Keine direkten Ereigniseingänge vorhanden

Ereignis-Ausgänge

  • Keine direkten Ereignisausgänge vorhanden

Daten-Eingänge

  • Keine direkten Dateneingänge vorhanden

Daten-Ausgänge

  • Keine direkten Datenausgänge vorhanden

Adapter

  • I (Socket): Eingangsadapter vom Typ adapter::types::unidirectional::AX - Empfängt den zu speichernden Wert

  • Q (Plug): Ausgangsadapter vom Typ adapter::types::unidirectional::AX - Gibt den gespeicherten Wert aus

Funktionsweise

Das AX_D_FF arbeitet als D-Latch-Flipflop mit drei Zuständen:

  • START: Initialzustand

  • SET: Speichert den Eingangswert und gibt ihn aus

  • RESET: Setzt den Ausgang zurück

Der Algorithmus LATCH kopiert den Eingangswert I.D1 auf den Ausgang Q.D1. Die Zustandsübergänge werden durch den Wert von I.D1 gesteuert.

Technische Besonderheiten

  • Verwendet unidirektionale Adapter für Ein- und Ausgänge

  • Implementiert als Basic Function Block gemäß IEC 61499

  • Besitzt eine einfache Latch-Funktionalität ohne Taktung

Zustandsübersicht

  1. STARTSET: Bei Eintreffen von I.E1 mit I.D1 = TRUE

  2. SETRESET: Wenn I.D1 = FALSE wird

  3. RESETSET: Wenn I.D1 = TRUE wird

Anwendungsszenarien

  • Datenspeicherung in Steuerungssystemen

  • Zustandsspeicherung in sequenziellen Abläufen

  • Signalverzögerung und -pufferung

  • Als Grundbaustein für komplexere Flipflop-Schaltungen

⚖️ Vergleich mit ähnlichen Bausteinen

Im Vergleich zu getakteten D-Flipflops arbeitet der AX_D_FF asynchron und speichert den Wert sofort bei Änderung der Eingangsbedingungen. Es handelt sich um ein level-getriggertes anstatt eines flanken-getriggerten Elements.

Vergleich mit E_D_FF

🛠️ Zugehörige Übungen

Fazit

Der AX_D_FF bietet eine einfache und effektive Lösung für grundlegende Datenspeicheraufgaben in 4diac-Steuerungssystemen. Seine klare Zustandslogik und die Verwendung standardisierter Adapter machen ihn zu einem zuverlässigen Baustein für verschiedene Anwendungsfälle.