yüksek hızlı pals uygulaması
- emir76
- Mesajlar: 7
- Kayıt: 20 Mar 2018, 09:31
- İletişim:
- Durum: Çevrimdışı
yüksek hızlı pals uygulaması
arkadaşlar merhaba.delta ss2 plc de bir motor miline bağlı sayıcı sensör var.mil bir tur döndüğünde 13 defa pals veriyor.(13 çentikli).motor mili 1 tur attığında 2 metre kumaş üretiyor.ben bu sistemin devir /dakikasını ve metre / dakikasını hesaplatıp delta ekranda göstermek istiyorum.bir proğram yazmaya çalıştım ama bu şekilde devir /dakika hesabı doğru olurmu ve kaç metre kumaş ürettiğimi nasıl hesaplayabilirim.kumaş boyu hesabını kalıcı datalara yüklemem lazım, elektrik kesildiğinde kaldığı yerden devam etmeli.
yardımcı olursanız sevinirim.Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Turhan
- Mesajlar: 7859
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: yüksek hızlı pals uygulaması
Merhaba,
PLC içerisinde SPD komutu kullanarak PLC nin X girişine birim zaman içerisinde gelen palslerin adedini sayabilirsiniz. Komutun kullanım şekli aşağıdaki gibidir.
|LD M1000|---------------------------| SPD X0 K1000 D0 |
PLC X0 girişine 1000ms içerisnde gelen sinyalleri sayar ve bu pals değerini D0 datasına atar ikinci 1000ms lik periyodu hesaplayabilmesi için D0 datasından sonra gelen D1 datasında aktif sayma işlemi gerçekleştirir.
Örneğin: Eğer D0 datasında 13 değeri okuyarsanız mil 1 saniyede 1 tam tur dönmüştür ve milin her bir dönüşünde 200cm kumaş ilerliyor ise saniyede 200cm dakikada 200cm*60= 12000cm = 12m. kumaş ilerlemiştir. mekanik sisteminize göre kendi formülünüzü oluşturbilirsiniz.
PLC içerisinde SPD komutu kullanarak PLC nin X girişine birim zaman içerisinde gelen palslerin adedini sayabilirsiniz. Komutun kullanım şekli aşağıdaki gibidir.
|LD M1000|---------------------------| SPD X0 K1000 D0 |
PLC X0 girişine 1000ms içerisnde gelen sinyalleri sayar ve bu pals değerini D0 datasına atar ikinci 1000ms lik periyodu hesaplayabilmesi için D0 datasından sonra gelen D1 datasında aktif sayma işlemi gerçekleştirir.
Örneğin: Eğer D0 datasında 13 değeri okuyarsanız mil 1 saniyede 1 tam tur dönmüştür ve milin her bir dönüşünde 200cm kumaş ilerliyor ise saniyede 200cm dakikada 200cm*60= 12000cm = 12m. kumaş ilerlemiştir. mekanik sisteminize göre kendi formülünüzü oluşturbilirsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- emir76
- Mesajlar: 7
- Kayıt: 20 Mar 2018, 09:31
- İletişim:
- Durum: Çevrimdışı
Re: yüksek hızlı pals uygulaması
turhan bey merhaba.dakikada ki devir hesaplayabilmek için benim yazdığım proğram doğrumu.yazdığınız açıklamada her 1000ms ölçülen palsler d1 datasına aktarılır demiştiniz. proğram çalışırken D6 da okuduğum değer devir / dakika yı doğru verirmi. sonuçlar noktalı sayı çıkarmı yoksa float sayıyadamı çevirmem gerekir. ölçülen değerler birebir doğru çıkmalı ,yoksa kumaş metrajlarıda yanlış hesaplanır.bu konuda denenmiş uygulanmış bir proğram paylaşabilirmisiniz.
LDM1000 SPD X2 K1000 DO
DMUL DO K60 D2
DDIV D2 K13 D6
LDM1000 SPD X2 K1000 DO
DMUL DO K60 D2
DDIV D2 K13 D6
- Turhan
- Mesajlar: 7859
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: yüksek hızlı pals uygulaması
Prosese özgü örnek programlarımız bulunmuyor. SPD komutu 1000ms içerisnde gelen palslerin adedini sorunsuz bir şekilde sayacaktır.
SS2 serisi PLC ye harici encoder bağlayarak da gidilen toplam yolu pals cinsinden okuyabilirsiniz. SS2 encoder sayıcı örneklerine http://destek.delta-turkey.com/viewtopic.php?f=5&t=153 adresinden ulaşabilirsiniz.
SS2 serisi PLC ye harici encoder bağlayarak da gidilen toplam yolu pals cinsinden okuyabilirsiniz. SS2 encoder sayıcı örneklerine http://destek.delta-turkey.com/viewtopic.php?f=5&t=153 adresinden ulaşabilirsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.