Funksjonsblokk REPEAT_MONTHLY

Funksjonsblokken REPEAT_MONTHLY genererer en månedlig gjentakelse som streng for inngangen REPEAT i funksjonsblokken TIMESWITCH_ADD.

Inngang EVERY

Definerer gjentakelsen som heltal hver X-te måned. Hvis inngangen ikke er definert, antas minimumet 1.

Inngang UNTIL

Definerer slutten på gjentakelsen. Det kan brukes tre forskjellige formater:

  • Ingen slutt er definert ved 0, FALSE eller NULL.
  • For å definere antall gjentakelser kan et heltal brukes.
  • For å definere en slutt dato kan en dato D#2016 brukes.

Inngang BYDAY

Definerer hvilken ukedag hendelsen skal gjentas. Støttet er tall fra -1 til 4. 0 eller ingen deklarasjon gjentar hver måned på samme dag, uavhengig av ukedag. Ukedagen overføres fra første dato.

Verdi Beskrivelse
-1 Gjentar på siste ukedag.
0 Gjentar på samme dag. (Standard)
1 Gjentar på første ukedag.
2 Gjentar på andre ukedag.
3 Gjentar på tredje ukedag.
4 Gjentar på fjerde ukedag.

Inngang DIS

Deaktiverer gjentakelsen og returnerer en tom streng.

Utgang Q

Returnerer en streng med gjentakelsene for inngangen REPEAT i funksjonsblokken TIMESWITCH_ADD.