
TIMESW İş Bloku basit bir haftalık zamanlayıcıdır.
Not: Daha karmaşık bir takvim ihtiyacınız varsa, TIMESWITCH İş Blokuna bakın.
Not: İş Bloku zamanları mutlakdır. Bu, sunucunun yeniden başlatılması veya arızalandığı durumda aynı tepki verildiğini anlamına gelir.
Başlangıç zamanı tanımlar. Giriş T# veri türü ile tanımlanır. Örneğin, T#7h30m gibi bir format beklenir. Bu 07:30 saatini ifade eder.
Bitiş zamanı tanımlar. Giriş T# veri türü ile tanımlanır. Örneğin, T#22h30m gibi bir format beklenir. Bu 22:30 saatini ifade eder.
Bu girişle hafta günleri tanımlanabilir. Bunlar bir karakter dizisi veya bir sayı olarak geçirilebilir. Böylece, mevcut hafta gününün sayının içinde olup olmadığı kontrol edilir. Birden fazla gün arka arkaya belirtilebilir. Örneğin, 135 Pazartesi, Çarşamba ve Cuma için kullanılır. Hiçbir değer belirtilmezse (0, NULL, FALSE veya bir boş karakter dizisi), Q çıkışı her gün etkinleştirilir.
| Sayı | Hafta Günü |
|---|---|
| 1 | Pazartesi |
| 2 | Salı |
| 3 | Çarşamba |
| 4 | Perşembe |
| 5 | Cuma |
| 6 | Cumartesi |
| 7 | Pazar |
Çıkış doğru ise, mevcut saat PT1 ve PT2 zamanları arasında yer alır.
İpuçları: PT1 Girişi PT2 Girişinden küçük olabilir. Bu, PT1=T#22h ile PT2=T#6h arasında geçiş yapılabileceği anlamına gelir. Hafta günleri gece yarısı yeniden hesaplanır ve dikkate alınır.