2 adet a2 servo dahili pozisyonlama modu

Kullanıcı avatarı
fakbas
Mesajlar: 76
Kayıt: 17 May 2018, 14:36
İletişim:
Durum: Çevrimdışı

2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen fakbas »

Merhaba

2 adet a2 servo ile biribirini takip eden bir sistem yaptım 1. servo pozisyonu bitirince 2. servo devreye giriyor 2.servo pozisyonunu bitirince 1 servo devreye giriyor bu şekilde döngü devam ediyor.Benim sorum her pozisyon bittiginde servo encoder degerini nasıl sıfırlarım

tşk
Kullanıcı avatarı
Turhan
Mesajlar: 7736
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen Turhan »

ASDA-A2 servo sürücülerin encoder feedback değeri yalnzıca homing işlemi sonrasında sıfırlanabilmektedir. Eğer dahili pozisyonlama kullanıyor ve Home modunu servonun mevcut pozisyonu olarak tanımlarsanız PR0 adımını tetikleyerek encoder değerini sıfırlayabilirsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
fakbas
Mesajlar: 76
Kayıt: 17 May 2018, 14:36
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen fakbas »

Merhaba Turhan bey

p2 50 parametresi ne işe yaramaktadır. pozisyon bitti sinyalı ile input verip sıfırlama yapsam , yani DIO4 puls silme olarak ayarlasam ve pozisyon bitti outunu bu inputa versem

tşk
Kullanıcı avatarı
Turhan
Mesajlar: 7736
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen Turhan »

P2-50 parametresi ile servo error pulse sayıcısının resetlenme şartı ayarlanabilmektedir. Encoder feedback değeri belirttiğim gibi ya home işlemi yapılarak yada servonun yeniden enerjilendirilmesi sonrasında sıfırlanabilmektedir.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
fakbas
Mesajlar: 76
Kayıt: 17 May 2018, 14:36
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen fakbas »

Merhaba

Benim işleminde pr1 inc olarak çalışmakta ve 3600 derecede işlemini bitirmekte yanlız pr1 çalışırken 2500 ve ayarlayabildigim derecede çıkış almalıyım nasıl yapaılabilir.

tşk
Kullanıcı avatarı
Turhan
Mesajlar: 7736
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen Turhan »

Motor sürekli olarak aynı yöne mi dönüyor? Dur-Kalk şeklinde çalışan bir sistem mi? Elektronik dişli oranı sonrasu encoder çözünürlüğünüz 3600 pulse ve 2500~3000 pulse gibi belirli bir aralıkta çıkış mı almak istiyorsunuz?
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
fakbas
Mesajlar: 76
Kayıt: 17 May 2018, 14:36
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen fakbas »

Merhaba,,

1 servo inc olarak tek yöne dönüyor 2500 gidiyor daha sonra 2 servo devreye girip inc 3600 dönüyor daha sonra başa dönüp 1 servo hareket alıyor döngü bu şekilde
2 servo çalıştıgında 2500 veya ayarladıgım degerde çıkş alıp valf çalıştırmalıyım
tşk,
Kullanıcı avatarı
Turhan
Mesajlar: 7736
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen Turhan »

- Kullanmadığınız dijital çıkışlardan herhangi birisini 0x012C olarak tanımlayın. Bu output tanımı P0-09 durum monitorunun değeri P0-54 ve P0-55 aralığında iken size çıkış verecektir.

- P0-17 parametresi yani birinci durum monitorunü 0 Elektronik dişli oranı sonrası olarak ayarlayın bu P0-09 parametresinden encoder feedback değerini monitor edecektir.

- P0-54: 2500 ve P0-55: 3000 değerini girin. (2500~3000 aralığında çıkış alacağınızı varsayalım)

- Komut pozisyonunu tetiklemesini Event Trigger-1 ile gerçekleştirin ve Bunun için Event Trigger ayarlarında Event-1 için PR51'i seçin

- PR51 parametresini PR0 yani home işlemine yönlendirin.

- Home modunuzu 'Mevcut Pozisyonunu Home Olarak Tanımla' olarak seçin. Bu seçim hareket başlangıcı öncesinde encoder feedback değerini sıfırlayacaktır.

- Home işlemi ile encoder feedback değeriniz sıfırlanıp PR1 adımı otomatik başlatmak için Patch seçimini PR1 seçin

PR1 pozisyon komutunda da servo 3600 pulse noktasında giderken ayarladığınız dijital output çıkışı Encoder feedback değerinin P0-54 ve P0-55 aralığındaki değerleri için size çıkış verecektir.

Hareket komutunu event tetikleme ile başlatıp sırası ile önce home işlemi yapıp encoder değerini sıfırlayacak ardından PR1 otomatik başlatılarak komut pozisyonunuz icra edilecektir.


Servo_Zone_1.jpg
Servo_Zone_2.jpg
Servo_Zone_3.jpg
Servo_Zone_4.jpg
Servo_Zone_5.jpg
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
fakbas
Mesajlar: 76
Kayıt: 17 May 2018, 14:36
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen fakbas »

merhaba

Herşey mükemmmel fakat home modunu degişik bir x2 yapsam bir problem olurmu çünkü sensörün gördüğü yeri sıfır almalıyım.

tşk
Kullanıcı avatarı
fakbas
Mesajlar: 76
Kayıt: 17 May 2018, 14:36
İletişim:
Durum: Çevrimdışı

Re: 2 adet a2 servo dahili pozisyonlama modu

Mesaj gönderen fakbas »

merhaba

Herşey mükemmmel fakat home modunu degişik bir p5-04 x2 yapsam bir problem olurmu çünkü home sensörü kullanıyorum sensörün gördüğü yeri sıfır almalıyım.

tşk
Cevapla

“Servo Forum” sayfasına dön