Funkcióblokk REPEAT_WEEKLY

A Funkcióblokk REPEAT_WEEKLY generál egy heti ismétlési karakterláncot a REPEAT bemenethez a TIMESWITCH_ADD funkcióblokknak.

EVERY Bemenet

Definiálja az ismétlést egész számként minden X. héten. Ha a bemenet nem definiált, akkor az alapértelmezett érték 1.

UNTIL Bemenet

Definiálja az ismétlés végét. Három különböző formátumot lehet használni:

  • Nincs vég, ha 0, FALSE vagy NULL.
  • A ismétlések számának meghatározásához egész számot lehet használni.
  • Egy dátum meghatározásához dátumot lehet használni, például D#2016.

BYDAY Bemenet

A bemenet segítségével a napokat lehet definiálni. Ezek karakterláncként vagy számként adhatók át. Ellenőrizve, hogy az aktuális nap szerepel-e a számban. Több napot egyszerűen egymás után megadhatunk. Például 135 hétfőre, szerdára és péntekre. Ha nincs érték megadva (0, NULL, FALSE vagy üres karakterlánc), akkor naponként nem ismétlődik.

Szám Nap
1 Hétfő
2 Kedd
3 Szerda
4 Csütörtök
5 Péntek
6 Szombat
7 Vasárnap

DIS Bemenet

Letiltja az ismétlést és üres karakterláncot ad vissza.

Q Kimenet

Visszaad egy karakterláncot az ismétlésekkel a REPEAT bemenethez a TIMESWITCH_ADD funkcióblokknak.