Yukarı/Aşağı sayaç

image\block_vrz_sn.gif

Kısa açıklama

Bir giriş darbesi, parametre ayarlarına bağlı olarak bir dahili değeri artırır ya da azaltır. Yapılandırılabilir bir eşiğe erişildiğinde çıkış ayarlanır ya da sıfırlanır. Sayma yönü Dir. girişindeki bir sinyal ile değiştirilebilir.

 

Bağlantı

Açıklama

R Girişi

R (Reset) girişindeki bir sinyal ile çıkış ve dahili sayaç değeri başlangıç değerine (StartVal) reset edilir.

Cnt Girişi

Bu fonksiyon Cnt girişindeki 0'dan 1'e geçişleri sayar. 1'den 0'a geçişleri saymaz.

  • I3, I4, I5, ve I6 girişlerini yüksek frekanslı sayımlar için kullanın (LOGO! 12/24 RC/RCo ve LOGO! 24/24o): maks. 2 kHz.

  • Düşük frekanslı sayımlar için diğer herhangi bir girişi ya da devre elemanını kullanın (tipik olarak 4 Hz).

Dir Girişi

Dir (Yön) girişi sayım yönünü belirler:

Dir = 0: Yukarı
Dir = 1: Aşağı:

Parametre

Açık:   Açık eşiği

   Değer aralığı: 0...999999

Kapalı:   Kapalı eşiği

   Değer aralığı: 0...999999

StartVal: Yukarı ya da aşağı doğru saymaya başlanan başlangıç değeri.

Kalıcılık set (açık) = durum bellekte kalıcıdır.

Q Çıkışı

Q, Cnt'deki gerçek değere ve set eşiklerine göre set veya resettir.

Açma ve Kapama Parametreleri

Açma eşiği On ve kapama eşiği Off önceden programlanmış bir diğer fonksiyon değeri ile sağlanabilir.

Gerekli fonksiyon, blok numarası ile seçilir.

Zamanlama diyagramı

image\block_vrz_diagramm_sn.gif

Fonksiyonun açıklaması

Cnt girişindeki her pozitif kenar ile bir sayımda fonksiyon dahili sayacı artırır (Dir = 0) ya da azaltır (Dir = 1).

R girişindeki bir sinyal ile dahili sayaç değeri başlangıç değerine reset edilebilir. R=1 olduğu müddetçe, Q çıkışı 0'dır ve Cnt girişindeki darbeler sayılmaz.

Q çıkışı, Cnt'deki gerçek değere ve set eşiklerine göre set veya resettir. Hesaplama için aşağıdaki kurallara bakın.

Hesaplama kuralı

 

image\0ba3_logo_sn.gif

0BA0-0BA5:

Başlatma Değeri parametresi mevcut değil. Sayaç daima 0'dan yukarı ya da aşağı doğru sayım yapar.

0BA0-0BA3:

Off parametresi mevcut değil. Bundan dolayı hesaplama kuralı geçersizdir.

Dikkat

Fonksiyon her döngüde bir defa sayacın sınır değerini seçer.

Bu nedenle, I3, I4, I5, ya da I6 hızlı girişlerindeki darbeler tarama döngüsü süresinden daha hızlı ise, belirtilen sınır aşılana kadar SFB değişmeyebilir.

Örnek: Tarama süresi başına 100 darbeye kadar sayılabilmektedir; şu ana kadar 900 darbe sayılmıştır. On = 950; Off = 10000. Değer 1000'e ulaştıktan sonra, çıkış bir sonraki döngüde set edilir.

Değer Off = 980 ise çıkış hiç bir şekilde set edilmez.

Tarama döngüsü süresi

LOGO! tarama döngüsü süresini belirleme hakkında bilgi için, LOGO! el kılavuzundaki eke başvurun.

 

Genel bakış