Sayıcı
- amasyalı
- Mesajlar: 187
- Kayıt: 01 May 2018, 10:06
- İletişim:
- Durum: Çevrimdışı
Sayıcı
merhabalar
Aklıma takılan bir konuda yardıma ihtiyacımız vardır bu konuda yardımcı olacak herkese teşekkür ederiz.
SS2 tipi plc de örneğin C0 sayıcısına x5 ve x6 girişine iki adet siviç bağlanacak x5 sinyal gelince yukarıya doğru x6 ya sinyal gelince aşağıya doğru sayacaktır.
Aklıma takılan bir konuda yardıma ihtiyacımız vardır bu konuda yardımcı olacak herkese teşekkür ederiz.
SS2 tipi plc de örneğin C0 sayıcısına x5 ve x6 girişine iki adet siviç bağlanacak x5 sinyal gelince yukarıya doğru x6 ya sinyal gelince aşağıya doğru sayacaktır.
- Ahmet
- Mesajlar: 778
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
ldp x0 ------ inc d0
ldp x1 ------ dec d0
Bu şekilde arttırma ve azaltma komutlarıyla daha kolay yapabilirsin.
ldp x1 ------ dec d0
Bu şekilde arttırma ve azaltma komutlarıyla daha kolay yapabilirsin.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- amasyalı
- Mesajlar: 187
- Kayıt: 01 May 2018, 10:06
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
Bu uygulama benim işimi yaramıyor ben K değeri ile bu işi öğrenmek istiyorum.
- Ahmet
- Mesajlar: 778
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
K sabit sayısını değiştirmek istiyorsanız aşağıda bulunan resimdeki gibi kullanınız.
Kolay gelsin.
Kolay gelsin.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- amasyalı
- Mesajlar: 187
- Kayıt: 01 May 2018, 10:06
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
Bunu test ettinmi
- Ahmet
- Mesajlar: 778
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
Simulatorde çalışıyor bizahmet onuda siz test edin.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- amasyalı
- Mesajlar: 187
- Kayıt: 01 May 2018, 10:06
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
Programı test ettim.
programı 2 yukarı 1 aşağı şekilde sayıcının set değerine kadar getirdim sorun yok. ama set değerinden sonra yukarıya saydaramıyorsun ama aşağıya doğru saydırabiliyorsun.
diyelimki set değeri 5 siz 2 artırıp 1 eksilterek 5 geldiniz çıkış verdi bundan sonra artırmaya basarsanız artmıyor ama eksiltmeye basarsanız 5 4 3 2 1 diye gidiyor. 0 gelse dahi artırma çalışmıyor. ama eksiltme -1 -2 diyerek devam ediyor
programı 2 yukarı 1 aşağı şekilde sayıcının set değerine kadar getirdim sorun yok. ama set değerinden sonra yukarıya saydaramıyorsun ama aşağıya doğru saydırabiliyorsun.
diyelimki set değeri 5 siz 2 artırıp 1 eksilterek 5 geldiniz çıkış verdi bundan sonra artırmaya basarsanız artmıyor ama eksiltmeye basarsanız 5 4 3 2 1 diye gidiyor. 0 gelse dahi artırma çalışmıyor. ama eksiltme -1 -2 diyerek devam ediyor
- Ahmet
- Mesajlar: 778
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
Öncelikle siz ne istediğinize tam olarak bir karar vermelisiniz çünkü Sizin yapmak istediğiniz sayıcı mantığına ters zaten sayıcı sizin belirlediğiniz SET değerine geldiğinde size çıkış veren ve daha yukarısına saymayan bir algoritmik bloktur.
Zahmet edip HELP dosyasındaki açıklamayı okursanız aşağıda resimde gösterilen işaretli yerde aynen şöyle diyor ;
Saymaya ulaşıldıktan sonra sayma arttırrılmak istenirse , kontaklar ve sayma değerleri değişmeyecektir. Saymayı tekrar yapabilmek için CLEAR (Yani sayıcıya MOV komutuyla SIFIR gönderin) veya RESET yapmalısınız.
Size ilk mesajda belirttiğim şekilde INC ve DEC şeklinde data bölgesini arttırarak veya azaltarak istediğiniz bir değerde karşılaştırma komutu kullanarak çıkış almanızı öneririm VEYA sayıcının SET değerini örneğin 30.000 yapın ve sizin istediğiniz değerde çıkış almak için karşılaştırma komutu kullanın.
Sayıcılar SET değerinden yukarı saymazlar.
Anladığım kadarıyla PLC'yi öğrenmeye çalışıyorsunuz size önerim PLC komutlarını öğrenmeye çalışırken komutların ve blokların çalışma şeklini kendi mantığınıza göre olmasını sağlamaya çalışmaktan çok siz mantığınızı blok ve komutların çalışma yapısına göre şekillendirirseniz daha kolay yol alırsınız.
İyi çalışmalar.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- amasyalı
- Mesajlar: 187
- Kayıt: 01 May 2018, 10:06
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
burada anlatılmak istenen konu şu garaj 5 arabalık bir tarafta giriş diğer tarafta çıkış var garaja 5 araba girdi doldu diğer taraftan 3 araba çıktı değer 2 oldu yeni bir araba girdiğinde sayı yükselmiyor 2 de kalıyor. ama araba çıkarsa sayı 1 e 0 -1 düşüyor. ama girişden değer değişmiyor. sorun bu
- dupisk
- Mesajlar: 38
- Kayıt: 14 Mar 2018, 09:54
- İletişim:
- Durum: Çevrimdışı
Re: Sayıcı
k sayısını yüksek tut karşılaştırma komutları ile ne yapmak istiyorsan istediğini yapabilirsin sayıcının sayısı buysa bunu yap buysa bunu yap gibi kolay gelsin