1. sayfa (Toplam 1 sayfa)
Rotary Enkoder
Gönderilme zamanı: Pzr Eyl 12, 2021 6:38 pm
gönderen rayuumit
Rotary
Enkoderden aldigim hiz bilgisi ile servo motor hizini sekron caliştirabilirmiyim
Re: Rotary Enkoder
Gönderilme zamanı: Pzr Eyl 12, 2021 6:38 pm
gönderen Volkan
Evet yapabilirsiniz enkoderden aldığınız bilgiyi servo program tablosundaki hız bilgisinin yazıldığı alana yazmalısınız
Re: Rotary Enkoder
Gönderilme zamanı: Pzr Eyl 12, 2021 6:38 pm
gönderen rayuumit
Spd komutuyla yapmam yeterlimi amacim asenkron motorun arkasina baglanan rotary enkoderden aldigim bilgiyle asenkron motora verdigim hiz kadar servo motoruda ayni hizda calistirmak istiyorum spd komutuna yazdigim recistiri servo hiz recistirina yazmam yeterlimi Teşekkür ederim
Re: Rotary Enkoder
Gönderilme zamanı: Pzr Eyl 12, 2021 6:39 pm
gönderen Volkan
Merhaba;
Çözüm 1:
Enkoder bir tam turu 1024 olsun. Enkoderi direkt servo sürücü pals girişlerine bağlayın. Motorun bir tam turunu 1024 olarak ayarlayın. Bu sayede ikisi de aynı anda aynı hızda ve aynı turda dönecektir.
Çözüm 2:
SPD fonksiyonu ile enkoder dakikada kaç tur döndüğünü tespit edebiliriz. Diyelim ki 1500 d/dak olsun. Bu değeri direkt olarak FUN140’ın hız değerine yazamayız. Çünkü servonun çarpan bölen gibi parametreleri (bir tam turunu kaç pals ile tamamlayacağı) hızını etkiler. Şöyle çözebilirsiniz: FUN140 hız parametresine 1500 değerini girin. O sırada servonun izleme parametresinden gerçekte kaç d/dak ile hareket ettiğini öğrenin. Diyelim ki 3000 d/dak ile dönüyor olsun. O zaman kaynak değerini ikiye bölersek gerçek değeri elde etmiş oluruz.
1500/3000=0,5
1500/0,5=750 (FUN 140 hız değeri)
örnek; Enkoder 3200 d/dk. Servo hızını 3200 girin. Gerçek servo hızı 1050 d/dk olsun.
3200/1050=3,04
3200*3,04= 9728 (FUN 140 hız değeri)
örnek; Enkoder 1500 d/dk. Servo hızını 1500 girin. Gerçek servo hızı 3200 d/dk olsun.
1050/3200=0,32
1050*0,32=336 (FUN 140 hız değeri)
Re: Rotary Enkoder
Gönderilme zamanı: Pzr Eyl 12, 2021 6:39 pm
gönderen rayuumit
İlginizden dolayi teşekkür ederim