Stránka 1 z 2
					
				cnc přes ethernet
				Napsal: 13. 5. 2012, 7:48
				od miloslav-karasek
				zdravím plánuji si jako maturitní projekt na příští rok postavit CNC a viděl sem že profesionální CNC se dají připojit přes ethernet 

  mě to připadá naprosto luxusní  
 
  
  ale nemůžu o tom nic kloudnýho najít možná asi PLC automaty vím že je to složitější ale celkem bych to jako velikou vychytávku zkusil jinak bych to cnc viděl na bazi MDF desek(dostatečná pecnost pružnost) zatím kvuli ceně bych to hnal po závitovejch tyčích a vedení podepřený tyče motory bych bral asi 3Nm na X asi 2x (paralelně s každý strany jeden) na Y taky 3Nm a na Z asi 1,9Nm postavil bych na to bipolární driver a rozměry si myslím že by byly asi 1000x600x200mm snažím se to trochu škrtit ale ovládání přes ethernet mě zaujalo a nerad bych to celý postavil na báji paralelního portu a z nějakýho duvodu by to nešlo modifikovat.  budu vděčnej za jakýkoliv rady dík Miloš
 
			
					
				Re: cnc přes ethernet
				Napsal: 13. 5. 2012, 8:36
				od robokop
				ne ze by to neslo ale asi narazis na to ze ruzny hardware ma ruzne problemy s rezii pri kratkych prenosech napr 1,2 byte tam a potvrzeni zpet
			 
			
					
				Re: cnc přes ethernet
				Napsal: 13. 5. 2012, 9:13
				od pavel-gravos
				Proc ne. Eth. je rychly a galvanicky oddeleny.
Jak pise Robokop ma i sva uskali:
Je nevhodny na posilani velkeho mnozstvi malych paketu tam a zpet. - latence.
Zkusil jsem XPORT od Lantronixu = prevodnik Eth - serial (921600Bd), a diky te latenci
bylo pomalejsi nez obyc port pri 115200Bd. Musel jsem vic prikazu spojovat do 1 paketu, pak uz ok.
V praci pouzivame ENC28J60 = eth -spi, prenese asi 500 paketu/s, 
a potom LM3s6938 (cortex-M3 s eth PHY na cipu) a ten prenese cca 25tis. paketu/s, to je frkot.
To ovsem znam jen z doslechu, prgal to nekdo jiny.
Protokol je dost slozity, obvykle se vyjde z prikladu, co je k dispozici, a jen se upravi.
Nebo se da pouzit i jiny Cortex jen s eth.inteligenci k tomu vykonovy driver (treba LAN8720) pres rozhrani RMII.
P.
			 
			
					
				Re: cnc přes ethernet
				Napsal: 14. 5. 2012, 4:52
				od miloslav-karasek
				tak mě se to strašně líbilo a je to určitě rychlejší než paralelni port no ale nevíte o nějaký stránce kde by to bylo alespon trochu vysvětlená složitost? o této komunikaci nevím skoro nic dík Miloš
			 
			
					
				Re: cnc přes ethernet
				Napsal: 14. 5. 2012, 9:01
				od robokop
				No to prave jak kdy 
V nekterych pripadech jak pise pavel to je asi jako seriak
v jinejch neskonale rychlejsi
Jinak oproti paralelu je to hadam vic jak 100x slozitejsi
Zalezi ale na tom v cem to programujes atd..
			 
			
					
				Re: cnc přes ethernet
				Napsal: 14. 5. 2012, 9:09
				od Bobes
				Ak to má mat celé zmysel tak potrebuješ zvládnuť nie len Ethernet ale cely IP stack. Takze hladaj TCP IP. Avšak ber do úvahy, že riadiť real-time procesy (cnc) cez IP bez distribuovanej architektúry bude tvrdý oriesok...
			 
			
					
				Re: cnc přes ethernet
				Napsal: 14. 5. 2012, 9:47
				od testone
				Programování atd. téměř nerozumím, ale mám takovej pocit že se tu  mluví o dvou věcech najednou -" jeden o voze a druzí o koze".
Prof. stroje sice mívají  připojení do sítě, ale to je určeno pro propojení autonomního ŘS stroje a nadřízeného systému, např. pro pohodlný přenos dat z-do externího programovacího pracoviště a ŘS stroje, diagnostiku atd.
Pokud to chápu správně tak se tady se ale v diskusi mluví i komunikaci mezi PC fungujícím jako ŘS a pohony (drivery) stroje, tzn. o úroveň níž.
			 
			
					
				Re: cnc přes ethernet
				Napsal: 14. 5. 2012, 10:44
				od pavel-gravos
				to testone:
Kdyz se propojuje autonomni ŘS s PC, tak pri tvorbe toho ŘS se musi eth. vyresit.
Kdyz je ŘS v tom PC, tak komunikuje s nejakou deskou na ktere se to tez musi vyresit ("i kdyz je to o uroven niz").
Kdyz je autonomní ŘS hotovy, vyresil to nekdo pred nami.
obecne:
XPORT - dokumentace:  (pro zacinajiciho asi nejsnazsi reseni, chova se jako ser. port)
http://www.papouch.com/cz/shop/product/xport/" onclick="window.open(this.href);return false;
http://www.lantronix.com/device-network ... xport.html" onclick="window.open(this.href);return false;
ENC28J60 - dokumentace:
http://www.asix.cz/products_museum_spinet.htm" onclick="window.open(this.href);return false;
napr: STM32F4 - dokumentace:
http://www.st.com/internet/mcu/product/252149.jsp" onclick="window.open(this.href);return false;
http://www.st.com/internet/com/SOFTWARE ... h_lwip.zip" onclick="window.open(this.href);return false;
http://mcu.cz/news.php?extend.2904.3" onclick="window.open(this.href);return false;
Dost se toho najde:  
http://mcu.cz" onclick="window.open(this.href);return false; 
http://mcu.cz/forum/viewtopic.php?p=13175" onclick="window.open(this.href);return false;
Jak pravil nas Pan:  Hledejte a naleznete...
P.
 
			
					
				Re: cnc přes ethernet
				Napsal: 14. 5. 2012, 10:48
				od sejosef
				To  miloslav-karasek: Někde na netu jsem narazil na člověka který má CNC na ethernetu tak že v mašince má malý PC s paralelním portem a běžícím machem bez monitoru a ovládá ho ze stolního PC pomocí vzdálené správy. Nevím jak je to spolehlivé, ale zdá se že takhle normálně obráběl. Nebylo to ono?
Jinak na stránkách SmoothStepperu je zmínka o Ethernet verzi tohoto zařízení 
http://www.warp9td.com/ (text dole).
 
			
					
				Re: cnc přes ethernet
				Napsal: 15. 5. 2012, 3:41
				od miloslav-karasek
				To  sejosef : to co popisuješ tak do toho stavu by se mi to líbilo  jinak programujem programy v delphi7 a uP v asembleru  jinak v dukovanech kde sme na praxi nam říkali že je tam pro ty plc automaty vlastní jazyk něco jako ,,propojování buněk" tak se mi to zdálo jednodušší no ještě si projdu odkazy s dokumentacemi  

  ale už ted to vypadá mnohem složitějc než sem si myslel 
 
trochu sem se díval na pandatronu a přikláněl bych se spíše k tomuto řešení
http://pandatron.cz/?170&spinet_-_ethernet_--_spi" onclick="window.open(this.href);return false;
 
			
					
				Re: cnc přes ethernet
				Napsal: 16. 5. 2012, 1:35
				od ledvinap
				Osobne si myslim, ze ethernet je trosku velke sousto.
Jednim z reseni je navrhnout neco jako Mesa kartu, jen misto PCI/Paralel port pouzit ethernet. Integrace do linuxcnc by nebyla zas tak obtizna (real-time ovladace ethernetu by mely existovat), komunikace je stejne stylem "vycteni stavu - provedeni vypoctu - nastaveni noveho stavu". Pri 100mbit by to do servo threadu melo vyjit s rezervou.
Dalsi moznosti je neco jako GVE od gravosu, ale misto serioveho portu ethernet. Docela se divim, ze uz to Gravos nema, pouzity CPU by to mel zvladat, jen pridat interface.
Obe reseni jsou ale podle me v radu clovekolet ...
			 
			
					
				Re: cnc přes ethernet
				Napsal: 16. 5. 2012, 4:25
				od miloslav-karasek
				no tak třeba se tím budu zabývat víc až pozdějc asi sem si to představoval mooc jednoduchý jen tak na okraj co si myslíte o této koncepci cnc s paralelním portem a s touto elektornikou 
http://www.majosoft.com/engraving/html/ ... L6203.html" onclick="window.open(this.href);return false;
nebo s řízeným uP ktomu nějaký digitální odečty s lcd...
 
			
					
				Re: cnc přes ethernet
				Napsal: 16. 5. 2012, 5:22
				od robokop
				jednotka PLC to umela ale nebylo to tak rychle 
vyslo to podobne jak seriak viz pavel pise par prispevku nahoru
ledvinap píše:Osobne si myslim, ze ethernet je trosku velke sousto.
Jednim z reseni je navrhnout neco jako Mesa kartu, jen misto PCI/Paralel port pouzit ethernet. Integrace do linuxcnc by nebyla zas tak obtizna (real-time ovladace ethernetu by mely existovat), komunikace je stejne stylem "vycteni stavu - provedeni vypoctu - nastaveni noveho stavu". Pri 100mbit by to do servo threadu melo vyjit s rezervou.
Dalsi moznosti je neco jako GVE od gravosu, ale misto serioveho portu ethernet. Docela se divim, ze uz to Gravos nema, pouzity CPU by to mel zvladat, jen pridat interface.
Obe reseni jsou ale podle me v radu clovekolet ...
 
			
					
				Re: cnc přes ethernet
				Napsal: 16. 5. 2012, 7:07
				od pavel-gravos
				k driveru:
http://www.majosoft.com/engraving/html/ ... L6203.html" onclick="window.open(this.href);return false;
L6203 jsou dobre brouky, L297 je pulkrokove, nebo celokrokove rizeni, tedy mikrokroky ne,
jezdit to bude, ale budou tam vibrace a hluk. Nic moc.
K rizeni paralelnim portem se toho tu uz napsalo dost. Vysledna kvalita (jitter) hrozne moc zalezi 
na kvalite PC a na tom jak je zahnojene ruznymi jinymi procesy.
Machiste to znaji.
k eth:
Gravos mel XPORT v jednotce PLC. Chodilo to dobre, ale ocekavany zazrak se nekonal.
Navic to jednotku prodrazovalo, a stala se prakticky neprodejna, kazdy by chtel za levno,
a ono to vzdy nejde, neco se muselo obetovat (eth.).
P.
 
			
					
				Re: cnc přes ethernet
				Napsal: 17. 5. 2012, 6:29
				od Radek-B
				Vzdalena zprava/Plocha pres Ethernet je uplne bezna fungujici vec. 
Stroje a v nich komponenty (I/O, drivery, ADI, PLC) jsou rizeny pomoci 
ETHERCAT to je sice podobne vypadajici vec, ale jednuduse reseno je realtime. 
Casto jsou tyto dve veci spleteny protoze ETHERCAT pouziva stejny HW jako ETHERNET.
Pro hobby pouziti uz to take neni zadna zhava novinka. 
http://www.etherlab.org/en/ethercat/hardware.php" onclick="window.open(this.href);return false;
RADEK