
Der Funktionsblock REPEAT_WEEKLY erzeugt eine wöchentliche Wiederholung als Zeichenkette für den Eingang REPEAT am Funktionsblock TIMESWITCH_ADD.
Definiert die Wiederholung als Ganzzahl jeder X-ten Woche. Wird der Eingang nicht definiert, so wird das Minimum 1 angenommen.
Definiert das Ende der Wiederholung. Es können drei verschiedene Formate verwendet werden:
Mit dem Eingang können die Wochentage definiert werden. Diese können als Zeichenkette oder als Zahl übergeben werden. Dabei wird geprüft, ob der aktuelle Wochentag in der Zahl vorhanden ist. Mehrere Tage können einfach hintereinander angegeben werden. Wie z.B. 135 für Montag, Mittwoch und Freitag. Wird kein Wert angegeben (0, NULL, FALSE oder eine leere Zeichenkette), so wird an keinem Tag wiederholt.
| Zahl | Wochentag |
|---|---|
| 1 | Montag |
| 2 | Dienstag |
| 3 | Mittwoch |
| 4 | Donnerstag |
| 5 | Freitag |
| 6 | Samstag |
| 7 | Sonntag |
Deaktiviert die Wiederholung und gibt eine leere Zeichenkette zurück.
Gibt eine Zeichenkette mit den Wiederholungen für den Eingang REPEAT des Funktionsblocks TIMESWITCH_ADD zurück.