DG4S-08020/YAMAMOTO YA-010-I Servoconfigurator

Dyskusje dotyczące serwonapędów i napędów serwokrokowych.

Autor tematu
pietras_vip
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 4
Posty: 72
Rejestracja: 02 kwie 2010, 19:11
Lokalizacja: jarocin

DG4S-08020/YAMAMOTO YA-010-I Servoconfigurator

#1

Post napisał: pietras_vip » 29 lip 2015, 14:48

Witam
Usiłuję skonfigurować sterowniki z silnikami lecz nie wiem jak to powinno wyglądać :neutral:
Wujek Google nic mi nie powiedział o parametrach tych silników
silniki YAMAMOTO YA-010-I encoder optyczny dwukanałowy o rozdzielczości 80imp
sterownik DG4S-08020-Power: 80V and 20A
jak ten wykres pominien wyglądać, ustawiać ANALIZE pid tuning na 100imp ?
Obrazek
Obrazek




bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

#2

Post napisał: bubels » 29 lip 2015, 15:32

To jest funkcja ilosci krokow wykonanych w stosunku do czego? Czasu?
Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....


Autor tematu
pietras_vip
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 4
Posty: 72
Rejestracja: 02 kwie 2010, 19:11
Lokalizacja: jarocin

#3

Post napisał: pietras_vip » 29 lip 2015, 15:54

bubels pisze:To jest funkcja ilosci krokow wykonanych w stosunku do czego? Czasu?
myśle że tak :razz:


bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

#4

Post napisał: bubels » 29 lip 2015, 16:36

100 krokow to jaki to kat obrotu?

Jesli to wykres ilości krokow i czasu to jest słabo. Zrób wykres dla kilku obrotów w sensie kilku tys krokow?
Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....


Autor tematu
pietras_vip
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 4
Posty: 72
Rejestracja: 02 kwie 2010, 19:11
Lokalizacja: jarocin

#5

Post napisał: pietras_vip » 29 lip 2015, 16:50

jesli enkoder ma 80imp a ma dwa kanaly A i B, 100kroków jak myśle to bedzie gdzies ponad połowa obrótu :wink:
Analiza dla 5000kroków
Obrazek
jak ten wykres ma wyglądać??


bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

#6

Post napisał: bubels » 29 lip 2015, 17:56

Chyba jakiś skrót myślowy. 80 impulsów to rozdzielczość całkowita enkodera. W konfiguracji ustawiasz mnożnik x4 bo masz tyle impulsów.

Czytałem ten manual ale nie ma tam jasnej informacji co przedstawia ten wykres.
Ja bym przyblokował oś i obserwował jak zmienia się wykres.

http://www.cncdrive.com/downloads/Servo ... al_eng.pdf
Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....


Autor tematu
pietras_vip
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 4
Posty: 72
Rejestracja: 02 kwie 2010, 19:11
Lokalizacja: jarocin

#7

Post napisał: pietras_vip » 29 lip 2015, 18:42

tutaj znalazlem poradnik
muskiel pisze:Wykres: okno analizy jest wyskalowane na 1/3s (333ms)
Ustalenie sie silnika na pozycji po wydaniu komendy analiza powinno nastapić w jak najkrótszym czasie. Innymi słowy, większość lini pozycji aktualnej powinna się pokrywac z osią w wartości 0 (zero).
Po wydaniu komedy analiza, procesor sterownika ustawia pozycję zadaną na 100 (standardowe ustawienie ilości kroków przy przycisku analiza). Dlatego pierwsza linia jest pionowa, i wtedy błąd wynosi 100. Dzieje się to w praktycznie zerowym czasie.
Wszystko na prawo od tej linii pokazuje jak sterownik stara się przywrócić oś silnika do pozycji zerowej (czyli wyeliminować uchyb). I tak, oś jest obracana w kierunku zmniejszania błędu, następnie błąd przechodzi w odwrotny znak (silnik nie może zahamować w zerowym czasie) i dalej ma dążyć do zera. Jakość sprzężenia to jak najkrótszy czas powrotu do pozycji zerowej, brak oscylacji po stawieniu na pozycji oraz brak samowzbudzania (drgania bez zadanej zmiany pozycji)
Obrazek
muskiel pisze:Zaznaczyłem na wykresie jak to powinno wygladac.
Powinno byc jedno przestrzelenie ponizej zera, potem wykres wzdluz osi.
Co do frezowania, to jezeli servo jest ślamazarne to beda wychodzic rozne dziwne rzeczy. Mozesz podczas frezowania otworzyć zakładkę odchyłki pozycji (Whale3 podlaczony USB), i zobaczyc jakie sa wartosci odchylek podczas frezowania. mozna to latwo przeliczyc na jednostki dlugosci.
ja na swoim wykresie nie mam czerwonej krzywej lini a to chyba o nią chodzi? dlaczego?
Obrazek
Jak dobrze rozumie mam w jak najkrótszym czasie dążyć do pozycji zerowej przy braku oscylacji po stawieniu na pozycji oraz braku samowzbudzania (drgania bez zadanej zmiany pozycji)
pid z mojego postu jest dobrze?
Obrazek


bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

#8

Post napisał: bubels » 29 lip 2015, 22:17

Tą czerwoną linie dorysowano dla przykładu.

Ten system dziwnie to prezentuje. Abb np prezentuje pozycje zadaną w odniesieniu do osiągniętej.

Ale do rzeczy. To co miałeś na swoim wykresie jest oki opierając się na tym opisie.

Możesz pobawić się nastawami i próbować jeszcze skrócić ten czas.
Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Serwomotory / Serwonapędy / Napędy Serwokrokowe”