Funkcióblokk REPEAT_MONTHLY

A Funkcióblokk REPEAT_MONTHLY létrehoz egy havi ismétlést szövegláncként a REPEAT bemenethez a TIMESWITCH_ADD funkcióblokknál.

EVERY bemenet

Definiálja az ismétlést egész számként minden X. hónapban. 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 megadásával, például D#2016, lehet meghatározni a végnapot.

BYDAY bemenet

Definiálja azt a napot, amikor az esemény ismétlődik. A támogatott értékek -1 és 4 között vannak. 0 vagy nincs deklaráció esetén minden hónap ugyanazon a napon ismétlődik, függetlenül attól, hogy hétvégi nap-e. A hétnapot az első dátumból veszi át.

Érték Leírás
-1 Az utolsó hétnapon ismétlődik.
0 Ugyanazon a napon ismétlődik. (Alapértelmezett)
1 Az első hétnapon ismétlődik.
2 A második hétnapon ismétlődik.
3 A harmadik hétnapon ismétlődik.
4 A negyedik hétnapon ismétlődik.

DIS bemenet

Letiltja az ismétlést és egy üres szövegláncot ad vissza.

Q kimenet

Visszaad egy szövegláncot az ismétlésekkel a REPEAT bemenethez a TIMESWITCH_ADD funkcióblokknál.