Restzeit-Timer 16000116
Restzeit-Timer |
▸ E1 | Trigger | | 0|1 | A1 ▸ |
▸ E2 | Dauer (s) | 10 | Restzeit (s) | A2 ▸ |
| Restzeit (%) | A3 ▸ |
Dieser Baustein bildet einen (retriggerbaren) Timer mit Restzeitanzeige nach.
Ein Telegramm ≠0 an E1 startet den Baustein, bzw. startet den Baustein neu:
Der Timer beginnt abzulaufen und wird durch jedes weitere Telegramm ≠0 an E1 neu gestartet.
Ausgang A1 wird bei JEDEM Telegramm ≠0 an E1 auf 1 gesetzt.
An Ausgang A2 wird sekündlich die verbleibende Restzeit in Sekunden, an A3 in Prozent ausgegeben.
Läuft der Timer vollständig ab, werden A2 bzw. A3 (Restzeit) auf 0 gesetzt. A1 wird ebenfalls auf 0 gesetzt.
Anwendungsbeispiel:
BWM-Signal verlängern und Restzeit visualisieren:
An A2 oder A3 (Restzeit) muss ein KO gesetzt werden - dieses KO kann dann z.B. in der Visu angezeigt werden oder ein dynamisches Design abrufen.
Hinweis:
Das Setzen von E2 beeinflusst einen bereits laufenden Timer nicht. Jedoch führt jedes Telegramm an E1 oder E2 zur Aktualsierung der Ausgänge A2 und A3.
E1: ≠0 = Trigger. Sobald ein neues Telegramm ≠0 eintrifft, wird der Timer wieder neu gestartet (retriggern).
E2: Zeit in Sekunden
A1: Bei jedem(!) Telegramm ≠0 an E1 wird A1 auf 1 gesetzt. Nach Ablauf der Zeit wird A1 auf 0 gesetzt.
A2: Hier wird sekündlich die verbleibende Restzeit in Sekunden ausgegeben. Nach Ablauf der Zeit wird A2 auf 0 gesetzt.
A3: wie A2, die Restzeit wird jedoch in Prozent ausgegeben (ganzzahlig)