Triggerfolge 5-fach 13000023
Triggerfolge 5-fach |
→ E1 Trigger 1 | | Start A1 → |
→ E2 Wartezeit bis 2 (s) | 0 | Erfolg A2 → |
→ E3 Trigger 2 | | Abbruch A3 → |
→ E4 Wartezeit bis 3 (s) | 0 | |
→ E5 Trigger 3 | | |
→ E6 Wartezeit bis 4 (s) | 0 | |
→ E7 Trigger 4 | | |
→ E8 Wartezeit bis 5 (s) | 0 | |
→ E9 Trigger 5 | | |
Der Baustein startet bei einem neuen Telegramm ≠0 an E1. A1 wird auf 1, A2 wird auf 0 und A3 wird auf 0 gesetzt.
Nun muss innerhalb der Wartezeit an E2 ein neues Telegramm ≠0 an E3 eintreffen - und so weiter, bis schließlich ein neues Telegramm ≠0 an Trigger 5 (E9) eintrifft.
Erst jetzt wird A2(!) auf 1 gesetzt, A1 wird auf 0 gesetzt und A3 bleibt unverändert.
Trifft kein entsprechendes Telegramm innerhalb einer Wartezeit ein, wird der Baustein abgebrochen (Triggerfolge nicht erfolgreich). A3 wird auf 1 gesetzt (Abbruch), A1 wird auf 0 gesetzt und A2 bleibt unverändert auf 0.
Wichtig:
Nicht benötigte Eingänge müssen eine Wartezeit von 0 erhalten (somit ist der entsprechende Triggereingang deaktiviert).
Beispiel: Trigger 3 wird nicht benötigt, also muss E4 (Wartezeit bis 3) auf 0 gesetzt werden.
Falls alle Trigger (2..5) deaktiviert sind, startet der Baustein nicht - der Baustein macht in diesem Fall garnichts, die Ausgänge bleiben unverändert.
Mehrere Bausteine können kaskadiert werden, indem A2 mit E1 eines weiteren Bausteins verbunden wird.
E1: ein neues Telegramm ≠0 startet den Baustein
E2: Wartezeit in Sekunden, innerhalb derer ein neues Telegramm ≠0 an E3 (Trigger 2) eintreffen muss
E3: ein neues Telegramm ≠0 lässt den Baustein weiter arbeiten
E4: Wartezeit in Sekunden, innerhalb derer ein neues Telegramm ≠0 an E5 (Trigger 3) eintreffen muss
E5: ein neues Telegramm ≠0 lässt den Baustein weiter arbeiten
E6: Wartezeit in Sekunden, innerhalb derer ein neues Telegramm ≠0 an E7 (Trigger 4) eintreffen muss
E7: ein neues Telegramm ≠0 lässt den Baustein weiter arbeiten
E8: Wartezeit in Sekunden, innerhalb derer ein neues Telegramm ≠0 an E9 (Trigger 5) eintreffen muss
E9: ein neues Telegramm ≠0 schließt die Triggerfolge erfolgreich ab (Hinweis: Auch die Trigger 1..4 können den Baustein beenden, wenn die entsprechend überflüssigen Trigger deaktivert werden)
A1: wird bei jedem Start des Bausteins auf 1 gesetzt. Nach erfolgreichem Durchlauf der Triggerfolge oder beim Timeout/Abbruch wird A1 wieder auf 0 gesetzt.
A2: wird bei jedem Start des Bausteins auf 0 gesetzt und wird bei erfolgreichem Durchlauf der Triggerfolge auf 1 gesetzt. Ein NICHT erfolgreicher Durchlauf der Triggerfolge belässt A2 unverändert auf 0.
A3: wird bei jedem Start des Bausteins auf 0 gesetzt. Bei einem Timeout/Abbruch (also NICHT erfolgreichem Durchlauf der Triggerfolge) wird A3 auf 1 gesetzt. Ein erfolgreicher Durchlauf der Triggerfolge belässt A3 unverändert auf 0.