2. sayfa (Toplam 3 sayfa)
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 11 Ara 2023, 20:45
gönderen dogus3545
Merhabalar,
P0-09 da encoder değerini okurken 0-360 arası okunuyor. benim zincir dişli sistemim var örn dişli 40 derece döndüğünde sıfırlanıyor servo 0-360 olduğu için bunu kümülatif olarak okumam mümkün mü?
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 12 Ara 2023, 09:31
gönderen Turhan
P0-09 parametresi P0-20 parametresinde tanımlı değeri monitor eder. P0-20 parametre değeriniz nedir?
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 12 Ara 2023, 18:14
gönderen dogus3545
54 yazıyor
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 12 Ara 2023, 18:19
gönderen dogus3545
P0-17 tanımlı adres p0-09 okuma yazıyor ama
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 13 Ara 2023, 09:14
gönderen Turhan
P0-17 parametreniz 0 tanımlı ise motor feedback pozisyon değerinizi okuyabilirsiniz. Okunan bu değerin Mod'unu alıp 0-360 yada istediğiniz diğer aralıkta haricen skala etmelisiniz.
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 13 Ara 2023, 09:45
gönderen dogus3545
Plcde okuduğum değer 0-65535 arası geliyor bunun scalasını yaparım
Öte yandan motorun önüne konulan dişli zincir sistemi var çark 1 tur döndüğünde motor için 8,26446281 tur döndüğünü mekanik partnerim iletti bu hesaplamayı nasıl yaptırabilirim
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 13 Ara 2023, 13:41
gönderen Turhan
Encoder feedback değeri 32Bit signed decimaldir. Motor tur çözünürlüğünüz x 8,26446281 = 1 çark turu ise Okuduğunuz encoder değerini Motor tur çözünürlüğünüz x 8,26446281 değerine böldüğünüzde kalan değer size çark açısını verecektir.
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 13 Ara 2023, 15:00
gönderen dogus3545
Bu şekilde mi yazmalıyım
(Encoder feedback değeri)
/
(65535x 8,26446281)
Yoksa
(Scala ettiğim açı)
/
(360x 8,26446281)
Böyle mi yazmalıyım
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 13 Ara 2023, 16:56
gönderen dogus3545
dogus3545 yazdı: 13 Ara 2023, 15:00
Bu şekilde mi yazmalıyım
(Encoder feedback değeri)
/
(65535x 8,26446281)
Yoksa
(Scala ettiğim açı)
/
(360x 8,26446281)
Böyle mi yazmalıyım
Birde benim sürücüm a2 modeli buraya yazdım ama
Re: ASDA B2 SERVO SÜRÜCÜ ENCODER OKUMA
Gönderilme zamanı: 14 Ara 2023, 09:26
gönderen Turhan
Enocder değeri 0-65.535 aralığında değişmez! Bu değer -2,147,483,648 to 2,147,483,647 aralığında değer alır.