AX_D_FF
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.
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 WertQ (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
START → SET: Bei Eintreffen von
I.E1mitI.D1 = TRUESET → RESET: Wenn
I.D1 = FALSEwirdRESET → SET: Wenn
I.D1 = TRUEwird
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.