You are on page 1of 3

Sayıcılar

Gelen sinyale bağlı olarak istenilen değere ulaşılınca sinyal üreten elemanlardır. S7-
1200 PLC’lerde 3 farklı sayıcı tipi vardır. “Yukarı sayıcı” (CTU), “Aşağı sayıcı” (CTD)
ve bu ikisinin birleşimi olan Aşağı-Yukarı sayıcı” (CTUD). Veri tipi olarak “tam sayı”
kullanılmaktadır.

Yukarı Sayıcı (CTU – Counter Up)

Yukarı Sayıcı Durum Diyagramı


Sensörden “CU” girişine her sinyal geldiğinde sayıcı değer 1 artar. Sayıcı değerinin
tekrar artması için sinyalin kesilip tekrar gelmesi gerekmektedir. Sayıcı değeri PV
kısmına yazılan değere ulaştığında sayıcı çıkış verir. Sayıcı değeri “Monitoring
on/of” on iken sayıcının üst tarafından izlenebilir. Reset girişine sinyal uygulandığında
sayıcı değeri sıfırlanır. Sayıcı değeri CV kısmına yazılacak bir adres ile de takip
edilebilir.

Yukarı Sayıcı Programı


Aşağı Sayıcı (CTD – Counter Down)

Aşağı Sayıcı
Durum Diyagramı
Öncelikle “LD” kısmından sinyal verilerek sayıcı “PV” değerine yüklenir. Sensörden
“CD” girişine her sinyal geldiğinde sayıcı değer 1 azalır. Sayıcı değerinin tekrar
azalması için sinyalin kesilip tekrar gelmesi gerekmektedir. Sayıcı değeri 0 değerine
ulaştığında sayıcı çıkış verir. Sayıcı değeri “Monitoring on/of” on iken sayıcının üst
tarafından izlenebilir. Sayıcı değeri CV kısmına yazılacak bir adres ile de takip
edilebilir.

Aşağı
Sayıcı Programı
Yukarı Aşağı Sayıcı (CTUD – Counter Up-Down)
Bir sisteme gelen ürün ve sistemden çıkan ürünlerin farkını alır. Mesela bir otoparka
giren araçlar ve çıkan araçlar sayılacak olursa, içeride kalan araçları tespit edebiliriz.

Yukarı Aşağı Sayıcı Durum Diyagramı


“CU” kısmına her sinyal geldiğinde sayıcı 1 artar. “CD” kısmına her sinyal geldiğinde
ise sayıcı 1 azalır.

Reset girişine sinyal uygulandığında sayıcı değeri sıfırlanır. “LD” kısmından sinyal
verilir ise sayıcı “PV” değerine yüklenir. Sayıcı değeri; PV değerine eşit olursa “QU”,
“0” değerine eşit olursa ise “QD” çıkış verir.

Yukarı Aşağı Sayıcı Programı

You might also like