Kullanım Kılavuzları
Hızlı Sayıcı Komutları Hızlı Sayıcı Tanımlama Hızlı Sayıcı Tanımlama komutu (HDEF), belirli bir hızlı sayıcının (HSCx) çalışma şeklini seçer. Bu seçim hızlı sayıcının sayma, yön, başlatma ve reset fonksiyonlarını tanımlar. Programda yer alacak her hızlı sayıcı için her zaman ve sadece bir adet Hızlı Sayıcı tanımlama komutu kullanılmalıdır. ENO = 0 yapan hata koşulları ❑ 0003 (giriş noktası uyuşmazlığı) ❑ 0004 (interrupt içerisinde geçersiz komut) ❑ 000A (HSC yeniden tanımlama) Hızlı Sayıcı Hızlı Sayıcı komutu (HSC) özel hafıza bitleri ve baytları yoluyla yapılan ayarların hızlı sayıcıya aktarılmasını sağlar. N parametresi hızlı sayıcının numarasıdır. Hızlı sayıcı tanımlamanın tersine, HSC komutu bir hızlı sayıcı için birden fazla kullanılabilir. Hızlı sayıcılar 12 çalışma şekline kadar ayarlanabilirler. Bkz Tablo 6–25. Bu fonksiyonların desteklendiği her sayıcın sayma, yön kontrolu, reset ve başlatma amacıyla girişleri vardır. İki fazlı (yukarı/aşağı) sayıcılarda her iki sayma girişi de maksimum hızda olabilir. Dörtlü (enkoder tipi) sayıcılarda, maksimum hızın bir misli (1x) veya dört misli (4x) sayma seçim olanağı vardır. Tüm sayıcılar birbirlerini etkilemeden maksimum hızda çalıştırılabilir. ENO = 0 yapan hata koşulları ❑ 0001 (HDEF’den önce HSC kullanımı) ❑ 0005 (aynı anda iki HSC işleniyor) Tablo 6–24 Hızlı Sayıcı Komutları için Geçerli Operandlar Giriş/Çıkış Veri TipiOperandlar HSC, MODE BAYT Sabit N WORD Sabit Hızlı sayıcı kullanan program örnekleri için dokümantasyon CD’sindeki “Tips and Tricks”e bakabilirsiniz. Bkz Tip 4 ve Tip 29. Hızlı sayıcılar, S7-200 tarama hızıyla ölçülemeyecek kadar hızlı olan darbelerin sayılması için kullanılır. maksimum sayma frekansı S7–200 CPU modeline bağlıdır. Daha detaylı bilgi için Ek A’ya bakınız. Bilgi Notu CPU 221ve CPU 222 dört adet hızlı sayıcıyı destekler: HSC0, HSC3, HSC4 ve HSC5. Bu CPU’larda HSC1 ve HSC2 yoktur. CPU 224, CPU 226 ve CPU 226XM altı hızlı sayıcıyı destekler: HSC0 ila HSC5. 111