1. sayfa (Toplam 1 sayfa)

Servo Encoder Değer Sıfırlama

Gönderilme zamanı: 29 Nis 2020, 07:58
gönderen bektasyandiates
Merhaba;

ASDA-B2 servo motor değerini, hala motor çalışır durumdayken program içerisinde sıfırlamak istiyorum. Yani istediğim pozisyona geldi veya geçtiyse DMOV Komutuyla D1336 ya sıfır (0) değeri gönderiyorum ama değeri göndermiyor.
Hala aynı değer üzerine sayma devam ediyor. Servo çalışır durumda D1336 yı sıfırlayablir miyim? Yardımcı olursanız sevinirim.

Re: Servo Encoder Değer Sıfırlama

Gönderilme zamanı: 29 Nis 2020, 09:59
gönderen Uğur
Öncelikle D1336 dan yapılan PLC pals registeri sıfırlamadır enkoder sıfırlanamaz. D1336 yı sıfırlamak içinde o an herhangi bir pals komutunun çalışıyor olmaması gerekir. Aksi taktirde yapamazsınız. Hareket halinde yapacaksanız geçiş anında D1336 yı bir yere DMOV ile yedekleyip pals komutu kesinince bu yedeklediğiniz değeri D1336 dan çıkarıp tekrar D1336 ya yazarak yapabilirsiniz.

Re: Servo Encoder Değer Sıfırlama

Gönderilme zamanı: 29 Nis 2020, 10:38
gönderen bektasyandiates
Uğur Bey ;

Örneğin; 0 - D4000 arasındaki pozisyonlarda bazı işlemler yapıyorum. D1336 ile D4000 Karşılaştırıyorum. D1336 , D4000 i geçince sıfırlayıp tekrar 0 - D4000 arasındaki pozisyonda kalmam gerekiyor ki aynı pozisyonda işlemleri tekrar yapabileyim.

Bu esnada pals komutu DDRVA sürekli aktif.

Re: Servo Encoder Değer Sıfırlama

Gönderilme zamanı: 29 Nis 2020, 12:26
gönderen Uğur
Komut çalışırken sıfırlama yapamazsınız.