liner encoderle boy ölçme

Cevapla
Kullanıcı avatarı
tesotomasyon
Mesajlar: 53
Kayıt: 09 Nis 2018, 01:45
Konum: SİVAS
İletişim:
Durum: Çevrimdışı

liner encoderle boy ölçme

Mesaj gönderen tesotomasyon »

slm-ugur bey
kurs boyum 600 mm
d420 1250 mm yazdıgım zaman 0 noktasına 3 defa gelecek 600+600+50 mm gidecek
dönerken encoder pulse saymayacak ustune toplayarak gidecek 1250 mm bitince testere kesecek
ugur bey destek verirseniz sevinirim
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8901
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: liner encoderle boy ölçme

Mesaj gönderen Uğur »

Zaten C251 sayıcısı ileri giderken artar geri gelirken azalır. Burada işletmeniz gereken algoritma şu olmalı. Girilen boy içerisinde kaç tane kurs boyu var. Yani girilen boyu kurs boyuna bölerek bölümü bir yere kalanı bir başka dataya saklayın. Örnek 1250 mm boy için 1250 / 600 işleminde bölüm "2" kalan "50" olarak size verilir bölme komutunda. Sizde sistemi 0 noktasından kurs boyu kadar 2 kere gidip gelecek şekilde çalıştırmalı ardından sıfır noktasından 50 mm kalan boy kadar daha ilerleyerek kesmeyi yapmalısınız.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
tesotomasyon
Mesajlar: 53
Kayıt: 09 Nis 2018, 01:45
Konum: SİVAS
İletişim:
Durum: Çevrimdışı

Re: liner encoderle boy ölçme

Mesaj gönderen tesotomasyon »

slm ugur bey
yapılan olcu kurs boyundan kısa olursa nasıl olacak kafa şişti zahmet olumassa gönderdiğim dosyayı düzeltip forma koyar mısınız
D420 SCADA OLCU YAZMA ADRESİ
kolay gelsin
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
En son tesotomasyon tarafından 10 Nis 2018, 17:02 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8901
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: liner encoderle boy ölçme

Mesaj gönderen Uğur »

Ölçü kurs boyundan kısa olsa da böldüğünüz zaman bölüm 0 çıkacak kalanda boyu elde edeceksiniz. Yani örneğin 450 mm boy girilir ise 450 / 600 işleminden bölüm "0" kalan 450 olacak. Böylelikle hiç tam boy gitmeyecek sadece 450 mm gidecek. Programınızda D430 içerisinde bölümü D432 içerisinde kalanı elde edeceksiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
tesotomasyon
Mesajlar: 53
Kayıt: 09 Nis 2018, 01:45
Konum: SİVAS
İletişim:
Durum: Çevrimdışı

Re: liner encoderle boy ölçme

Mesaj gönderen tesotomasyon »

slm ugur bey
dediklerinizi yapıyorum olmuyor ugur bey gonderdigim demo üzerinde düzeltme yaparmısınız zahmet olmassa
encoder geri sayınca 0 gidiyor 1250 yazdıgımda kurs boyu 600 tamamlayınca M51 aktif geri gidip encoder 0 oldugu icin yine M51 aktif oluyor
kolay gelsin
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8901
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: liner encoderle boy ölçme

Mesaj gönderen Uğur »

Program algoritması kullanıcıya aittir ve bir başkası tarafından anlaşılmaya çalışılması uzun zaman alacaktır. Size programda anlamadığınız, içinden çıkamadığınız yerlerin gerçekleştirilmesi için destek olabiliriz. Yoksa bu platform üzerinden her programın düzenlenmesi bize çok külfet oluşturacaktır. Programınızda yukarıda verdiğim bilgi doğrultusunda girdiğiniz boy değerini kurs boyuna bölerek kaç tur ileri geri yapacağına ve bölümün sonucunda elde edeceğiniz kalan değeri ile tam boy dışında ne kadar boy gidip geleceğinize karar vermiş olursunuz. Bu algoritmayı motora ileri geri hareket verdirerek elde ettiğiniz kurs adeti ile karşılaştırarak gerçekleştirebilirsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
tesotomasyon
Mesajlar: 53
Kayıt: 09 Nis 2018, 01:45
Konum: SİVAS
İletişim:
Durum: Çevrimdışı

Re: liner encoderle boy ölçme

Mesaj gönderen tesotomasyon »

teşekkür ederim ugur bey gonderdigim bolum 500 satırlık yazılımdan kısa bir bolum
En son tesotomasyon tarafından 11 Nis 2018, 10:45 tarihinde düzenlendi, toplamda 2 kere düzenlendi.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8901
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: liner encoderle boy ölçme

Mesaj gönderen Uğur »

Ekte işleminize yönelik örnek bir program oluşturdum. Mantığını kendi programınızda işleterek devam edebilirsiniz.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Cevapla

“PLC Forum” sayfasına dön