AX_TP¶
Einleitung¶
Wichtiger Hinweis: Dieser Baustein benötigt nur ein Ereignis (Event) und keine zyklischen Aufrufe. Er besitzt keinen Ausgang ET und zeigt die verstrichene Zeit nicht an.
Der AX_TP ist ein standardisierter Timer-Funktionsblock vom Typ "Pulse" (Impuls), der in 4diac-IDE Anwendungen verwendet wird. Dieser Baustein erzeugt einen zeitgesteuerten Impulsausgang basierend auf einem konfigurierbaren Zeitintervall.
Schnittstellenstruktur¶
Ereignis-Eingänge¶
- R: Reset-Ereignis - Setzt den Timer zurück
Ereignis-Ausgänge¶
- Keine direkten Ereignis-Ausgänge vorhanden
Daten-Eingänge¶
- PT: TIME - Pulszeit (Impulsdauer)
Daten-Ausgänge¶
- Keine direkten Daten-Ausgänge vorhanden
Adapter¶
- IN: Eingangsadapter (Socket) - Empfängt Eingangsereignisse und -daten
- Q: Ausgangsadapter (Plug) - Sendet Ausgangsereignisse und -daten
Funktionsweise¶
Der AX_TP-Funktionsblock arbeitet als Impulsgeber (Pulse Timer). Bei Empfang eines Ereignisses über den IN-Adapter wird ein zeitgesteuerter Impuls generiert, dessen Dauer durch den PT-Eingang definiert wird. Der Reset-Eingang (R) ermöglicht das vorzeitige Zurücksetzen des Timers. Der interne E_TP-Funktionsblock übernimmt die eigentliche Timer-Funktionalität.
Technische Besonderheiten¶
- Verwendet den standardisierten E_TP-Timerbaustein als Kernkomponente
- Implementiert über Adapter-Schnittstellen für modulare Anbindung
- Unterstützt TIME-Datentyp für Pulszeitkonfiguration
- Bietet separate Reset-Funktionalität
Zustandsübersicht¶
Der Funktionsblock verfügt über folgende Betriebszustände: - Inaktiv: Kein aktiver Timer - Aktiv: Timer läuft mit konfigurierter Pulszeit - Reset: Timer wurde zurückgesetzt
Anwendungsszenarien¶
- Zeitgesteuerte Steuerungsabläufe
- Impulserzeugung für Aktoren
- Verzögerungsschaltungen
- Prozesssteuerung mit definierten Zeitintervallen
⚖️ Vergleich mit ähnlichen Bausteinen¶
Im Vergleich zu anderen Timer-Bausteinen bietet AX_TP: - Adapter-basierte Schnittstelle für bessere Modularität - Explizite Reset-Funktionalität - Standardisierte Puls-Timer-Implementierung
Vergleich mit E_TP
🛠️ Zugehörige Übungen¶
Fazit¶
Der AX_TP ist ein robuster und standardkonformer Timer-Funktionsblock, der sich ideal für zeitgesteuerte Anwendungen in verteilten Automatisierungssystemen eignet. Seine Adapter-basierte Architektur ermöglicht flexible Integration in komplexere Steuerungsstrukturen.