Stránka 5 z 6

Re: Mesa 5i25

Napsal: 10. 10. 2016, 9:08
od papao
Pomôžte mi prosím s uvdením do činnosti MPG kolečka , pripojeného na TB3 komektor. V HAL metri impulzy vidím, nedarí sa mi to nastaviť tak, aby som riadil priamo aspoň jednu os.
Ešte sa strácam v úprave HAL.
Ďakujem

Re: Mesa 5i25

Napsal: 10. 10. 2016, 9:12
od robokop
ty impulzy rozkopirujes na vsechny osy stejne
a u te osy kterou chces hybat provedes selekci
v hlave to nemam pred sebou taky ne

net rika neco jako toto:
http://linuxcnc.org/docs/html/examples/mpg.html" onclick="window.open(this.href);return false;

Re: Mesa 5i25

Napsal: 12. 10. 2016, 3:37
od papao
Stále mám z toho "Španielskú dedinu" :D
Pncconfig vytvorí prepojenie z MPG - joint-selected-count <= hm2_5i25.0.encoder.00.count.
Ďalej neviem presunúť signál na stepgen. Výber osí nateraz neriešim.
Je tento postup správny, alebo je potrebné signál z MPG spracovať inak ?
Prosím o trpezlivosť. Snáď sa v osvojení tejto problematiky niekam časom dostanem !
Určite sa budem tešiť, ak ma usmerníte.

Re: Mesa 5i25

Napsal: 12. 10. 2016, 6:37
od robokop
To jak to propojit na stepgen neres to ti udela vnitrne toto:

net encoder-counts <= encoder.0.counts
net encoder-counts => axis.0.jog-counts
net encoder-counts => axis.1.jog-counts
net encoder-counts => axis.2.jog-counts

Tj preda pohyby kolacka vsem osam
Kdyz budes ve vhodnem modu tak uz pak staci jog enable u nejake osy a ta se bude hybat

Re: Mesa 5i25

Napsal: 13. 10. 2016, 1:54
od papao
Môžeš mi ešte uviesť, v akom režime chodu linux cnc to mám skúšať ?
Podstatu som azda pochopil, zapísané to mám snáď dobre, stále sa mi to však nehýbe.

Re: Mesa 5i25

Napsal: 13. 10. 2016, 2:27
od papao
Je potrebné ošetriť tiež *.ini súbor ?
Úpravy som previedol iba v *.hal.

Re: Mesa 5i25

Napsal: 13. 10. 2016, 6:49
od robokop
Jen hal
Vsechno co tam musis mit je v tom odkaze co jsem daval prve
Rezim zalezi na tom v jakem to mas grafickem rozhrani
Obecne ten mod kde muzes sipkama na obrazovce jezdit s osama
V tu chvili musis necim zmenit jog select na pozadovane ose na 1, to same udelat se scale a pak ti zacne osa reagovat na kolecko

Re: Mesa 5i25

Napsal: 14. 10. 2016, 10:16
od papao
Ďakujem [b]robokop[/b],
už to chodí !
Tak, ako si napísal. V odkaze vyššie je všetko vidieť.
Stačí pochopiť význam jednotlivých prvkov a upsôsobiť prepojenia.

Re: Mesa 5i25

Napsal: 28. 12. 2016, 6:04
od papao
Ahoj všetci !
Celú elektroniku som osadil do rozvádzača, nateraz bez mechanického prepojenia motorov na stroj.
Nedarí sa mi LinuxCnC vyladiť tak, aby elektronika nedoklepávala impulzy, ako je vidno na videu u konca dráhy.
Takéto správanie som začal pozorovať okolo posuvu 1200 mm/min a vyššie i s odchýlkou dráhy.
I v inom G-kóde, povedzme pre vŕtanie otvorov, tento jav pozorovať.
D900 sú nastavené fyzicky na 1000 impulzov/otáčku, dĺžky impulzov o niečo viac ako predpisuje manuál.
D 900 majú strop 250 kHz pulzov. Uvedené nastavenie pri otáčkach motora 1200 min-1 to nedosahuje.
Nesúlad mám medzi nastavením 200 pulzov na os v *.ini a 1000 pulzov na driveroch
a to z dôvodu zosúladenia požadovaného posuvu na 5 mm skrutkách a odpočtu dráhy Linuxom.
Pozrite prosím priložené súbory. Netuším čo sa deje !
Vďaka
Palo

Re: Mesa 5i25

Napsal: 28. 12. 2016, 7:08
od CZ_Pascal
No to je velice jednoduchý :D

Používáš naprosto nesmyslně PID regulaci na řízení StepGenu v Rychlostním modu a neumíš nastavit ten PID regulátor. :oops:
(setp hm2_5i25.0.stepgen.01.control-type 1)

Vybodni se na to a používej StepGeny v Polohovém modu kde je vniřní regulační smyčka (včetně vhodně nastaveného FeedForward) nastavena tak aby to chodilo jak má :!:
(setp hm2_5i25.0.stepgen.01.control-type 0)

Samozřejmě budeš muset překopat trochu údaje co do toho stepgenu hrneš asi takto nějak.....

net x-pos-fb axis.0.motor-pos-fb <= hm2_5i25.0.stepgen.01.position-fb
net x-pos-cmd axis.0.motor-pos-cmd => hm2_5i25.0.stepgen.01.position-cmd


Pokud se chceš pohnout trochu dál, tak je na čase prostudovat co vlastně ty konfigurační soubory obsahují a jak to funguje :roll:
(je to smutný, ale je to tak)

Re: Mesa 5i25

Napsal: 28. 12. 2016, 7:36
od yaqwsx
Dovolím si komentář - myslím, že před verzí 2.7.4 byl v PnCConfu bug, který právě špatně nastavoval hodnoty PIDů. Můžeš zkusit upgradovat na nejnovější verzi LinuxuCNC (2.7.8) a vytvořit novou konfiguraci pomocí PnCConfu (přegenerování staré nepomůže, jelikož špatné hodnoty jsou už uloženy v XML souboru PnCConfu).

Re: Mesa 5i25

Napsal: 28. 12. 2016, 9:28
od papao
Vďaka !

Vkĺzol som do tejto problematiky pred nedávnom, pracujem na sebe, postupujem pomaly.
Zlá úvaha z mojej strany.
PID nastavenia som obchádzal v domnení, že nemajú vplyv na STEP, DIR riadenie KM.
Ale keďže všetko so všetkým súvisí, budem dôslednejší :idea: .

Ahoj

Re: Mesa 5i25

Napsal: 1. 9. 2017, 4:24
od kibo
Ahoj
nastavuji Mesa kartu 5i25 a 7i76. Používám PNCconf v LinuxCNC 2.7.

Po konfiguraci pinů na 5i25 a 7i76 - vypadá to takto.
mi to po kliknutí na tlačítko Forward skočí na konfiguraci dvou paralelních portů.
Jestli jsem to dobře pochopil jsou to paralelní porty PC, a tedy nemají nic společného s porty 5i25 a nechám je tedy "unused", protože je nepotřebuji.
Je to tak?

Mate mě, že jsou tam konfigurace pro dva paralelní porty, ale v PC pouze jeden.

Díky za radu.

Re: Mesa 5i25

Napsal: 1. 9. 2017, 7:14
od Juro
A na co ti je paralel port? Ved si to uplne na zaciatku odznac-fajku prec.

Re: Mesa 5i25

Napsal: 2. 9. 2017, 8:08
od kibo
A na co ti je paralel port?
To mi je jasné :)
Ved si to uplne na zaciatku odznac-fajku prec.
Díky moc, toho jsem si nevšimnul. V nepozornosti jsem tam zaškrtával 5i25 a dva paralelní porty.