
Blocul funcțional TPULSE generează un impuls zilnic atunci când timpul PT este depășit.
Atenție: Timpurile blocului funcțional sunt absolute. Acest lucru înseamnă că la repornire sau după o defecțiune a serverului are loc aceeași reacție.
Intrarea resetează marcatorul intern și dezactivează ieșirea Q atât timp cât DIS este adevărat. Când DIS devine fals iar data PT a fost deja depășită, se declanșează un nou impuls.
Dacă intrarea este modificată, marcatorul intern este resetat și impulsul este reînnoit după expirarea timpului. Intrarea acceptă timpi de T#0s și T#23h59s.
Cu intrarea aceasta pot fi definite zilele săptămânii. Acestea pot fi transmise ca șir de caractere sau ca număr. Se verifică dacă ziua curentă a săptămânii este prezentă în număr. Mai multe zile pot fi specificate una după alta. De exemplu, 135 pentru Luni, Miercuri și Vineri. Dacă nu se specifică o valoare (0, NULL, FALSE sau un șir de caractere gol), se emite un impuls în fiecare zi.
| Valoare | Ziua săptămânii |
|---|---|
| 1 | Luni |
| 2 | Marți |
| 3 | Miercuri |
| 4 | Joi |
| 5 | Vineri |
| 6 | Sâmbătă |
| 7 | Duminică |
La ieșire se emite un impuls pentru un ciclu atunci când ora curentă depășește valoarea PT.