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

Odpovědět
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

23. 2. 2009, 9:57

Hodnoty tam mam ty posledni tvoje. Nee nepipne, az pri tech 501.
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

23. 2. 2009, 10:24

Aha :idea:
tak zvys min-dc na 0.0369
Nyni by mel pipnout bez F11
Je to tak? jestli ano tak jak dlouho trva od F9 -> do pipnuti?
Naposledy upravil(a) Pupik dne 23. 2. 2009, 11:19, celkem upraveno 1 x.
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

23. 2. 2009, 10:48

Ted uz je sirka asi jako pri plnem plynu...protoze regl skoci do programovacího modu.
Martin
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

23. 2. 2009, 10:56

Pokud jsem dobre pochopil vzorec pak je to takhle?

dc input_value scale offset
0,047394482 8 000 714 000 0,03619
0,050195602 10 000 714 000 0,03619
0,078206807 30 000 714 000 0,03619
0,086610168 36 000 714 000 0,03619
0,092212409 40 000 714 000 0,03619
0,106218011 50 000 714 000 0,03619
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

23. 2. 2009, 11:19

Proboha promin :D
samozrejme min-dc 0.0369
Doufam, ze se ti nepresteloval regl, to by jsme asi museli odznova ;)
Jedu na na obed, mam hlad, asi hodka.
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

23. 2. 2009, 11:42

Tak pri zadani F9 regl pipne cca za 2sec a pak uz to pri manualu nejak chodi. Ale pri zadani pres MDI M03 tak se nestane nic pak kdyz poslu napr S8000 tak pipne regl jako pri F9 a musim poslat mnohem vyssi S nez vidim pri prvním roztoceni na ruku. Jeste me napad jestli na to nema vliv funkce INICIALIZACE POINT reglu. Tu mam na AUTO. Pak by se to asi cele vzdy posunulo od hodnoty kdy se aktivuje regl.
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

23. 2. 2009, 12:45

Aha, tak to je presne tak. Auto v reglu vypni a min-dc dej na 0.03 a najdi otacky v EMC, ktere vyvolaji pipnuti. Hodnotu otacek dosad do vzorce a zmen min-dc. Pak zkus zmacknout F9 jestli pipne a za jak dlouho po F9.
...a dej vedet jak to dopadlo.
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

23. 2. 2009, 12:50

Mozna bude sedet kdyz v reglu das startovaci bod na 1ms a v EMC das min-dc 0.05.
Vsak do pozkousej....
Auto je pro tento pripad kazdopadne nevhodne.
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

23. 2. 2009, 1:27

To je ducharina.....
Ano problem je jeste s tím aktivacnim bodem. Pokud je v auto, tak se nastavi vzdy na uroven kterou dostane jako prvni. Pokud dam FIX 1ms je problem , ze PWM zacne generovat hned pozadovanou hodnotu a tu FIX hodnotu proste vynecha. Takze s pevnym nastavenim INITIAL to funguje tak nejak v rucnim rezimu. Ale nevim co s tim automatem. Existuje nejaky vzorec na výpočet kolik je v nastaveni vlastne hodnota Xms? Tak me napada, ze asi nejednodussi by bylo...udelat HW prevodnik 0-200ms který by tohle přéváděl 1-2ms. Jen se me porad zda, ze to musi v EMC nejak jit...
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

23. 2. 2009, 1:46

Vzdyt ti to preci pisu !
Kdyz virtualni signal 0-1 je vlastne 0-200mS pro 50Hz PWM. Tak preci 1-2ms je preci 0.05 - 0.1
Jestli ti to regl nebere tak hodnotu min-dc v EMC sniz na 0.03 a najdi to F11-kou nebo uprav fix bod v reglu.
... a nerikej, ze budu muset vytahnou regl abych ti to nasel :)
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

23. 2. 2009, 1:56

Nee to bych byl za uplneho blbce. Asi si nerozumime ono to pri automatickem spusteni najede primo na pozadovanou hodnotu a ten bod to preskoci. U rucniho to po F9 naskoci na 1 to je v pohode a to je ten INITIAL point, ale u automatu to jde hned na S.
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

23. 2. 2009, 2:05

Ne za blbce jsem ja. Co je to jde to hned na S...
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

23. 2. 2009, 2:24

Promin "S" jako nastavena hodnota otacek uz primo v G-Codu. Tak je to jak rikam. Cely problem je v inicializaci regulatoru. Jak prestane dostavat impulsy bere to jako vypadek signalu a je vymalovano. Dokud nebude mit staly zdroj impulsu a nebo nebude PWM najizdet postupne tak musim pred pusteni programu stisknout F9. Pak se nakopne regl a kdyz pustim program tak to jede. zKOUSEL JSEM NAPSAT DO g-cODU NEKOLIK RYCHLOSTI A VZDY TO NA TU PRVNI nakopne regl a roztoci to az tu dalsi hodnotu. Hodnota je posunuta cca o 10000 nahoru nez je hodnota v rucnim rezimu. Hodnotu INITIAL POINT mam v reglu nastavenou na 1ms.
Martin
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

23. 2. 2009, 2:37

Porad tomu nerozumim, protoze neni rozdil mezi prikazem M3 a stiskem F9.
Sepne se pin pro napajeni vretene na LPT a nahodi se PWM signal na pin LPT v taktu pro min-dc.
Ty ten regl napajis porad nebo ho pripojis vzdy relatkem pri stisku F9?
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

23. 2. 2009, 3:02

Regl napajim porad to nespinam. To je na tvrdo.
No kdyz zadam M3 tak je S0 a proste to nenajede. S3 neni to co F9. SEpne to jen frezovaci rele.
Martin
Odpovědět

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