Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register

birden fazla kronometre nasıl yapılır

Cevapla
Kullanıcı avatarı
efor0619
Mesajlar: 79
Kayıt: 08 Haz 2018, 17:08
İletişim:
Durum: Çevrimdışı

birden fazla kronometre nasıl yapılır

Mesaj gönderen efor0619 »

1.programda dakika ve saniye cinsinden 4 ayrı kronometre yapmam gerekiyor. bu zamanları sabit değerler ile karşılaştırma yaparak farklı işler yaptıracağım .

2. step komutunun nasıl çalıştığı hakkında bilgi verebilirmisiniz ? S kontaklar nasıl kullanılır
Kullanıcı avatarı
Turhan
Mesajlar: 8440
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: birden fazla kronometre nasıl yapılır

Mesaj gönderen Turhan »

PLC içerisinde Saat, Dakika, Saniye cinsinden sayma yapabileceğiniz özel bir blok bulunmuyor bunun için HOUR - Saat Metre komutunu modelleyebilirsiniz. Örnek linkte D0 datası saat D1 datası saniye cinsinden sayma yapmaktadır. yani HOUR komutu 1,5 saat sayma yaptı ise D0 datasında 1, D1 datasında 30dk X 60 = 1800 saniye değeri görülecektir.

PLC içerisinde Step komutları adımlı yada sıralı olarak çalışan sistemler için yanlızca bir stepin aktif olması gerektiği yerde kullanılan sıralı çalışma kontağıdır.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
efor0619
Mesajlar: 79
Kayıt: 08 Haz 2018, 17:08
İletişim:
Durum: Çevrimdışı

Re: birden fazla kronometre nasıl yapılır

Mesaj gönderen efor0619 »

dakika ve saniye cinsinden çalışacağım bu komutu kullandığımda D1 içerisini her 60 saniyede sıfırlayıp farklı bir datayı 1 artırarak mi kullanayım, yoksa daha pratik bir işlem varmı?
enerji gidip gelince sıfırlanmaması için 511 üzeri datalardan kullanacağım? ve zaman sıfırlama için mov ile 0 mı göndereyim ?

S komutu biraz daha açabilirmisiniz ? veya bir örnek. çogu programda inceledim set ediliyo ama resetlendiğini göremedim hiç. yada her set olduğunda altındaki komutu bir periyot mu işliyor ?
Kullanıcı avatarı
Turhan
Mesajlar: 8440
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: birden fazla kronometre nasıl yapılır

Mesaj gönderen Turhan »

- Saat ve dakika cinsinden sayma işlemini belirttiğiniz gibi farklı algoritmalar ile çözebilirsiniz.

- Step komutlarının kullanımı aşağıdak gibi kod dizilimie sahiptir. Herhangi bir step adımı set olduğu anda diğer step kontakları kendini resete çeker ve yalnızca set konumunda kalan step kontağı içerisindeki komutlar çalışır.

step.png
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
bayram.caliskan
Mesajlar: 341
Kayıt: 30 Tem 2018, 22:52
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: birden fazla kronometre nasıl yapılır

Mesaj gönderen bayram.caliskan »

Ben bir projede m1013 kontağı ile karşılaştırma kontaklarınıda kullanarak dediğiniz şekilde kronometre yapmıştım. m1013 kontağı 0,5sn açık 0,5 sn kapalı kalan kontak olduğundan 1 sn olur inc komutu ile bir D registerini 59 kadar saydırıp 60 olacağı durumda karşılaştırma kontaklarıyla dakikayı bir arttırır saniyeyi sıfırlarsınız.
Bayram Çalışkan
Endüstriyel Otomasyon Teknikeri
Besta Makina Sanayii ve Ticaret Anonim Şirketi
Cevapla

“PLC Forum” sayfasına dön