EMC a karta s FPGA od MESA Electronics
- Radek-B
- Příspěvky: 2137
- Registrován: 13. 9. 2006, 11:09
- Bydliště: V:Karlovice
- Kontaktovat uživatele:
Neni maly stroj co nestoji za povsimnuti,
a neni to jen tvrzeni , ja to videl na zivo kdyz mam cas a sem pobliz , tak u nej travim odpoledne v dilne. Jen Pupik je tak trosku jiny nez normalni smrtelnici a nic mu furt neni dobre, ale o tom to prave je.. Nebyt takovych tak neni prumyslova revoluce.
Neni to jen o tom neco vedet , ale umet to i radne pouzit....
RADEK
a neni to jen tvrzeni , ja to videl na zivo kdyz mam cas a sem pobliz , tak u nej travim odpoledne v dilne. Jen Pupik je tak trosku jiny nez normalni smrtelnici a nic mu furt neni dobre, ale o tom to prave je.. Nebyt takovych tak neni prumyslova revoluce.
Neni to jen o tom neco vedet , ale umet to i radne pouzit....
RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
automatizace/konstrukce
Velkým vynálezcům jsou občas i pocty a uznání veřejnosti dopřány
konstruktéři už zůstávají bezejmenní ačkoliv uvádějí miliony věcí do pohybu a jsou právě pro svoji kreativní práci nepostradatelní bez nich by se totiž vynálezy do praxe a běžného každodenního života nedostaly
.



Odkial mas verziu EMC 2.4? Nieco mi uslo?Pupik píše:Musim predeslat, ze jsem z tohoto jedinecneho reseni nadsen!!!
-----------------------------------------------------------------------------------
Protoze v soucasne dobe stavim "slusnejsi" CNC stroj (3000kg) na valeckovych drahach s servomotory (SanyoDenky 1kW,3.5kW) byl duvod zajimat se o rychlejsi a spolehlivejsi CNC reseni nez je pouze hole PC + EMC.
Po zdrale uvaze vychazejici z diskuze v USA jsem tedy koupil PCI kartu MESA 5i20 (200USD) (jeste spolu s 7i33 +/- 10V pro rizeni serv)
... ale napr. levnejsi MESA 7i43P je obdobne reseni jen za pouhych 79USD (cca1500CZK) ! Karta je levnejsi proto, ze na sobe nema PCI radic a komunikaci zajistuje pres LPT.
(myslim, ze funkci teto karty nyni proveruje Fizol na svem hydraulickem soustruhu...)
Ja "nesetril" a koupil jsem hned MESA5i20 s apartnim PCI PLX bridge radicem PCI9030 (drivery jsou tedy i do Windows)
Koneckoncu kouknete se sami zde http://www.mesanet.com/ na HW karety s FPGA. Dalsich pomocnych oddelovacich a prevodnich karet je zde spousta... (vse pro Hobby CNC vhodne, potrebne a levnoucke).
Trochu z me historie:
- v roce 1990 jsem vyrobil sve prvni CNCs na Amiga500 (EDM rezacka, opticka bruska, ... )
- v roce 1996 jsem tento svuj vlastni CNC system prestavel do tehda IBM kompatibilniho PC 33MHz SX ( vsichni se mi tehdy smali)
- nezajimave obdobi z pohledu CNC (podnikani s vrtulniky..., nakupy Fanucu, Hitachi, atd....)
- pred casem (2007) jsem si zacal s Machem (fuj)
na zaklade zdejsi diskuze o jedinecnosti FPGA (myslim nekdo z Gravosu) jsem poridil G100 od Gecko. Hardware je to vyborny, ale vysledek opet o nicem diky nedoresenym nefunkcnim driverum pro Mach.
- 2008 prechod na EMC s maximalni spokojenosti ve vsech smerech (podotykam, ze si vsak pisu vlastni Control Panel (v C++) a upravuji si i male veci v jadre EMC dle svych potreb) Diskutujeme a testujeme je s Radkem-B a chystame se brzy v ramci dalsi "ZDEJSI KOLEKTIVNI SPOLUPRACE!" vysledky zverejnit a uvolnit pro dalsi nadsence. (ZDARMA)
- 2009 rijen nakup MESA 5i20 s FPGA polem pro EMC
- instalace a testy
- vcera instalace z vyvojoveho PC na (ostry) stroj (vyroba propojovaciho kabelu a pouze rekonfigurace stroje) Podotykam, ze je nutno pouze pripojit vase stavajici drivery na tuto 72 pinovou kartu jako nahradu za LPT (v mem pripade 3xLPT)
- dnes prvni realna prace (forma na plasty, vysledky zverejnim)
Jeste par technickych infos.
4 osa frezka prestavena z BF20L (vreteno servo)
predepnute kulickove srouby prumer 16x5 a 20x5 pro osu Z
drivery 4xMD882 (step/dir max.300kHz(totalni strop cca 370kHz))
motory 4x57HS22
ridici system EMC2.4 + vlastni Control Panel
HW rizeni 3xLPT a Remote Control na 2.4GHz pres USB
puvodni vykon s LPTs
drivery nastaveny na 2000kr/ot (0.0025mm/kr)
takt SW stepgeneratoru cca 42kHz (24000ns BASE_PERIOD)
max. rychlost posuvu xyz 6000mm/min. accelerace x1000,y1000,z600
vykon s FPGA
drivery nastaveny na 10000kr/ot (0.0005mm/kr)!!!
max. takt HW stepgeneratoru cca 16,5MHz!!! (samozrejme nevyuzito)
max. rychlost posuvu x12000, y12000, z6000mm/min. accelerace x1500,y1500,z600
vse je nyni omezeno krokovym resenim a mechanikou na rybinach domazavanou rozvodem oleje, vykon je vsak uctyhodny!!!!
Cely vtip je v tom, ze nektere SW stavebni kostky EMC-cka(stepgeny, pwmgeny, encodery...) se nyni "pouze" premistili do FPGA jako HW komponenty.(jejich konfigurace je tedy vizualne v HAL uplne stejna!)
Vsechno ostatni zustalo nadale v SW podobe a tedy je to daleko pohodneji programovatelne nez v HW interpolatorech. Vecina techto infos putuje mezi SW a HW na 1kHz coz stiha v RT systemu kazda "PC-herka"
Karta s FPGA ma vlastni hodiny na 50MHz (nebo muze take pouzit z PCI zbernice clock 33MHz)a proto jsou vystupni kmitocty i nad 1MHz uplne cistounke a hladounke a moturky tedy "pisti" a "litaji" jako postreleni kralici
Tak zatim cau lidi, jdu neco delat (je preci nedele)
Martin
to Fizol: 2.4.0~pre tak to uvadi autori 
Ziskas ji takto:
> git clone git://git.linuxcnc.org/git/emc2.git emc2-dev <
...ale nejdriv musis mit nainstalovane vsechny okolnosti pro stahovani v gitu a vse pro kompilaci EMC...
to snad ale znas...

Ziskas ji takto:
> git clone git://git.linuxcnc.org/git/emc2.git emc2-dev <
...ale nejdriv musis mit nainstalovane vsechny okolnosti pro stahovani v gitu a vse pro kompilaci EMC...
to snad ale znas...

jj, dik uz to mam, je to tak ako pisesPupik píše:to Fizol: 2.4.0~pre tak to uvadi autori
Ziskas ji takto:
> git clone git://git.linuxcnc.org/git/emc2.git emc2-dev <
...ale nejdriv musis mit nainstalovane vsechny okolnosti pro stahovani v gitu a vse pro kompilaci EMC...
to snad ale znas...

...hoooodne inovovane veci.
(k dobremu)
EMC opet boduje!!! a do budoucna bude
napr. co jsem objevil
- podpora splines G5 (G5.1)
- podpora nurbs G5.2, G5.3
- novy parametr Q v G64P?Q?
dokonce uz to trochu i funguje
- pamatuje si kde masina usnula bez noveho referovani (pro KM ale presnost dle 1kr. ale
nesmis v offu pohnout strojem)
- jde vypnout povinnost HOMINGU (to neni moc stastne)
- podpora Indexu pro enkodery (u homingu nepotrebujete presne spinace )
- v zdrojakach hodne mist osetrenych pohodlne vyjimkama
- hodne nyni makaji na spolehlive podpore MESA ( FGPA karty to bude hlavni budouci smer teto platformy)
dalsi nove veci stale objevuju... Dokumentaristi zde samozrejme nestihaji...
jako obvykle


EMC opet boduje!!! a do budoucna bude
napr. co jsem objevil
- podpora splines G5 (G5.1)
- podpora nurbs G5.2, G5.3
- novy parametr Q v G64P?Q?
dokonce uz to trochu i funguje

- pamatuje si kde masina usnula bez noveho referovani (pro KM ale presnost dle 1kr. ale

- jde vypnout povinnost HOMINGU (to neni moc stastne)
- podpora Indexu pro enkodery (u homingu nepotrebujete presne spinace )
- v zdrojakach hodne mist osetrenych pohodlne vyjimkama
- hodne nyni makaji na spolehlive podpore MESA ( FGPA karty to bude hlavni budouci smer teto platformy)
dalsi nove veci stale objevuju... Dokumentaristi zde samozrejme nestihaji...
jako obvykle


SUPER!!!Pupik píše:...hoooodne inovovane veci.(k dobremu)
EMC opet boduje!!! a do budoucna bude
napr. co jsem objevil
- podpora splines G5 (G5.1)
- podpora nurbs G5.2, G5.3
- novy parametr Q v G64P?Q?
dokonce uz to trochu i funguje
- pamatuje si kde masina usnula bez noveho referovani (pro KM ale presnost dle 1kr. alenesmis v offu pohnout strojem)
- jde vypnout povinnost HOMINGU (to neni moc stastne)
- podpora Indexu pro enkodery (u homingu nepotrebujete presne spinace )
- v zdrojakach hodne mist osetrenych pohodlne vyjimkama
- hodne nyni makaji na spolehlive podpore MESA ( FGPA karty to bude hlavni budouci smer teto platformy)
dalsi nove veci stale objevuju... Dokumentaristi zde samozrejme nestihaji...
jako obvykle![]()

,,, a hlavne pncconf

- RadekCX
- Příspěvky: 622
- Registrován: 14. 7. 2006, 10:12
- Bydliště: Č.Budějovice
- Kontaktovat uživatele:
Co pouzivas jako server pro vzdalenu plochu? Klasicky VNC server se spusti az kdyz se k pc nekdo prihlasi - to mi funguje pres TightViewer z WinXP, ale rad bych u toho nemel monitor, klabosnici a mys - aspon ted co si s tim hraju.Avenger píše: V podstatě jsem zakázal co šlo a co nepotřebuju, nechal jsem síťovku a paralel port. Obrábění se sice u mě ještě nekoná, ale testuju jen tak co z té desky jde vymáčknout. S tím vzdáleným připojením jsem dosáhl lepšího latency.
Zatim premyslim, ze tam nainstlauju NX, ale treba mas neco vyzkouseneho.
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Ahoj, v podstatě jsem jen v EMC distribuci nastavil v menu "Systém - Správa - Přihlašovací okno" .... v nově otevřeném okně "Předvolby přihlašovací obrazovka" na tabu "Vzdálené" Styl: Stejně jako místní. Pak stačí pouze zapnout PC s EMC (bez klávesnice, monitoru, myši) a z jiného Ubuntu (já používám nejen pro CNC) si v přihlašovací obrazovce vyberu namísto lokálního připojení "Možnosti - vzdálené připojení přes XDMCP...", chvíli počkám až se mi v seznamu objeví moje PC s EMC a připojím se. Pak už vidíš klasicky přihlašovací obrazovku jako by si seděl přímo u něj.RadekCX píše:Co pouzivas jako server pro vzdalenu plochu? Klasicky VNC server se spusti az kdyz se k pc nekdo prihlasi - to mi funguje pres TightViewer z WinXP, ale rad bych u toho nemel monitor, klabosnici a mys - aspon ted co si s tim hraju.Avenger píše: V podstatě jsem zakázal co šlo a co nepotřebuju, nechal jsem síťovku a paralel port. Obrábění se sice u mě ještě nekoná, ale testuju jen tak co z té desky jde vymáčknout. S tím vzdáleným připojením jsem dosáhl lepšího latency.
Zatim premyslim, ze tam nainstlauju NX, ale treba mas neco vyzkouseneho.
Bohužel se u nás tento týden dělají okna, takže dílna a vše kolem je přikryté na jedné hromadě a nemohu ti 100% potrvrdit, že to nastavení je přesně tak jak sem ti popsal.
Hned jak se k tomu dostanu, tak to ověřím.
No v mém případě vidím komplet GNOME s aplikacemi. Naprosto stejně jako když u toho stroje sedím přímo.k píše:Pokial mate iny linux a konektujete sa na masinu kde mate EMC staci pouzit ssh -X _IP_pocitaca_s_EMCAvenger píše:Ahoj, v podstatě jsem jen v EMC distribuci nastavil v menu "Systém - Správa - Přihlašovací okno" .... v nově otevřeném okně "Předvolby přihlašovací obrazovka" na tabu "Vzdálené" Styl: Stejně jako místní. Pak stačí pouze zapnout PC s EMC (bez klávesnice, monitoru, myši) a z jiného Ubuntu (já používám nejen pro CNC) si v přihlašovací obrazovce vyberu namísto lokálního připojení "Možnosti - vzdálené připojení přes XDMCP...", chvíli počkám až se mi v seznamu objeví moje PC s EMC a připojím se. Pak už vidíš klasicky přihlašovací obrazovku jako by si seděl přímo u něj.RadekCX píše: Co pouzivas jako server pro vzdalenu plochu? Klasicky VNC server se spusti az kdyz se k pc nekdo prihlasi - to mi funguje pres TightViewer z WinXP, ale rad bych u toho nemel monitor, klabosnici a mys - aspon ted co si s tim hraju.
Zatim premyslim, ze tam nainstlauju NX, ale treba mas neco vyzkouseneho.
Bohužel se u nás tento týden dělají okna, takže dílna a vše kolem je přikryté na jedné hromadě a nemohu ti 100% potrvrdit, že to nastavení je přesně tak jak sem ti popsal.
Hned jak se k tomu dostanu, tak to ověřím.
Pre uzivatelov win .. pouzit putty (emulator ssh) .. a v nom nastavit X forwarding .. Na win musite mat ale rozbehnuty nejaky X server . (je ich pre win niekolko .. ci free alebo aj platenych).
Tymto sposobom sa vam ale bude prenasat na lokalny komp len okno EMC-cka (axis) .. nie cele prostredie vzdialeneho stroja. vyhodne pokial na lokalnom kompe mam dalsie aplikacie ktore uz na stroji s EMC nemam a nexcem ich tam doinstalovat