
Funksjonsblokken TPULSE genererer en daglig puls når tiden PT overskrides.
Merk: Tidene til funksjonsblokken er absolutte. Dette betyr at ved omstart eller etter et serverfeil oppstår samme reaksjon.
Inngangen setter den interne merkeren tilbake og deaktiverer utgangen Q så lenge DIS er sant. Så snart DIS blir usant igjen, og datoen PT allerede er overskredet, utløses en ny puls.
Når inngangen endres, settes den interne merkeren tilbake og pulsen utløses på nytt etter at tiden har gått. Inngangen støtter tider fra T#0s til T#23h59s.
Med inngangen kan ukedagene defineres. Disse kan overføres som en streng eller som et tall. Det sjekkes om den aktuelle ukedagen er til stede i tallet. Flere dager kan angis enkelt etter hverandre. For eksempel 135 for mandag, onsdag og fredag. Hvis ingen verdi er angitt (0, NULL, FALSE eller en tom streng), utstedes en puls hver dag.
| Verdi | Ukedag |
|---|---|
| 1 | Mandag |
| 2 | Tirsdag |
| 3 | Onsdag |
| 4 | Torsdag |
| 5 | Fredag |
| 6 | Lørdag |
| 7 | Søndag |
På utgangen utstedes en puls for en syklus når den aktuelle klokkeslettet overskrider verdien av PT.