S7200 24 SAATLİ ZAMANLAYICI

yakamoz664

Üye
Katılım
2 Mar 2009
Mesajlar
25
Puanları
1
Yaş
42
S7200 serisi 224 cpu da 24 saatlik bi zamanlayıcıya ihtiyacım var. Özet olarak 24 saat sonunda kontak verecek bi komut gerekli.

Yardımlaırınız için teşekkürler.
 
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Ben timer ve counter ile çözüm üretirim genelde. Belki daha kolay yolu vardır. Örneğin Timer37 değerine 864 girerim. Her 864 olduğunda kendini resetler ve aynı zamanda sayıcı C0 değerine puls üretirim. 1000 puls olduğunda bu kontağı kullanırım. 864*1000=864000.
24saat=24*60*60=86400. T37 100ms olduğu için 86400*10=864000
 
merhaba sayın yakamoz 664.yardımcı olmamızı istediğin konuyla ilgili step7 microwin V3.2 de bir proje (ektedir) oluşturdum.Bu sizin işinizi kesinlikle görecektir.
Kolay gelsin.
Procon55.
 

Ekli dosyalar

  • 24saat_cnt.rar
    6.7 KB · Görüntüleme: 65
Merhaba Procon55, gönderdiğin projede anlamadığım bir nokta var. Network1'de counter değerinin içi ilk taramada ve istenildiğinde sıfırlanıyor. Network2'de 1saniyelik pulslerin yükselen kenarını almışsın.Her gelen darbede counter içeriğine sıfır değeri move ediliyor. Bir anlam veremedim. Network3'de 24saatlik puls geldiğinde bir bit set oluyor. Sanki bir de sayıcı olması gerekiyor move yerine...
 
Sayin "procon55" olusturdugunuz projede

LDD>= counter, +86400
S time_full, 1

kisminda "counter" olarak tanimladiginiz VD0 in degerini artirmadan +86400 olmasini bekliyoruz.

Bir onceki network'u

LD Clock_1s
EU
AN time_full
+D 1, counter

seklinde degistirmek isimizi gorur.

Ayrica time_full sinyali ile yaptirilacak islem sonrasinda cnt_reset sinyalini de bir yapmayi unutmazsak bir sonraki 24 saati baslatmis oluruz...
 
Kusura bakmayın gözden kaçmış oluyo böyle arkadaşlar.Doğrusu budur.
 

Ekli dosyalar

  • 24saat_cnt.rar
    6.9 KB · Görüntüleme: 58

Forum istatistikleri

Konular
129,090
Mesajlar
923,153
Kullanıcılar
451,394
Son üye
ENESCAMUZCU

Yeni konular

Geri
Üst