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:

1. 3. 2010, 3:47

Karta 7i48 neni podporovane pripojitelna 50-ti pin ksandou k mesa 5i20. (ale nekdo tu uz nekde tusim resil zmenu pinoutu)

Resolver by mela umet karta 7i49 , vice k tomu nevim nic.

Jinak jsou postrehy QNX spravne.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
QNX
Příspěvky: 3689
Registrován: 20. 12. 2006, 9:59
Kontaktovat uživatele:

1. 3. 2010, 4:22

Radek-B: aha, 7i49 je opravdu resolverová karta, ale našel jsem ji jenom v ceníku, nikde jinde :( To by asi šlo, ale řídit servoměnič jenom v U/f režimu a jinak všechno nechat na EMC2? To je dost velká degradace servoměniče.
S tím by si EMC2 opravdu poradil?
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

1. 3. 2010, 8:52

No a ten driver tedy umi co ? Nejaky dokument by byl ? Mrkneme na to , co vsechno by se nechalo na EMC.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
QNX
Příspěvky: 3689
Registrován: 20. 12. 2006, 9:59
Kontaktovat uživatele:

1. 3. 2010, 9:27

Radek-B: Driver je MASTERDRIVES MC Plus od SIEMENS.
Dokument zde:
https://a248.e.akamai.net/cache.automat ... ac_d_e.pdf

Zjistil jsem, že vstup z enkoderu tam je řešený kartou a jsou tři druhy. Jedna je na pulzní enkodéry (ale tu nemám, navíc na moterch jsou resolvery), další je pro resolver, tu tam mám já (je to SBR1). Třetí je pro resolver a má konektor s výstupem, který se tváří jako výstup z pulzního enkodéru (je tam A/B/index). To by bylo ideální, to by se dalo přes MESA kartu do EMC2 připojit snadno ....... problém je v tom, že tyto vstupní karty SBR2 nemám.
Zatím jsou dvě možnosti. přidělat tam odměřování a to napojit do EMC2 přes MESA kartu. Resolver nechat připojený na servoměniči a ten ovládat analogem. Druhá možnost je sehnat moduly SBR2, ale zatím nevím kde.
Možnosti řízení po USS a PROFIBUS jsem zatím nestudoval, s tím nemám vůbec žádné zkušenosti.
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

2. 3. 2010, 3:47

Neni co dodat , jdes na to spravne, mas pouze dve moznosti presne jak pises. Dat A/B rotacni anebo linearni odmerovani a to zavest jako z-5 tnou vazbu do EMC. Do rizeni po 485 anebo profibus + EMC se nepoustej.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
QNX
Příspěvky: 3689
Registrován: 20. 12. 2006, 9:59
Kontaktovat uživatele:

2. 3. 2010, 4:46

Radek-B: Dobře, díky za radu. Když neseženu karty SBR2, tak tam dám lineární odměřování.
Ještě mám dotaz na Ubuntu s EMC2 ......... bude tomu stačit operační paměť 384 MB? Mám tady jedno průmyslové PC Advantech, které bych rád použil, ale minimální konfigurace pro Ubuntu je 320MB, tak se mi to zdá hodně na hraně. Má cenu to zkoušet, nebo by bylo lepší sehnat něco jiného?
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

2. 3. 2010, 5:45

Nejdulezitejsi na HW je aby nekolidoval s real-time a dosahoval dobre lattency. Jinak je uplne jedno na cem bezi.

RADEK
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

3. 3. 2010, 7:46

Fizol píše:
Fizol píše:
Fizol píše:Takze teraz som vyskusal, na vystupe karty 7i43, kde mam STEP a DIR mam normalne 3.6V, takze log.1, ale ak spustim EMC s firmware kde je stepgen, tak uz je tam log.0. Neda sa to niekde nastavit, zeby tam bolo log.1???
Tak to bude asi DC driverom,,, skusal som v tej istej konfiguracii krokovy motor a aj AC servo(GSK) a s tymi to chodi super. Takze potrebujem nejaky driver na DC motor. Neslo by to tak, aby som to servo riadil pwm a encoder z neho by som supol do EMC? Neviete o niecom takom?
Skratil som kable na minimum a zistil som, ze to chodi este horsie. Tak som skusil zaradit 10ohm odpor pred vstup STEP do driveru a zacalo sa to spravat trosicku lepsie, tak som este pridal na 50 ohm. Teraz to chodi pekne, dufam ze som to spravil dobre a ze to tak moze byt.
Blbost, nechodi dobre,,,niekolko hodin to slapalo OK a potom z nicoho nic sa pridavaju kroky. Musel som vymenit DC servo za krokovy motor, aby som vobec mohol dokoncit pracu. Problem vidim najskor v drivery pre DC motor ovladany step/dir. Vykaslem sa na to a skusim driver s PWM od MESA. Napr. 7i40,7i25 a mozno by stacilo aj 7i30.
stevuliak1
Příspěvky: 48
Registrován: 22. 11. 2006, 9:28

4. 4. 2010, 7:45

Ahoj
Mam mesa kartu 5i20 cez RS422 kabel kartu 7i47 s optooddelenim z tejto karty su napájané dvojaké driveri x, y rutex s optooddelenim z, gecko taktiež s optoodelením.
Pri skusani programu mam na sroboch rysky osy x.y pri ukonceni programu
su presne na ryskach os z. urobi vzdy chybu. Kde moze byt chyba?
dakujem
Alex74
Příspěvky: 3
Registrován: 18. 11. 2010, 8:31

18. 11. 2010, 8:52

ahoj všem,
dokázal se někdo prokousat na čem je založeno to SoftDMC?
je to skutečně ucelené řešení včetně PID a generátoru rampy atd? nebo je to vše řízeno z nadřazeného PC přes sběrnici (nebo USB?) potřeboval bych hýbat cmm strojem a chtěl jsem využít USB kartu 7i43. nějak jsem neobjevil informace o řešení rampy, PID v těch VHDL zdrojích, nebo hledám blbě. díky za nasměrování...... hlavně ať to není do pr...:)
díky saša
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

18. 11. 2010, 9:05

cmm stroj je co ?

Ve VHDL najdes max konfigurace pinu pro ruzne firmvare konfigurace a pojeni karet tam popis PID a ramp nenajdes urcite.
SoftDMC je opravdu uceleny kompletni system a na tobe je aby jsi si k tomu napsal GUI.

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

18. 11. 2010, 9:11

no to softdmc by melo mit nekde SDK pro vyvoj toho rozhrani
tam asi najdes co hledas
ty ramy atd... by melo udajne umet to pole
Vsechna prava na chyby vyhrazena (E)
Alex74
Příspěvky: 3
Registrován: 18. 11. 2010, 8:31

18. 11. 2010, 9:13

ahoj,
cmm je coordinate measuring machine, je to cnc měřící stroj. v osách je poháněná většinou dc motory a na každé ose je připevněno odměřování. měří se s tím právě díly které vyrobí třeba cnc frézka.
takže pokud si mám napsat GUI, měl bych mít k dispozici nějakou popsanou knihovnu, nebo alespoň protokol komunikace? možná se ptám blbě ale to najdu kde ? Myslím že jsem tady někde četl že Pupík implementoval tohle jádro přímo do fpga, nebo se pletu... nemohl jsem tuhle informaci už najít..
díky
saša
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22872
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

18. 11. 2010, 9:16

hledej SDK pro softDMC
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

18. 11. 2010, 9:19

Vim naprosto presne ze pupik ne.
Nejvice se o tom softu dozvis primo v mese. Napis primo Wallacemu.
Přílohy
softdmc.pdf
(265.15 KiB) Staženo 1013 x
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Odpovědět

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