Cincinnati ARROW 500

fotky našich strojů, aneb co máme doma
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23436
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha

Příspěvek 23. 6. 2016, 11:44

Ten setp ..... control-type mas?
Ono se to jinak nebude chovat jako stepgen ale jako freqgen

Ta zpetna vazba byla nalinkovana taky do pidky
Jde o to jestli jsi nezakrizkoval i tohle
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2952
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

Příspěvek 23. 6. 2016, 9:15

bol treba napísať link na výstup spätnej väzby zo stepgenu do axis. potom to už išlo, len to ešte nemám celkom doladené.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23436
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha

Příspěvek 23. 6. 2016, 11:35

jj myslim ze tam puvodne byl skrz ty radky pid
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2952
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

Příspěvek 24. 6. 2016, 4:09

Dorobil som konfiguráciu aj na ostatných osiach, včera som skúšal iba X. Systém funguje bez výraznejšieho zlepšenia.

Nevien sa dostať cez 7500mm/min. stále vyhadzuje joint following error. Teraz k tomu pribudlo aj Unexpected realtime delay
trochu pomohlo zvýšenie servo-period na 140000
Mám podozrenie, že je to dané malým výkonom PC.
Latency mám 8840/22900
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23436
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha

Příspěvek 24. 6. 2016, 6:09

To control-type jsi prenastavil?
Je to zasadni rozdil
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2952
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

Příspěvek 24. 6. 2016, 6:20

control type je 0, to je v poriadku
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23436
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha

Příspěvek 24. 6. 2016, 11:13

to je docela divny protoze ted to funguje tak ze co ten stepgen vyprdi za kroky to taky napocita vnitrnim citacem a vrati se to jako feedback
takze by nemel byt prostor pro odchylku
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2952
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

Příspěvek 25. 6. 2016, 8:39

Dnes som vymenil pôvodné PC (AMD Athlon 900MHz, 1GB) za nejaké 4-jadrové pentium a 4GB ram.

Preniesol som konfiguráciu a správanie stroja je zhodné. Teda grafika ide výborne, neseká a nezaostáva, ale max. rýchlosť je 7500. Pri 7700 už vyhodí chybu.

Zatiaľ sa s tým zmierim a riešiť to budem, keď ostatné pôjde.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23436
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha

Příspěvek 25. 6. 2016, 8:44

zkus na servu zmenit pomer velikosti jednoho kroku vzhledem k encoderu
je tam neco pojmenovaneho jako electronic gear ratio

kdyz misto 1/1 nastavis 2/1 tak to na jeden krok popojede dvakrat dal

tj snizis potrebnou max frekvenci na pulku
mozna mas parametry pulzu jako steplen atp... nastavene tak ze to limituje maximalni kmitocet nebo tak neco
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2952
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

Příspěvek 25. 6. 2016, 8:57

mám nastavených 1000 pulzov na 1mm, to robí pri kritických 7500mm/min 125kHz. Je to už moc?
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23436
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha

Příspěvek 25. 6. 2016, 9:05

nemelo by zdaleka byt, mesa ma limity nekde v nesmyslnych hodnotach
ale nevim jak mas nastavenou minimalni delku kroku a minimalni delku mezery
to samozrejme zpusobi ze vznikne limit
hadam ze by to mohlo byt neco takoveho protoze ty uskutecnene kroky ta mesa vlastne pocita a jsou v tom feedbacku
kdyz se teda position command a feedback lysi o tolik ze to napise tu chybu vyvozuju z toho ze problem bude nekde tady
Vsechna prava na chyby vyhrazena (E)
RaS
Příspěvky: 9049
Registrován: 26. 3. 2009, 9:12
Bydliště: Úvaly

Příspěvek 25. 6. 2016, 9:08

125kHz podle mě není moc, pokud to máš přes mesu, jde taky o to jak máš nastavené ty doby step a dir.. (nevím jak e to jmenuje přesně) nemáš je moc dlouhé, nekoliduje ti to? nicméně klidně zmenši krok na polovinu a uvidíš.. myslím že 2mikrony jsou pořád dostatenej teoretickej krok
věčný rýpal,který musí mít poslední slovo, odpůrce low-cost zařízení končících v naprosté většině případů v hromadě šrotu
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
r4cv
Příspěvky: 2952
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

Příspěvek 25. 6. 2016, 9:42

Tak som to bol pozrieť.
dĺžka kroku je 700ns
dĺžka medzery je 700ns

teoretická frekvencia cca 700kHz.

zmenšil som to na 500ns, bezo zmeny.

zajtra skúsim tie kroky (500/1mm).
r4cv
Příspěvky: 2952
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

Příspěvek 26. 6. 2016, 10:37

Tak som našiel chybu. V ini súbore je pre každú os obmedzenie rýchlosti stepgenu (stepgen-maxvel) na 125. Ja som ju považoval za hodnotu v % a bolo to v MM/sec. Po úprave hodnoty na 350mm/sec už mašina behá 18000mm/min bez problémov. Len je to hukot, asi to znížim.

Ešte si nie som istý hodnotou max-velocity - v akých to jednotkách?
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23436
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha

Příspěvek 26. 6. 2016, 12:05

vetsina hodnot je v mm/sec a otacky v ot./sec
Vsechna prava na chyby vyhrazena (E)

Zpět na „naše mašinky“