PLC yi sayıcı olarak kullanma

gulvediken

Üye
Katılım
26 Ağu 2008
Mesajlar
8
Puanları
1
Yaş
40
Selamlar;
DVP-14ss plc kullanıyorum. Bildiğim kadarı ile plc yi sayıcı olarak kullanabiliyoruz. (Sanırım X0 a her sinyal geldiğinde adresteki değeri bir arttırıyor.) Ama emin değilim tabi. Bu konuda bilgisi olan var mı acaba. Yani bu şekilde sayıcı olabiliyor mu ve bunu hangi adreste saklıyor ?

Teşekkürler, saygılar.
 
Gulvediken arkadasım, delta plc lerde 16 bit ve 32 bit olmak uzere 2 model counter vardır.
Eger bir sensor yada switch den pulse saydıracaksan ve cok hızlı degilse sayma islemin, herhangıbır ınput u bu islem için kullanabilirsin. Ama bir sensorle motor devri olcecem yada encoder okuyacam diyorsan ozaman serilerine gore x0-x1-x2-x3- noktalarına baglantı yapıyorsun.
 
molehiya merhaba;
Ben renk algılayıcı bir lazer okuyucudan gelen sinyalleri saydırmak istiyorum. Ve sayma işlemi çok fazla hızlı değil yani plc bunu algılayabilir. Fakat bu sayma işlemi sonucunda değeri nereye kaydediyor onu bir türlü bulamadım (sabit olarak kaydettiği bir adres var mı ?) Kataloğunuda inceledim ama birşeyleri atlıyorum sanırım...
İlgin için teşekkür ederim.
 
isikotomasyon ' Alıntı:

Benim PLC için burda hangi uygulamayı incelemem gerekiyor. Daha doğrusu bunun öncesinde counter için ben plc'ye bir yazılım mı atmam gerekiyor. Kendisi bu işi otomatik olarak yapmıyor mu ? Yada şöyle diyeyim ben plc ye daha önceden bir yazılım attırmıştım. Bu sayıcı için gerekli yazılımıda direkt attığım zaman diğer yazılımı siler mi ?
Burda bana gerekli olan sadece sayma sonucunda değeri attığı adres.
Teşekkürler.
 
Şuan plc de yazılım var ise bu sayıcıyı o programa eklemelisin.Yani elinde plc nin çalışan proğramı olmalı.
Veya siz bu numarayı arayıp sorununuzu anlatın.0-216-574 94 34 fast
 
LD M1000
DCNT C235 K99999999
gibi 1 satırlık bir kod ilavesini programınıza eklerseniz X0 girişinden gelen pulse leri sayar.

gelen pulse sayısı C235 sayıcısı içerisinde 32bit olarak saklanır.
Uygulamanıza göre buradaki rakamı artık aritmetik işlemlere tabi tutup işleyebilirsiniz.

LD M10
RST C235
ile de M10=ON ise sayıcı resetlenebilir.

İyi çalışmalar.
 
arkadaşım eger kayıt edeceksen d408 nin üstü register adreslerine kaydedebilirsin.bu adres ve üzeri belli bir yere kadar kalıcı hafıza olarak kullanılıyor.move c235 d408 dersen c235 içindeki degeri d 408 in içine atar ve bu deger enerji kesilse bile hafızada kalır.d408 i istersen ekranda veya her tarafta kullanabilirsin.
 
Burada şunuda göz önünde bulundurmaka fayda var, C235 DoubleWord bir adresdir.
DMOV C235 D408 gibi taşınmalı. (D408~D409 birlikte kullanılır.)

İyi çalışmalar.
 
LD M1000
DCNT C235 K99999999
gibi 1 satırlık bir kod ilavesini programınıza eklerseniz X0 girişinden gelen pulse leri sayar.

gelen pulse sayısı C235 sayıcısı içerisinde 32bit olarak saklanır.
Uygulamanıza göre buradaki rakamı artık aritmetik işlemlere tabi tutup işleyebilirsiniz.

LD M10
RST C235
ile de M10=ON ise sayıcı resetlenebilir.

İyi çalışmalar.

burda x0 olduğunu belirten nedir?
 

Forum istatistikleri

Konular
129,712
Mesajlar
929,179
Kullanıcılar
452,422
Son üye
emrecetinkule

Yeni konular

Geri
Üst