Funktionsblok TIMESW

Den Funktionsblok TIMESW er en simpel ugeskiftur.

Bemærkning: Hvis du har brug for et mere komplekst kalender til visualisering, så se på Funktionsblokken TIMESWITCH.

Bemærkning: Tiderne i Funktionsblokken er absolutte. Dette betyder, at ved genstart eller efter et servernedbrud sker der den samme reaktion.

Indgang PT1

Definerer starttiden. Indgangen defineres med datatypen T#. Der forventes et format som f.eks. T#7h30m, hvilket betyder 07:30.

Indgang PT2

Definerer sluttiden. Indgangen defineres med datatypen T#. Der forventes et format som f.eks. T#22h30m, hvilket betyder 22:30.

Indgang DAYS

Med indgangen kan ugedagene defineres. Disse kan overføres som en streng eller som et tal. Der tjekkes, om den aktuelle ugedag er til stede i tallet. Flere dage kan angives ved at sætte dem efter hinanden. F.eks. 135 for mandag, onsdag og fredag. Hvis der ikke er angivet en værdi (0, NULL, FALSE eller en tom streng), så skifter udgangen Q hver dag.

Tallet Ugedag
1 Mandag
2 Tirsdag
3 Onsdag
4 Torsdag
5 Fredag
6 Lørdag
7 Søndag

Udgang Q

Udgangen er sand, når den aktuelle tid ligger mellem tiderne PT1 og PT2.

Tip: Indgangen PT1 må være mindre end indgangen PT2. Dette betyder, at der kan skiftes fra PT1=T#22h til PT2=T#6h. Ugedagene beregnes og tages i betragtning ved midnat.