5.15. Output timeout management
5.15.1. DapiSpecialCMDTimeout
Beschreibung
Dieser Befehl dient zum Einstellen der Timeout-Schutz-Funktion.
Es gibt seit 2021 drei unterschiedliche Timeout-Methoden.
"normalen" Timeout
Dies ist der Timeout, den unsere Module schon seit 2009 besitzen.
Vorgehensweise für den Timeout-Befehl:
Der Timeout wird per Befehl aktiviert.
Findet dann ein sogenanntes
zwischen zwei Zugriffen auf das Modul ist grösser, als die erlaubte
Timeout-Zeit) passiert folgendes:
- Alle Ausgänge werden ausgeschaltet.
- Der Timeout-Status geht auf "2".
- Die Timeout-LED geht an (bei Modulen, die solch einen Status
haben)
Weitere Zugriffe auf die Ausgänge sind dann weiterhin möglich,
aber der Timeout ist nicht weiter aktiv. Erst wieder, wenn er wieder
aktiviert wurde.
"auto reactivate" Timeout
Dies ist ein seit 2021 implementierter Timeout-Modus, der nach
Auftreten des Timeout-Ereignisses den Timeout automatisch
wieder aktiviert.
Vorgehensweise für den Timeout-Befehl:
Der Timeout wird per Befehl aktiviert.
Findet dann ein sogenanntes
zwischen zwei Zugriffen auf das Modul ist grösser, als die erlaubte
Timeout-Zeit) passiert folgendes:
- Alle Ausgänge werden ausgeschaltet.
Timeout-Ereignis
Timeout-Ereignis
DELIB API reference | Seite 371
statt(Pause
statt(Pause