15MC ile Açı Kontrolü

Cevapla
Kullanıcı avatarı
Otomasyon_Delisi
Mesajlar: 205
Kayıt: 12 Kas 2018, 15:13
İletişim:
Durum: Çevrimdışı

15MC ile Açı Kontrolü

Mesaj gönderen Otomasyon_Delisi »

Merhabalar.
2 Adet A2 servo motoru GearIn ile birbirine 1/1 oranında senkron olarak sürüyorum.
Çalışan sistemde istenen durum senkron hareket sonunda slave eksendeki olan motorun belirli bir oranda daha dönüp durması.
Sistem kritik bir yerde çalıştığı için deneme yapma imkanım çok yok o nedenle doğru olan komut kullanımını dışarıda hazırlayıp yüklemede yaptıktan sonra bir-iki düzenlemeyle hızlıca sistemi devreye almam gerekiyor.

Burada sormak istediğim şey motorlar GearIN ile çalışırken işlem sonunda GearOut ile senkron olmaktan çıkar çıkmaz MC_MoveAbsolute komutundaki "Position" girişine HMI ekrandan örneğin "60" yazmam durumunda 60 derece dönüp durur mu yoksa farklı bir hesap yöntemimi kullanmalıyım.

Slave eksenin Konfigürasyonu aşağıdaki görseldeki gibidir.

Teşekkürler.
Screenshot_2.jpg
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: 8874
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: 15MC ile Açı Kontrolü

Mesaj gönderen Uğur »

Gearout dedikten sonra absolute komut çalıştırdığında buffer yapacak ama geçişi bir izleyin. Eğer ki vuruntulu geçerse bu durumda şunu denemenizi öneririm.
Bir tane poziyon gitmesi için sanal eksen oluşturun. Master ekseninizi bir başka sanal eksene gear ile bağlayın. Bu iki ekseni combine axis komutu ile birleşitirip çıkışını servonuza bağlayın. Master ekseni takip eden gear komutuna gearout verirken pozsiyon için oluşturduğunuz sanal eksene absolute komutu ile execute edin. Bu durumda combine axis çıkışına bağlı olan servo pozisyon kadar devam edip durmuş olacaktır.
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

“MC Forum” sayfasına dön