Mach3 + lan smoothstepper + 360kč čínská deska + M880A
Tak jsem si dnes vylepšil cnc smoothstepperem. Takže pokud bude někdo mít dotazy tak mu můžu odpovědět.
Co tedy vlastně mám v mašině:
Mach3
Ethernet Smoothstepper z cncshop.cz
oddělovací čínskou desku za 360kč
Drivery M880A na ose X a Y + zdroj PRS488 + KM SX31-2740
Driver DM542 na ose Z + zdroj 31A 2,A od inkoustové HP tiskárny. + SX23-1012
X a Y mám zpřevodováno mám do pomala 1:3 ozubeným řemenem - kuličkový šroub - rychlost 2800mm/min
Z má přímý náhon na metrický šroub pro posuny s vymezením vůle - rychlost 330mm/min
Ještě nemám zapojené dorazy .. zatím to všechno končí na estop. Až mi v pondělí či úterý dorazí relátka, tak si koncáky přes ty relátka napojím/oddělím a zapojím do modré čínské desky. Už aby to bylo. (na fotce je už vidět 12V adaptér který ty minirelátka bude pohánět. Rychlost sepnutí mají 0,5ms..takže malý fofrníčci. )
Co tedy vlastně mám v mašině:
Mach3
Ethernet Smoothstepper z cncshop.cz
oddělovací čínskou desku za 360kč
Drivery M880A na ose X a Y + zdroj PRS488 + KM SX31-2740
Driver DM542 na ose Z + zdroj 31A 2,A od inkoustové HP tiskárny. + SX23-1012
X a Y mám zpřevodováno mám do pomala 1:3 ozubeným řemenem - kuličkový šroub - rychlost 2800mm/min
Z má přímý náhon na metrický šroub pro posuny s vymezením vůle - rychlost 330mm/min
Ještě nemám zapojené dorazy .. zatím to všechno končí na estop. Až mi v pondělí či úterý dorazí relátka, tak si koncáky přes ty relátka napojím/oddělím a zapojím do modré čínské desky. Už aby to bylo. (na fotce je už vidět 12V adaptér který ty minirelátka bude pohánět. Rychlost sepnutí mají 0,5ms..takže malý fofrníčci. )
Naposledy upravil(a) NextClick dne 27. 2. 2015, 8:05, celkem upraveno 2 x.
Fakt se omlouvám a raději už mlčim, abych nerušil vaše profesní kruhy.
Oujee tak jsem to přejmenoval na "360kč čínská deska"
Koncáky přes relátka z důvodu galvanického oddělení.. kvůli rušení.
Shusterj: koukám že ty další desky tam máš připojený také přes ten smoothstepper. Nějak jsem nepochopil jestli ten port 3 je taky klasické LPT. A nebo jaká tam je odlišnost?
Zatím jsem za dnešek zjistil, že mé oblíbené zastavování běhu programu mezerníkem místo estop asi budu muset oželet. To co na přímém lpt trvalo jen o fous déle než estop. Tak u smothstepperu trvá "kua" dlouho a ujede to hodně kroků navíc .
Koncáky přes relátka z důvodu galvanického oddělení.. kvůli rušení.
Shusterj: koukám že ty další desky tam máš připojený také přes ten smoothstepper. Nějak jsem nepochopil jestli ten port 3 je taky klasické LPT. A nebo jaká tam je odlišnost?
Zatím jsem za dnešek zjistil, že mé oblíbené zastavování běhu programu mezerníkem místo estop asi budu muset oželet. To co na přímém lpt trvalo jen o fous déle než estop. Tak u smothstepperu trvá "kua" dlouho a ujede to hodně kroků navíc .
Fakt se omlouvám a raději už mlčim, abych nerušil vaše profesní kruhy.
Lidi neblázněte. Nedělejte z rušení něco tak strašného, jako byl za bolševika třídní nepřítel.NextClick píše:Koncáky přes relátka z důvodu galvanického oddělení.. kvůli rušení.
Pokud by ti systém zarušil vstupy od koncáků, připojené na nejobyčejnější optrony (správně zapojené), tak je něco špatně. Pak hledej, kde máš nějaký problém, a ten je třeba odstranit.
Dávat relátka na vstupy od koncáků je jako používat 3 prezervativy na svíčku.
To je totiž síla SS - že si načítá kroky do foroty a pak mu nevadí, když windowsy nad něčím chvilku přemýšlí - To přímé LPT neumělo a proto je u něj takový problém s laděním PC/windowsů ...NextClick píše: Zatím jsem za dnešek zjistil, že mé oblíbené zastavování běhu programu mezerníkem místo estop asi budu muset oželet. To co na přímém lpt trvalo jen o fous déle než estop. Tak u smothstepperu trvá "kua" dlouho a ujede to hodně kroků navíc .
Víťa - BF20 - upraveno na CNC + Mach3 + SS, soustruh CJM250, MK3 Průša, ostřička nástrojů
Tak fakt takhle funguje?chb píše:To je totiž síla SS - že si načítá kroky do foroty a pak mu nevadí, když windowsy nad něčím chvilku přemýšlí - To přímé LPT neumělo a proto je u něj takový problém s laděním PC/windowsů ...NextClick píše: Zatím jsem za dnešek zjistil, že mé oblíbené zastavování běhu programu mezerníkem místo estop asi budu muset oželet. To co na přímém lpt trvalo jen o fous déle než estop. Tak u smothstepperu trvá "kua" dlouho a ujede to hodně kroků navíc .
Tak to by autoři Machu měli nahlédnout do nějaké učebnice programování na asynchronní události a výjimky.
Ač bych de Billa a tu jeho bandu kopal do zadnic (i jinam) celé dny zato, jak zku*li svět IT a jak jejich zmetky dennodenně ničí život nejen můj*), ale milionů dalších nebožáků, v tomhle jsi IMHO bohužel mimo -- problém není asi tak moc v tom, jak si nabafrovat data, ale jak je v tom non-RT systému zároveň hladce a rychle nasypat do portu, který na to taky není určený.Mex píše:Tak fakt takhle funguje?chb píše:To je totiž síla SS - že si načítá kroky do foroty a pak mu nevadí, když windowsy nad něčím chvilku přemýšlí - To přímé LPT neumělo a proto je u něj takový problém s laděním PC/windowsů ...NextClick píše: Zatím jsem za dnešek zjistil, že mé oblíbené zastavování běhu programu mezerníkem místo estop asi budu muset oželet. To co na přímém lpt trvalo jen o fous déle než estop. Tak u smothstepperu trvá "kua" dlouho a ujede to hodně kroků navíc .
Tak to by autoři Machu měli nahlédnout do nějaké učebnice programování na asynchronní události a výjimky.
H.
*) Bohužel se Widlí zbavit nemůžu. A ostatní to často obkreslují podle mainstreamu, stejně blbě.
hm to je zajímavé ... takže všechny 3 porty na SS lze použít jako (vstup) pro levné LPT oddělovací desky za pár babek
... jen si nedovedu představit, jak na takových vstupech funguje MPG - když SS má ve Mach takovou pomalou odezvu
... další věc je, jak ta pomalá odezva ovlivňuje koncáky či najížděcí sondu, aby to umělo spolehlivé opakovatelné najetí i při velkých rychlostech
/ respektive jakou má ten SS vůbec garantovanou snímací frekvenci na vstupech ?
... jen si nedovedu představit, jak na takových vstupech funguje MPG - když SS má ve Mach takovou pomalou odezvu
... další věc je, jak ta pomalá odezva ovlivňuje koncáky či najížděcí sondu, aby to umělo spolehlivé opakovatelné najetí i při velkých rychlostech
/ respektive jakou má ten SS vůbec garantovanou snímací frekvenci na vstupech ?
ale ne, SS si bufruje výstupy pro motory - to neznamená pomalou odezvu - (snad jen že Mach zobrazuje kroky, které posílá do SS a je vždy o pár řádků napřed, než co se zrovna vykonává)
Co se týká vstupů. tak rychlost reakce je dostačující jak na sondy tak i na MPG
Jinak pokud nevíte, tak Mach po najetí na snímač/sondu na displeji zobrazí jen hodnotu kam až "setrvačností" dojel (krokáč neumí zastavit na fleku ... rampa a jiné vlivy) ale má uvnitř sebe registry, kam si zapisuje hodnotu souřadnic kdy přesně došlo k sepnutí sondy - a to je ta správná hodnota.
u SS lze skutečně nastavit všechny tři porty jako vstupní, ale první port se běžně nechává jako výstupní na motory.
existuje deska přímo pro SS (a v podobné ceně )
viz http://www.c-n-c.cz/viewtopic.php?f=24&t=14731
Používám k plné spokojenosti
Co se týká vstupů. tak rychlost reakce je dostačující jak na sondy tak i na MPG
Jinak pokud nevíte, tak Mach po najetí na snímač/sondu na displeji zobrazí jen hodnotu kam až "setrvačností" dojel (krokáč neumí zastavit na fleku ... rampa a jiné vlivy) ale má uvnitř sebe registry, kam si zapisuje hodnotu souřadnic kdy přesně došlo k sepnutí sondy - a to je ta správná hodnota.
u SS lze skutečně nastavit všechny tři porty jako vstupní, ale první port se běžně nechává jako výstupní na motory.
existuje deska přímo pro SS (a v podobné ceně )
viz http://www.c-n-c.cz/viewtopic.php?f=24&t=14731
Používám k plné spokojenosti
Víťa - BF20 - upraveno na CNC + Mach3 + SS, soustruh CJM250, MK3 Průša, ostřička nástrojů
*tím použít jako vstupy... jsem měl namysli použít SS pro ovládání 3 levnej LPT oddělovacích IO desek...chb píše: ... u SS lze skutečně nastavit všechny tři porty jako vstupní
... existuje deska přímo pro SS (a v podobné ceně )
viz http://www.c-n-c.cz/viewtopic.php?f=24&t=14731
Používám k plné spokojenosti
ps. podle mě je trochu rozdíl, koupit 3 LPT oddělovací desky 10 USD/ks i spoštovným / nebo jednu za 140 USD ?
Myslíš? Já si to teda nemyslím.HonzaCh píše:...v tomhle jsi IMHO bohužel mimo -- problém není asi tak moc v tom, jak si nabafrovat data, ale jak je v tom non-RT systému zároveň hladce a rychle nasypat do portu, který na to taky není určený.Mex píše:Tak fakt takhle funguje?
Tak to by autoři Machu měli nahlédnout do nějaké učebnice programování na asynchronní události a výjimky.
Každý jen trochu slušný systém, který používá dlouhý vyrovnávací buffer, by měl umět příjímat a vysílat řídicí příkazy asynchronně, nezávisle na tom vstupním bufferu. Zejména když je nepredikovatelné, jak dlouho se ten nabufferovaný kód bude zpracovávat - pokud tam budou třeba příkazy pro pomalý přejezd přes celou frézku tam a zase zpátky, tak taky obsluha po odmáčknutí pauzy může ještě 1/2 minuty čekat na vyprázdnění bufferu (pokud to opravdu funguje tak blbě, jak bylo napsáno).
Taková školácká hloupost zbytečně degraduje možná jinak dobrý systém (píšu "možná", protože ho neznám).
-
- Příspěvky: 15
- Registrován: 6. 3. 2011, 7:47
Neviem čo tu riešite? ESS s oddelovaciou doskou používam viac ako rok. Predtým som išiel na lpt... nedá sa to porovnať. S ESS idú krokače 2 x rýchlejšie ako s LPT.
Skúšal som aj pokeys. Výrobca dorobyl smoothstepper engines len pre 3 osi, ja som potreboval najmenej 4. Ináč to išlo celkom dobre...(za tu cenu dobré)
ESS používam na dvoch strojoch.
Ešte viac mozem doporucit výrobky CS-LABS. Mám rozchodený stroj IMA BIMA 800 na doske pre serva.. (ver.A) Využívam všetky 6 osí. Podpora výrobcu super. Pri zistení chyby reaguje hneď. 24V logika, s IO modulmy dostatok IO. Predpokladám že aj verzia pre Stepper je dobrá..? Ak má niekto skúsenosti nech sa podelí....
Skúšal som aj pokeys. Výrobca dorobyl smoothstepper engines len pre 3 osi, ja som potreboval najmenej 4. Ináč to išlo celkom dobre...(za tu cenu dobré)
ESS používam na dvoch strojoch.
Ešte viac mozem doporucit výrobky CS-LABS. Mám rozchodený stroj IMA BIMA 800 na doske pre serva.. (ver.A) Využívam všetky 6 osí. Podpora výrobcu super. Pri zistení chyby reaguje hneď. 24V logika, s IO modulmy dostatok IO. Predpokladám že aj verzia pre Stepper je dobrá..? Ak má niekto skúsenosti nech sa podelí....
Ono se to vždy zastaví max do cca 3-4 sekund. Přesto je to ale nepříjemné prodloužení proti lpt. ALE: rozhodně je to celkově 10x lepší.
1. můžu použít rychlý pc i bez lpt.
2. estop funguje okamžitě! (jen díky tomu, že jsem zrychlil posuv z F1200 na F2800 se nejspíš setrvačností ujede dráha cca 1,5mm.)
3. konečně můžu přemýšlet o tom, že bych mohl vyrobit něco i v nějaké delší sérii
pozor!!: není to i s ESS odolné proti přetížení pc.
Situace co se mi stala:
Na mém dual core intel atom pc s SSD diskem jsem se během jetí programu v machu nudil a pustil si Firefox. Bohužel jsem si chtěl nainstalovat doplněk na blokování flashe. Při instalaci se pc zamyslel na pár vteřin a i přesto, že mach mi vždy běží s nastavenou vysokou prioritou, tak došlo ke ztrátě kroku.
1. můžu použít rychlý pc i bez lpt.
2. estop funguje okamžitě! (jen díky tomu, že jsem zrychlil posuv z F1200 na F2800 se nejspíš setrvačností ujede dráha cca 1,5mm.)
3. konečně můžu přemýšlet o tom, že bych mohl vyrobit něco i v nějaké delší sérii
pozor!!: není to i s ESS odolné proti přetížení pc.
Situace co se mi stala:
Na mém dual core intel atom pc s SSD diskem jsem se během jetí programu v machu nudil a pustil si Firefox. Bohužel jsem si chtěl nainstalovat doplněk na blokování flashe. Při instalaci se pc zamyslel na pár vteřin a i přesto, že mach mi vždy běží s nastavenou vysokou prioritou, tak došlo ke ztrátě kroku.
Jaké drivery používáš na pohon k těm servům v kombinaci k té CS-LABS desce?pukislovakia píše: Ešte viac mozem doporucit výrobky CS-LABS. Mám rozchodený stroj IMA BIMA 800 na doske pre serva.. (ver.A) Využívam všetky 6 osí. Podpora výrobcu super. Pri zistení chyby reaguje hneď. 24V logika, s IO modulmy dostatok IO.
Fakt se omlouvám a raději už mlčim, abych nerušil vaše profesní kruhy.