MoveLinearAbsolute Çalışma Hızı
- revolution
- Mesajlar: 72
- Kayıt: 02 Ara 2019, 22:45
- İletişim:
- Durum: Çevrimdışı
MoveLinearAbsolute Çalışma Hızı
İyi günler,
MoveLinearAbsolute kullanarak 3 adet servo sürmekteyim , görselde görebileceğiniz gibi ilk hareket Start2 komutu ile tetikleniyor ve devamındaki komutlar bir önceki komutun "MoveLinearAbsoluteXX.Active" yükselen kenar tetiklemesi ile bir kontak set edilerek aktif ediliyor.
komutlar Buffer Mode "3 " Transition Mode " 3 " olarak şekilde ayarlandı, konumların farklı, hızları farklıdır " görselde görebilirsiniz"
SORUM : MoveLinearAbsolute komutlarının hepsi farklı hız değerlerine sahip olmasına rağmen, sadece ilk konumda tetiklenen hız komutunu göre hareketlerini gerçekleştiriyorlar. Hatam nerde olabilir?
MoveLinearAbsolute kullanarak 3 adet servo sürmekteyim , görselde görebileceğiniz gibi ilk hareket Start2 komutu ile tetikleniyor ve devamındaki komutlar bir önceki komutun "MoveLinearAbsoluteXX.Active" yükselen kenar tetiklemesi ile bir kontak set edilerek aktif ediliyor.
komutlar Buffer Mode "3 " Transition Mode " 3 " olarak şekilde ayarlandı, konumların farklı, hızları farklıdır " görselde görebilirsiniz"
SORUM : MoveLinearAbsolute komutlarının hepsi farklı hız değerlerine sahip olmasına rağmen, sadece ilk konumda tetiklenen hız komutunu göre hareketlerini gerçekleştiriyorlar. Hatam nerde olabilir?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8885
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: MoveLinearAbsolute Çalışma Hızı
İlk komutun buffer modunu 1 olarak ayarlamışsınız. Bu icrası tamamlanmadan diğerine geçmeyecektir, sizde diğer komutları tetikleyince çalışmasını gözlemleyemiyor olabilirsiniz. Buffer modunu diğerleri gibi ayarlayıp deneyin.
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- revolution
- Mesajlar: 72
- Kayıt: 02 Ara 2019, 22:45
- İletişim:
- Durum: Çevrimdışı
Re: MoveLinearAbsolute Çalışma Hızı
İlk denediğim şekil o şekildeydi videonuzda anlatıldığı gibi yine denedim olmadı.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- revolution
- Mesajlar: 72
- Kayıt: 02 Ara 2019, 22:45
- İletişim:
- Durum: Çevrimdışı
Re: MoveLinearAbsolute Çalışma Hızı
Sorunu çözemediğimden dolayı sorumu tekrarlıyorum...
3 adet servo interpolasyon yapmaktadır, DMC_MoveLinearAbsolute komutunu kullanarak interpolasyon yapmaktadır, girdiğim konumlara göre 20 farklı interpolasyon yapmaktadır , bu komutları bir önceki DMC_MoveLinearAbsolute komutunun Active ile aktifleştirirmektedir. Komutlar sırayla görevlerini yerine getirmektedir.
Komutlara farklı hız atamaları yaptığım halde , 1. komutun hızı 5 mm/saniyeyse diğer 19 komut da 5 mm/saniyede hareketleri gerçekleştirmektedir. Komutların içinde bulunun velocity kısmına baktığımda her komutun farklı hız datalarına sahip olduğunu görüyorum .
Hız değişikliği neden olmamaktadır ?
3 adet servo interpolasyon yapmaktadır, DMC_MoveLinearAbsolute komutunu kullanarak interpolasyon yapmaktadır, girdiğim konumlara göre 20 farklı interpolasyon yapmaktadır , bu komutları bir önceki DMC_MoveLinearAbsolute komutunun Active ile aktifleştirirmektedir. Komutlar sırayla görevlerini yerine getirmektedir.
Komutlara farklı hız atamaları yaptığım halde , 1. komutun hızı 5 mm/saniyeyse diğer 19 komut da 5 mm/saniyede hareketleri gerçekleştirmektedir. Komutların içinde bulunun velocity kısmına baktığımda her komutun farklı hız datalarına sahip olduğunu görüyorum .
Hız değişikliği neden olmamaktadır ?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8885
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: MoveLinearAbsolute Çalışma Hızı
Bir önceki komutun done çıkışı ile ikinci komutu tetikliyorsanız bufferlaması beklenemez çünkü bir önceki komut tamamlanmış demektir. Burada bir önceki komut çalışırken sonraki tetiklenmelidir.
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- revolution
- Mesajlar: 72
- Kayıt: 02 Ara 2019, 22:45
- İletişim:
- Durum: Çevrimdışı
Re: MoveLinearAbsolute Çalışma Hızı
" Burada bir önceki komut çalışırken sonraki tetiklenmelidir." bunu yapıyorum görsellerden görebililirsiniz lakin yine olmuyor, 0- 200 mm arası 10 parçaya bölünüyor aynı şekil 200 mm den 0 mm arası 10 parçaya bölünüyor sadece ilk komutların hızını baz alıyor. her 20 mm de hız artması veya yavaşlaması gerekiyor ama komut execute ve aktif olmasına rağmen hız değişikliği yapmıyor.
Bir önceki komut aktif olunca diğer komutun execute tetiklenmiş oluyor işlem bu şekil devam ediyor.
turhan beye mail atmıştım plc versiyon ile ilgili, versiyon değişikliği belki çözüm olabilir diye düşünüyorum ama mail dönüş yapılmadı..
Bir önceki komut aktif olunca diğer komutun execute tetiklenmiş oluyor işlem bu şekil devam ediyor.
turhan beye mail atmıştım plc versiyon ile ilgili, versiyon değişikliği belki çözüm olabilir diye düşünüyorum ama mail dönüş yapılmadı..
- revolution
- Mesajlar: 72
- Kayıt: 02 Ara 2019, 22:45
- İletişim:
- Durum: Çevrimdışı
Re: MoveLinearAbsolute Çalışma Hızı
Not: Blending işlemini yapıyor. Bir sonraki komuta geçtiğinde hız değişikliği yaptıramıyorum.
Örnek: 3 Servo A noktasından B noktasına 5mm/s hızla hareketini gerçekleştiriyor, B noktasından C noktası 50 mm/s hızla gitmesi gerekirken 50 mm/s hıza çıkmıyor , ikinci ve sonrasında gelen 3. 4. 5. 6. komutlar da 5 mm/s hızla devam ediyor.
Örnek: 3 Servo A noktasından B noktasına 5mm/s hızla hareketini gerçekleştiriyor, B noktasından C noktası 50 mm/s hızla gitmesi gerekirken 50 mm/s hıza çıkmıyor , ikinci ve sonrasında gelen 3. 4. 5. 6. komutlar da 5 mm/s hızla devam ediyor.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8885
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: MoveLinearAbsolute Çalışma Hızı
Aşağıdaki gibi denerseniz hafif hız düşümü sonrası 2. hıza geçiş olmaktadır.
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal