Kullanım Kılavuzları
Saat Komutları Gerçek Zaman Saatini Oku ve Ayarla Read Real–Time Clock (TODR, Gerçek Zaman saatini Oku) komutu, donanım saatinden anlık saati ve tarihi okur ve T adresiyle başlayan 8 baytlık alana yazar. Set Real–Time Clock (TODW, Gerçek Zaman Saatini Ayarla) komutu, T ile başlayan 8 baytlık alana yazılmış olan saat ve tarih bilgisiyle donanım saatini ayarlar. Tüm saat ve tarih bilgilerini BCD formatına çevirmelisiniz (örneğin, yıl 1997 için 16#97). Resim 6–3 zaman alanı (T)’nin formatını göstermektedir. Uzun süreli enerji kesilmelerini veya hafıza silinmesini takiben gerçek zaman saati aşağıdaki değerlere döner: Tarih: 01-Ocak-90 Saat: 00:00:00 Haftanın günü: Pazar ENO = 0 yapan hata koşulları ❑ 0006 (endirekt adresleme) ❑ 0007 (TOD veri hatası) Sadece Ayarlamada ❑ 000C (saat yok) Tablo 6–8 Saat Komutları için Geçerli Operandlar Giriş/Çıkış Veri Tipi Operandlar T BAYT IB, QB, VB, MB, SMB, SB, LB, *VD, *LD, *AC T T+1 T+2 T+3 T+4 T+5 T+6 T+7 Yıl: Ay: Gün: Saat: Dakika: Saniye: 0 Haftanın günü: 00 ila 99 01 ila 12 01 ila 31 00 ila 23 00 ila 59 00 ila 59 0 ila 7* *T+7 1=Pazar, 7=C.tesi 0 haftanın gününü iptal eder Resim 6–3 8 Baytlık Zaman Alanının (T) Formatı Bilgi Notu S7–200 CPU, girilen değerlerin mantıklı olup olmadığını kontrol etmez. Geçersiz tarihler, örneğin 30 Şubat, kabul edilecektir. Girilen tarihin doğru olduğundan emin olmalısınız. TODR/TODW komutunu hem ana programda hem de bir altprogramda kullanmayın. İnterrupt altprogramındaki TODR/TODW işlemi, başka bir TODR/TODW komutu işlenmekteyken icra edilemez. Böyle bir durumda SM4.3 biti set edilir (ikincil hata 0007). S7–200’deki gerçek zaman saati yıl için sadece iki rakam kullanır. Böylece, 2000 yılı için gösterim şekli 00’dır. PLC’nin kendisi yıl bilgisini hiç bir şekilde kullanmamakla birlikte kullanıcı programında bu iki rakamlı gösterime dikkat edilmelidir. 2096 yılına kadar artık yıllar doğru olarak değerlendirilir. 73