1. sayfa (Toplam 1 sayfa)

A2 Servo Verilen Pulse kadar ilerlemiyor.

Gönderilme zamanı: 19 Ağu 2022, 11:53
gönderen emiriz
Selamlar,

Vidalı mil uygulamamız da gantry olarak çalıştırdığımız 2 tane servomuz var. Siemens PLC'den signal board aracılığıyla pulse ile sürüyoruz. 200 Khz pulse frekansı var maksimum PLC'nin

Max Hızımız 3000 RPM ve redüktör kullanmıyoruz.

PLC'den 1 turumuzu 4000 Pulse Olarak ayarladık. Servo 1 tur döndüğünde makinamız 40mm ilerlemesi gerekiyor mekaniğe göre. p1-44 320, p1-45 1 ayarladık. (1280000/4000)

Ana problemimiz şu; 80mm götürmek istediğimizde 40mm ilerliyor servolar. Bunun nedeni ne olabilir ? Nasıl Çözebiliriz? ikinci olarak da p1-44 1280 p1-45 4 ayarlamak ile 320'ye 1 ayarlamak arasında herhangi bir farkı var mıdır ?

Hesaba göre çarpanlar bu şekilde çıkıyor belki değiştirerek olabilir ama sorunun kaynağını bulamıyoruz.

Teşekkürler.

Re: A2 Servo Verilen Pulse kadar ilerlemiyor.

Gönderilme zamanı: 19 Ağu 2022, 12:02
gönderen Turhan
Merhaba,

(P1-44/P1-45) = (1.280.000/4.000) = (1.280/4) = (320/1) birbirine denk ifadelerdir. Bu iki ifade arasındaki oran dikkate alındığı için hem 1280/4 hemde 320/1 ifadesi 4000pulse/tur çözünürlüğünü ifade eder.

Ayırca sorunun büyük olasılıkla sürücü tarafından kaynaklanmıyor. Eğer öyle olsaydı sürücü AL006 yada AL009 hatalarını üretiyor olacaktı.

Bunu tespit edebilmek için ASDASoft monitor ekranında resimde işaretlediğim ilk iki satırdaki "Pulse Komut Pozisyonu" ve "Motor Feedback Pozisyonu" değerlerini karşılatırabilirsiniz.

.