Watchdog 16000115
Watchdog |
▸ E1 | Trigger | | | A1 ▸ |
▸ E2 | Dauer (s) | 10 | |
▸ E3 | Aktiviert | 1 | |
Dieser Baustein überwacht z.B. ein zyklisch eintreffendes Telegramm an E1.
Ein Telegramm ≠0 an E1 startet den Baustein, bzw. startet den Baustein neu:
Ein Timer beginnt abzulaufen und wird durch jedes weitere Telegramm ≠0 an E1 neu gestartet. Der Ausgang A1 wird beim ersten(!) eintreffenden Telegramm ≠0 an E1 auf 0 gesetzt.
Während der Timer läuft und neue Telegramme ≠0 an E1 eintreffen, wird A1 nicht verändert.
Läuft der Timer vollständig ab (ohne das ein neues Telegramm ≠0 an E1 eintrifft), wird A1=1 gesetzt. Trifft nun wieder ein neues Telegramm ≠0 an E1 ein, wird der Baustein neu gestartet und A1=0 gesetzt.
Sobald E3=1 gesetzt wird, ist der Baustein aktiviert. Ist E3=0, wird E1 ignoriert (der Baustein ist deaktiviert).
Wird E3=0 gesetzt während der Baustein bereits arbeitet, wird der Baustein unmittelbar deaktiviert. A1 bleibt dann unverändert.
E1: ≠0 = Trigger, alle anderen Telegramme werden ignoriert und führen zum Ablauf des Timers. Sobald ein Telegramm ≠0 eintrifft, wird der Timer neu gestartet.
E2: Zeit in Sekunden
E3: 1 = Baustein aktivieren, 0 = Baustein deaktivieren
A1: Beim ersten(!) neuen Telegramm ≠0 an E1 wird A1=0 gesetzt. Nach Ablauf der Zeit ohne ein neues Telegramm ≠0 an E1 wird A1=1 gesetzt.