EMC a karta s FPGA od MESA Electronics

Odpovědět
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

9. 10. 2009, 4:24

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
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Uživatelský avatar
pavlaxy
Příspěvky: 1885
Registrován: 26. 12. 2007, 11:42
Bydliště: Praha

9. 10. 2009, 5:43

Velkým vynálezcům jsou občas i pocty a uznání veřejnosti dopřány :wink: 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 :lol: :P .
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

9. 10. 2009, 6:29

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 :lol: )

- nezajimave obdobi z pohledu CNC (podnikani s vrtulniky..., nakupy Fanucu, Hitachi, atd....) :lol:

- 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 :lol:

Tak zatim cau lidi, jdu neco delat (je preci nedele ;) )
Martin
Odkial mas verziu EMC 2.4? Nieco mi uslo?
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

9. 10. 2009, 7:01

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... ;)
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

9. 10. 2009, 7:12

Pupik 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... ;)
jj, dik uz to mam, je to tak ako pises :wink:
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

9. 10. 2009, 7:28

...hoooodne inovovane veci. :shock: (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 :lol: 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 :lol: :lol:
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

9. 10. 2009, 10:45

EMC2 V2.4 na booku s Ubuntu 9.04. v modu simulator. Je to dobre ke skouseni EMC na strojich kde se nechyta ubuntu 8.04.

RADEK
Přílohy
Snímek obrazovky-1.png
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

10. 10. 2009, 10:44

Pupik píše:...hoooodne inovovane veci. :shock: (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 :lol: 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 :lol: :lol:
SUPER!!! :D
,,, a hlavne pncconf :wink:
Uživatelský avatar
RadekCX
Příspěvky: 622
Registrován: 14. 7. 2006, 10:12
Bydliště: Č.Budějovice
Kontaktovat uživatele:

20. 10. 2009, 6:46

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.
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.
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Avenger
Příspěvky: 382
Registrován: 19. 10. 2006, 8:41
Bydliště: Litoměřice

22. 10. 2009, 10:12

RadekCX píše:
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.
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.
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.

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.
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

22. 10. 2009, 10:16

Objednane karty jsou na ceste tento nebo zacatkem pristiho tydne budou rozeslany.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
k
Příspěvky: 814
Registrován: 12. 8. 2008, 12:00
Bydliště: Kosice SK

22. 10. 2009, 10:23

[quote="Avenger"][quote="RadekCX"][quote="Avenger"]
V podstatì jsem zakázal co šlo a co nepotøebuju, nechal jsem sí
Naposledy upravil(a) k dne 22. 10. 2009, 10:35, celkem upraveno 1 x.
Avenger
Příspěvky: 382
Registrován: 19. 10. 2006, 8:41
Bydliště: Litoměřice

22. 10. 2009, 10:27

k píše:
Avenger píše:
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.
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.

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.
Pokial mate iny linux a konektujete sa na masinu kde mate EMC staci pouzit ssh -X _IP_pocitaca_s_EMC

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
No v mém případě vidím komplet GNOME s aplikacemi. Naprosto stejně jako když u toho stroje sedím přímo.
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

22. 10. 2009, 11:35

Radek-B píše:Objednane karty jsou na ceste tento nebo zacatkem pristiho tydne budou rozeslany.

RADEK
Uz jsou v Praze.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22956
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

22. 10. 2009, 12:18

uz se tesim
jsem na to vazne zvedavy
hlavne jak se bude tvarit 11 bit rozliseni te rychlosti u generatoru kroku
Vsechna prava na chyby vyhrazena (E)
Odpovědět

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