Řízení vřetena přes PWM a spínání výstupů v EMC2

Odpovědět
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

24. 2. 2009, 6:28

Ja ti ale vubec nerozumim..... :(
Mi to funguje uplne bez problemu.
Mas v tom zmatek ;)
Odekni ten posledni radek jak jsem psal a zkontroluj jestli to vyradi PWM-ko.
Mas doufam nyni pripojeny regl k napeti bez preruseni relatkem.
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

24. 2. 2009, 6:34

Jdu si nasypat popel na HLAVU BLBOU....jsem zil v domeni, ze to uvidim na bargrafu...jako pri F9 hodnotu 1. Na bargrafu je porad O a PWM frci. Ted uz to funguje uplne perfektne.
Naposledy upravil(a) krizma dne 24. 2. 2009, 6:49, celkem upraveno 1 x.
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

24. 2. 2009, 6:43

ok hlavne, ze to dopadlo ;)
Naposledy upravil(a) Pupik dne 24. 2. 2009, 6:58, celkem upraveno 1 x.
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

24. 2. 2009, 6:54

tak huraaaaaaaaaaa :D
Takze kdyz ted zapnes EMC tak regl pipne a pak uz muzes volat prikaz bez delaye pouze takto
M3S20000 (roztoc se na 20000)
S30000 (zmen otacky na 30000)
S10000(zmen otacky na 10000)
M5(prestan se tocit)
M3(zacni se tocit otacky 10000)
.....
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

24. 2. 2009, 7:00

Jo presne tak jak rikas. Ted je to super. Bez HELI programu je ten regl na nic. Takhle kdyz dam min otacky 10000 nejde to vreteno zastavit...a to je super. Ted jsem udelal vzorecek v xls na srovnání hodnot otacek. Mel jsem S14000 = real 10000 vyslo me ze kdyz SCALE=510000 melo by se to srovnat. jdu to testnout. :D :idea:
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

24. 2. 2009, 7:14

To ano, ale rozhodis to vic v horni oblasti. Udelej znova testovaci krivky a uvidime jak se to zmenilo tim fix-bodem. Dej si ten vzorec do grafu a uvidis jak ma na vysledek vliv offset a scale.
Pozor offset nesmi byt vetsi nez min-dc.
Myslim, ze kdyz to trochu poladis, tak ti to bude plne vyhovovat i s lehkym zkreslenim. Ten vystup na rele lze uvolnit v configu a vyuzit jej k jinemu ucelu.
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

24. 2. 2009, 7:28

Jo uz se me to docela podarilo vyrovnat do tolerance 1500 ot/min jen od 30000 do 35000 to nesedi.

Je to tak, ze virtualni rozsah 0-1 = 0-200ms potom 1-2ms na vystupu PWM = 0,05-0,1. :D

mereni a zaneseni do grafu udelam zitra...uz toho mam docela dost. :D
díky za pomoc.
Martin
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

25. 2. 2009, 8:50

Takze tuto kapitolu uzaviram. Dnes jsem udelal nekolik mereni. Dve co me vysli asi tak nejlepe prikladam pro ostatni. Funguje to dostatecne presne k tomu k cemu moje CNC pozivam. Vsem jeste jednou diky. :D
Přílohy
mereni_PWM.pdf
(13.29 KiB) Staženo 635 x
Graf_mereni_PWM.JPG
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

25. 2. 2009, 8:58

No vidis a je to :D
Dej si ale to zapinani reglu na On/Off EMC, abys ho mohl E-Stopkou pohodlne vypnout kdyby treba zacal horet regl ;)
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

25. 2. 2009, 9:02

Premyslim ze si udelam vlastni klavesnici pro ovladani EMC2. Videl jsem nekde na netu jak si manik udelal s klasicke PC klavesnice vlasni pro hraci automat. Popsal bych primo funkce a nemusela by byt velka joko pro PC. :D :D :D :D :D :D
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

25. 2. 2009, 9:21

Oddeleny ovladaci panel od PC klavesnice pro ovladani stroje je nutnost. Mam s EMC-ckem rozjete celkem 3 LPT porty. Z toho 1 jako (out) a 2 jako (in), takze mam k dispozici celkem 31 vstupu a 20 vystupu. S tim se da uz slusne podnikat ;)
Tyto vstupy jsou na rozdil od klavesnicovych daleko rychlejsi a spolehlivejsi. Ta tva klavesnice by sla pripoji napr. pres 5 pinu binarne jako celkem 32 rychlych akcnich klaves.
Zdvojeny keyboard pres USB je taky reseni pro mene dulezite udalosti, ale to jsem v Linu jeste nezkousel, co na to rekne system.
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

25. 2. 2009, 10:07

Aha. Tak to by znamenalo pridat dalsi LPT a docela velkej zasah do EMC....
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

25. 2. 2009, 10:31

Jaky velky zasah? Jen v souboru.hal dopises par udelatek. Nic tezkeho, asi jako zvladnout PWM-ko ;) Je to kazdopadne soucast prehledne dokumentace a je to nakonec pomerne i jednoduche.
kazdopadne ve vysledku je to profi-spolehlive.
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

25. 2. 2009, 10:36

pak by tam byl nejaky koder...a vystup by byl napr 10001 nebo 11000 atd?

TAK UZ BEZI FREZKA PRVNI SVOJI PRACI PO UPRAVE...JE TO SUPER... :D
Přílohy
noha1final.pdf
(191.4 KiB) Staženo 394 x
noha1_hrub.pdf
(320.61 KiB) Staženo 458 x
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

25. 2. 2009, 11:01

Presne tak, ale ja to tak nemam, snazim se vystacit si primo se zminovanymi vstupy pro tz. HW tlacitka (start, stop, jog kolecko, koncaky, ovladani v % rychlosti posuvu, rychlost v % vretene). Makro klavesy jsou pak na keyboardu, ktery je soucasti komunikace USB. Tak to maji i profi masiny. Vzdycky potrebujes celou klavesnici na pripadne opravy kodu nebo na MDI. A kdyz je malo vstupu, EMC umi obslouzit az 8 LPT ;)
Odpovědět

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