Komut pulse hatası
Gönderilme zamanı: 25 Kas 2022, 11:06
Merhaba,
ASDA-B2 model servo sürücüyü pozisyon kontrolü modunda pulse girişi ile sürmek istiyorum.
Pulse girişi için PULSE ve SIGN optocoupler girişlerini kullanıyorum.
Ancak sürücü pulse girişlerini çok yavaş algılıyor bu yüzden de motor hemen hemen hiç dönmüyor.
Sürücünün PULL-HI girişini +24V'a bağlayıp harici bir encoder'ın A fazını /PULSE girişine bağladım. Ve aşağıdaki parametreleri ayarladım:
P1.00 = 0041 (optocoupler input | positive logic | no filter | CW/CCW input)
P1.01 = 000 (position mode)
Sürücüde herhangi bir alarm ya da pulse inhibit durumu yok.
Servo-on girişini aktif ettiğimde sürücü pulse girişini saymaya başlıyor. Fakat ekrandan C-PLS ayarını görüntülediğimde pulse'ları çok yavaş saydığını görüyorum.
360 pulse'lık encoder'ı tam tur döndürdüğümde sayaç 1 veya 2 artıyor. Aynı durumu /SIGN girişinde de gözlemliyorum.
Electronic Gear Ratio'yu çok büyük bir değere ayarladığımda C-PUU (ölçeklenmiş komut pulse sayacı) değerinin daha da hızlı arttığını görüyorum. Ama motor dönmüyor.
Bu değerleri, makinenin üstündeki DOP-107 operatör panelinden de takip ediyorum.
Encoder'ın çıkışının doğru çalıştığını osiloskop ile bakarak teyit ettim. Bu arada sürücüde bir sorun yok. JOG mode'da sorunsuz çalışıyor.
Bu sorun neden kaynaklanıyor olabilir? Değerli yorumlarınızı bekliyorum.
Saygılarımla.
ASDA-B2 model servo sürücüyü pozisyon kontrolü modunda pulse girişi ile sürmek istiyorum.
Pulse girişi için PULSE ve SIGN optocoupler girişlerini kullanıyorum.
Ancak sürücü pulse girişlerini çok yavaş algılıyor bu yüzden de motor hemen hemen hiç dönmüyor.
Sürücünün PULL-HI girişini +24V'a bağlayıp harici bir encoder'ın A fazını /PULSE girişine bağladım. Ve aşağıdaki parametreleri ayarladım:
P1.00 = 0041 (optocoupler input | positive logic | no filter | CW/CCW input)
P1.01 = 000 (position mode)
Sürücüde herhangi bir alarm ya da pulse inhibit durumu yok.
Servo-on girişini aktif ettiğimde sürücü pulse girişini saymaya başlıyor. Fakat ekrandan C-PLS ayarını görüntülediğimde pulse'ları çok yavaş saydığını görüyorum.
360 pulse'lık encoder'ı tam tur döndürdüğümde sayaç 1 veya 2 artıyor. Aynı durumu /SIGN girişinde de gözlemliyorum.
Electronic Gear Ratio'yu çok büyük bir değere ayarladığımda C-PUU (ölçeklenmiş komut pulse sayacı) değerinin daha da hızlı arttığını görüyorum. Ama motor dönmüyor.
Bu değerleri, makinenin üstündeki DOP-107 operatör panelinden de takip ediyorum.
Encoder'ın çıkışının doğru çalıştığını osiloskop ile bakarak teyit ettim. Bu arada sürücüde bir sorun yok. JOG mode'da sorunsuz çalışıyor.
Bu sorun neden kaynaklanıyor olabilir? Değerli yorumlarınızı bekliyorum.
Saygılarımla.