Mesa poloha

Odpovědět
Uživatelský avatar
VikTan
Příspěvky: 29
Registrován: 10. 7. 2012, 8:40

22. 10. 2015, 2:50

Ahojte,
Mohli by ste niekto kto vlastnite nejaky hw pre krokove motory od mesa urobit pre mna jednoduchy pokus? Pripojit na "motor-pos-cmd" nejaku sinosovku zo siggenu a v halscope zobrazit "motor-pos-fb" pripadne zobrazit derivaciu "motor-vel-fb". Iba pre zaujimavost ma zaujima ako cista bude spatna vazba polohy, predpokladam ze bude uplne hladka. A inak stacilo by zobrazit tymto sposobom akykolvek pohyb motora.

Vopred dakujem az by to niekto skusil,
Viktor
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

27. 10. 2015, 12:42

VikTan píše:Ahojte,
Mohli by ste niekto kto vlastnite nejaky hw pre krokove motory od mesa urobit pre mna jednoduchy pokus? Pripojit na "motor-pos-cmd" nejaku sinosovku zo siggenu a v halscope zobrazit "motor-pos-fb" pripadne zobrazit derivaciu "motor-vel-fb". Iba pre zaujimavost ma zaujima ako cista bude spatna vazba polohy, predpokladam ze bude uplne hladka. A inak stacilo by zobrazit tymto sposobom akykolvek pohyb motora.

Vopred dakujem az by to niekto skusil,
Viktor
Zdar
To přece nejde,
axis.X.motor-pos-cmd je vystupní signál, to znamená, že ho nepřipojíš jako vstupní. A naopak motor-pos-fb je zpetná vazba do systemu například z encodéru o zkutečné poloze motoru takže je to vstupní signál a nic z nej nepřečteš.
Axis-motor-pos-cmd je napojenej na vstup stepgenu (at uz z mesy nebo softwerovej) pro KM nebo jako vstup do PID smycky. Rozdíl těchto hodnot si systém hlídá a když je překročena povolení hodnota tuším FERROR a MIN_FERROR tak je to vyhodnoceno jako chyba.

Co měl tenhle experiment ukázat? Jak MEsa generuje kroky, nebo jak vyhodnocuje PID smyčku?

Martin
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“