
بلوک عملکرد TPULSE یک پالس روزانه تولید میکند، اگر زمان PT عبور شده باشد.
توجه: زمانی که بلوک عملکرد دارد مطلق است. این به معنای آن است که در صورت راهاندازی مجدد یا پس از خرابی سرور، واکنش مشابه رخ میدهد.
ورودی مرکر داخلی را بازنشانی و خروجی Q را غیر فعال میکند تا زمانی که DIS درست باشد. هرگاه DIS دوباره نادرست شود و تاریخ PT نیز عبور شده باشد، یک پالس جدید تولید میشود.
هرگاه ورودی تغییر کند، مرکر داخلی بازنشانی شده و پس از گذشت زمان، پالس مجدداً تولید میشود. ورودی زمانهای T#0s و T#23h59s را پشتیبانی میکند.
با استفاده از ورودی، روزهای هفته را میتوان تعریف کرد. اینها به صورت رشته کاراکتر یا عدد داده میشوند. در اینجا بررسی میشود که آیا روز جاری هفته در عدد موجود است یا خیر. چندین روز را میتوان به صورت متوالی مشخص کرد. مانند 135 برای دوشنبه، چهارشنبه و جمعه. اگر هیچ مقدار مشخص نشده باشد (0, NULL, FALSE یا یک رشته کاراکتر خالی)، پالس هر روز تولید میشود.
| مقدار | روز هفته |
|---|---|
| ۱ | دوشنبه |
| ۲ | سهشنبه |
| ۳ | چهارشنبه |
| ۴ | پنجشنبه |
| ۵ | جمعه |
| ۶ | شنبه |
| ۷ | یکشنبه |
در خروجی، یک پالس برای یک چرخه تولید میشود، اگر زمان فعلی مقدار PT را عبور کند.