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.