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.