Kullanım Kılavuzları
Kontrol Baytının Ayarlanması Sayıcıyı seçtikten ve modu tanımladıktan sonra sayıcının dinamik parametrelerini programlayabilirsiniz. Her hızlı sayıcının aşağıdaki işlemlere izin veren bir kontrol baytı bulunur: ❑ Sayıcıyı yetkilendirme veya durdurma ❑ Yön kontrolu (sadece 0, 1 ve 2 modları için) veya tüm diğer modlarda başlangıç yön kontrolu ❑ Anlık değeri sayıcıya yüklemek ❑ Ayar değerini sayıcıya yüklemek Kontrol baytının ve ilgili anlık ve ayar değerlerinin sayıcıya aktarılması HSC komutunun işlenmesi yoluyla olur. Tablo 6–27, bu kontrol bitlerini açıklamaktadır. Tablo 6–27 HSC0, HSC1, HSC2, HSC3, HSC4 ve HSC5 için Kontrol Bitleri HSC0 HSC1 HSC2 HSC3 HSC4 HSC5 Açıklama SM37.3SM47.3 SM57.3SM137.3SM147.3SM157.3Sayma yönü kontrol biti: 0 = Aşağı say 1 = Yukarı say SM37.4SM47.4 SM57.4SM137.4SM147.4SM157.4Sayma yönünü hızlı sayıcıya yaz: 0 = Güncelleme 1 = Güncelle SM37.5SM47.5 SM57.5SM137.5SM147.5SM157.5Yeni ayar değerini hızlı sayıcıya yaz: 0 = Güncelleme 1 = Güncelle SM37.6SM47.6 SM57.6SM137.6SM147.6SM157.6Yeni anlık değeri hızlı sayıcıya yaz: 0 = Güncelleme 1 = Güncelle SM37.7SM47.7 SM57.7SM137.7SM147.7SM157.7Hızlı sayıcının çalışmasına izin ver: 0 = Çalışmasın 1 = Çalışsın Anlık Değerlerin ve Ayar Değerlerinin Girilmesi Her hızlı sayıcının 32 bitlik bir anlık değeri ve 32 bitlik bir ayar değeri vardır. Bu her iki değer de işaretli tamsayı (double tamsayı) değerlerdir. Yeni bir anlık veya ayar değeri girmek için kontrol baytını ve anlık ve/veya ayar değerini saklayan baytları değiştirmek, ardından da HSC komutunu işletmek gereklidir. HSC komutu işletilmeden bu değişiklikler hızlı sayıcıya aktarılmaz. Tablo 6–28’de anlık ve ayar değerlerini saklayan özel hafıza baytları gösterilmektedir. Hızlı sayıcının herhangi bir andaki sayma (anlık) değeri HC ( (High–Speed Counter Current) operandını takip eden sayıcı numarasının (0, 1, 2, 3, 4 veya 5) kullanılmasıyla okunabilir. Anlık değere her türlü komutla (karşılaştırma, taşıma) erişilebilir, ancak buraya değer yazma yalnızca HSC komutuyla yapılabilir. Tablo 6–28 HSC0, HSC1, HSC2, HSC3, HSC4 ve HSC5 için Anlık ve Ayar Değerleri Yüklenecek Değer HSC0 HSC1 HSC2 HSC3 HSC4 HSC5 Yeni anlık değer SMD38 SMD48 SMD58 SMD138 SMD148 SMD158 Yeni ayar değeri SMD42 SMD52 SMD62 SMD142 SMD152 SMD162 118