Moro,
Kahden akselin LinuxCnc- yhdistelmää pitäsi ruveta väsäämään. Mahdollisesti 2xGranite Argon + 400W servot.
Servoja ajettaisiin suoraan LPT-portista. LinuxCnc on suurelta osin tuttua kauraa mulle jyrsin & sorviprojekteista, mutta:
Onko ehdotuksia/suosituksia pienen latencyn omaavista, rinnakkaisportin sisältävistä uusista markkinoilta saatavilta emoista?
Käytetyt osat eivät siis tule kysymykseen.
Mihin sie sitä pientä latencyä oikeasti tarvitset?
Eikö sama asia ole hoitaa koko homma bufferoidulla ethernet kortilla kuten smoothstepper, CSMIO, etc
Taitaa olla pari vuotta taukoa kun päivitin Emco-cnc-sorvin työkalunvaihtajineen Granite Devices servoilla & Linuxcnc:llä.
Tämähän toimii kuin junan vessa.
Nuo smoothstepper yms. kalikat toiminee vain win/mach- yhdistelmissä joihin suoraan sanottuna mulla ei ole ole pienintäkään mielenkiintoa.
Win-pohjaisia ratkaisuja ihan turha ehdottaa.. tällä hetkellä siellä siis pyörii aikanaan tekemäni Win Vb- sovellus joka lienee kohta tiensä päässä.
Johdossa seuraajaksi on Linuxcnc..eikä tähän nyt äärettömän pientä latencya tarvita, kunhan nyt ei vain menisi aivan reisille:)
Ajattelin servoille quadrature-pulssitusta niin pääsis tuplanopeteen vs. step/dir. Menikö oikein?
Edelleen emosuosituksia?
Noh jos linux cnc on pakko saada niin sitten mesa:n kortit... cnczone forum kertoo asiasta enemmän...
Tämä oli mun kysymys:
"Onko ehdotuksia/suosituksia pienen latencyn omaavista, rinnakkaisportin sisältävistä uusista markkinoilta saatavilta emoista?"
Ja tuohon jos joku osaa vastailla niin :)
Toki vaikkapa Mesa:n kortteja on.. ja halpis cnc-ohjauksia muutamaan sataseen ja vaikkapa fanucin taikka heidenhainen cnc- ohjauksiakin löytynee netistä.
Mutta tätä en kysynyt.
Pieni on suhteellinen käsitys... onko pieni 0.000000000000000001s vai 30s....
Kun et ole määritellyt edes lähtöarvo mikä on se sun ns. latenssi joka pitää olla vähintään...
On muuten jollakulla ihan vitun huono luetun ymmärtäminen.
Miepä muotoilen vielä yhden kerran uudelleen, jospa kaikki ymmärtäisivät:
KYSYMYS on siis varsin tyhjentävä, "ONKO EHDOTUKSIA/SUOSITUKSIA":
Onko ehdotuksia/suosituksia pienen latencyn omaavista, rinnakkaisportin sisältävistä uusista markkinoilta saatavilta PC-emoista?
Elikkä http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Latency-Test, millä prossa & emo yhdistelmällä päästäisiin kärkikastiin?
Ja käyttöön tulee siis viimeisin versio tästä: http://linuxcnc.org/
Yllä, sekä eka postissani mielestäni kaikki riittävät tiedot.
ÄLÄ ENÄÄ TURHAN TAKIA POSTAA tähän ketjuun JOS EI OLE VASTAUSTA kysymykseen vaikka kuinka pätemisen tarve olisikin.
Katos alkohan sieltä tuleen vertailukohtia kun tarpeeksi pommittaa... oliko se niin vaikeaa?
Paras paikka ehkä olisi etsiä/kysyä kyseistä asiaa linuxcnc:n foorumilta....
https://forum.linuxcnc.org/18-computer
https://forum.linuxcnc.org/18-computer/19125-faq-some-latency-solutions
https://forum.linuxcnc.org/18-computer/31536-is-there-a-known-good-hardware-list
https://forum.linuxcnc.org/18-computer/31969-best-pc-hardware-q4-2016-for-a-new-build
Quote yhdestä nuista topiceista Linuxcnc:en foorumilta:
"search the forum, I won't bother repeating what has been covered ad nauseum previously"
Ps. Wiki listassa on vain yksi kone i7:lla, joka kertoo hieman että onko se uus aina parempi verrattuna vanhaan....
Fujitsu siemens scenic E600 DT4-D1534
Vanha mutta pieni latenssinen, joutuu pyörittämään vanhempaa ubuntua esim 8.04 tai 10.04.
Sinä päällä pyörii uusin LinuxCNC.
Tolla 8.04 ubuntulla mulla oli latessi maksimissaa 3000 paikkeilla.
Tää on ollut paras mitä ikinä olen nähnyt.
Uusista emoista kattelisin noita itx ja mini itx levyjä joissa valmiiksi integroidut prossut esim:
http://www.asrock.com/mb/Intel/J3160B-ITX/
http://www.asrock.com/mb/Intel/J3455B-ITX/
http://www.asrock.com/mb/Intel/Q1900B-ITX/
http://www.asrock.com/mb/Intel/N3050B-ITX/
erillis cpu
http://www.asrock.com/mb/AMD/AM1B-ITX/index.asp
Noissa on ollut kohtullinen latenssi.
Itellä on: http://www.asrock.com/MB/Intel/N3700-ITX/index.asp
Tämä on mesan PCIe kortilla sorvin ohjaukseen, max latenssi oli 13000 ns paikkeilla. depian pohjaisena.
Ongelma noissa on taas tuo 64bit, bepian taas on ollut latenssiltaa yleisesti huonompi kuin ubuntu. (toki tää vain omaa huomiota (mututuntua) )
Toi rinnakkaisportin käyttö on hiukan hankalaa nykyisin kun tarjonta on supistunut ja noi latenssi ajat tutuu kasvavan kokoajan.
Etsisin vanhan koneen ja siihen vanhemman ubutun, johon sitten uusimman linuxcnc päivitys.
@ Jussik:
Kiitokset, just tuollaista infoa kaipailin.
Tuo 3000 latenssi on aika hurja, esim. mulla jyrsinkoneella joku vanha P4-emo, 6.06LTS ja EMC 2.3. Tässä latenssi 10000 paikkeilla.
Sorvilla taasen Asus H81-Plus &i5 , 10.04LTS, LinuxCNC 2.5.4 ja latenssi vajaat 6500.
Vanhallakin koneella voi käyttää uudempaa jakelua kunhan vähän siivoaa.
Jos kone tulee vain ohjaimeksi niin gnome/kde/vastaavat kannattaa korvata esim fvwm- ikkunamanagerilla. Säästyy muistia ja pyörii vähemmän prosesseja.
Dell GX270 P4 3GHz on myös hyvä kone vaikka onkin vanha. Sillä pysyy n. 8000 paikkeilla.
Näyttökortilla oli yllättävän paljon merkitystä koneen kuormaan ja ehkä 1000 jitteriinkin, parhain tulos tuli tuossa koneessa ati 9200 kortilla.
Kaikki uudet asennuspaketit on nykyään turhan isoja vain jyrsinohjaimeen, turhia prosesseja yms. Siivous on hyvästä myös uudella raudalla käytettäessä.
Mutta kun pitää olla uusi rauta nin ei tästä siihen apua ole. Jos on kortteja hyllyssä tai kavereilla niin kannattaa kokeilla eri vaihtoehtoja.
Taitaa kyllä käydä silleen ettei rinnakkaisportin I/O:t, etenkään tulot, riitä.
Pitänee tutustua noihin Mesan kortteihin.
Terve
Mulla on 7I77-6I25 PLUG-N-GO KIT tossa asrock N3700 mini ITX levyllä sorvin ohjaukseen menossa. (tolla tekisin itte)
Toi on superport PCIe malli. tolla kompolla oli se noin 13000ns latenssi.
Toki kaikki virransäästö ym tilat piti tiputella pois.
Sitten jyrsimessä on perus 5I20 ja 2 analogi korttia ja yksi digitaali kortti.
Lisäksi advantech PCI IO-kortti, ohjaus userspace komponentilla.
Nyt toi vaihtuu malliin jossa vain digitaali tuloja ja samalla vaihtuu hitachi seikin paneeli tohon koneelle.
Jokseenkin olen ymmärryksessä että 7i77 kortin kanssa pelatessa analogisesti ei latenssilla ole juurikaan niin väliä kuin step/dir ohjauksessa. Servolooppi pyörii 1ms vauhdilla niin kone ehtii puuhailla tässä välissä sitä sun tätä. Tärkeää ois vaan ettei tule yllättäviä yber latensseja esm jonkun virransäästövimputtimen ansiosta joka satunnaisesti jäätää.
Lainaus käyttäjältä: petko - 28.03.17 - klo:11:01
Taitaa kyllä käydä silleen ettei rinnakkaisportin I/O:t, etenkään tulot, riitä.
Pitänee tutustua noihin Mesan kortteihin.
Linuxcnc:hän on siitä metka keksintö että voit ajaa steppereitä vaikka printteriportista ja kaikki i/o: t kytkeä mesan kortilla vaikka ethernettiin...montakos irto printteriporttia emolle saa? Joka akselille oma niin alkaa i/t riittmään
Kahdella printteriportilla tulis varmaankin jo toimeen.
Nyt kyllä alkoi nuo mesat vähän syyhyttämään, mulle taitais olla sopiva, kohtuuhintainen tuo 7I76-6I25 PLUG-N-GO KIT.
Eikös tuo mene PCIE-paikkaan ja sisällä tarvittavat välikaapelit?
Tähän tulisi sitten näillä näkymin 2xGraniten Argonit & jotain muuta sekalaista sälää.
Saakos näitä jostain EU-alueelta?
ps. nyt meni jo sen verran mesa- puolelle että tätä kannattaa ehkä jatkaa tuossa toisessa ketjussa..
Lainaus käyttäjältä: Snowfly - 25.03.17 - klo:20:37
Noh jos linux cnc on pakko saada niin sitten mesa:n kortit... cnczone forum kertoo asiasta enemmän...
Lainaus käyttäjältä: petko - 25.03.17 - klo:21:28
Tämä oli mun kysymys:
Toki vaikkapa Mesa:n kortteja on.. ja halpis cnc-ohjauksia muutamaan sataseen ja vaikkapa fanucin taikka heidenhainen cnc- ohjauksiakin löytynee netistä.
Mutta tätä en kysynyt.
Lainaus käyttäjältä: petko - 26.03.17 - klo:01:07
Elikkä http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Latency-Test, millä prossa & emo yhdistelmällä päästäisiin kärkikastiin?
Ja käyttöön tulee siis viimeisin versio tästä: http://linuxcnc.org/
Lainaus käyttäjältä: petko - 28.03.17 - klo:17:36
Nyt kyllä alkoi nuo mesat vähän syyhyttämään, mulle taitais olla sopiva, kohtuuhintainen tuo 7I76-6I25 PLUG-N-GO KIT.
Sitten kysytään mikä järki tälläkin topicilla loppujen lopuksi oli kun kaikki tieto oli parissa ensimmäisessä postauksessa... ja puolet tiedoista vielä itse kirjoitit kun niitä tarpeeksi aikaa kyseli...
http://www.duzi.cz/shop_cnc/index.php?main_page=index&language=en
Tuolta tuli omat parissa päivässä.
Lainaus käyttäjältä: ttontsa - 28.03.17 - klo:19:25
http://www.duzi.cz/shop_cnc/index.php?main_page=index&language=en
Tuolta tuli omat parissa päivässä.
Tuolta olivat loppu varastosta, löysin sitten täältä:
http://eusurplus.com/
Saas nähdä kuinka tässä käy, nämä Mesan kortit ovat mulle uuttta..
Otitko välikaapelin? Näyttää ihan normaalilta printterikaapelilta, mutta täytyy olla suojattu, täyskytketty ja parikierretty ja aina mahdollisimman lyhyt. Jollain hong kongin tarjouslaari kuralla todennäköisesti painit kommunikointi ongelmien kanssa.
http://eusurplus.com/index.php?route=product/product&path=63_297&product_id=56
Joo, otin just tuon linkkaamasi kaapelin.
Emoksi tuli muuten tämä:
http://www.asrock.com/mb/Intel/D1800B-ITX/
Tällähän nyt ei taida olla enää pahemmin merkitystä, paitsi jos ei tule jotain yhteensopivuusongelmia LinuxCNC:n kanssa.
Mielenkiintoista kuulla LinuxCNC juttua täällä ettei aina tarvitse arvata mitä se Google translate nyt tarkoittaa
yleensä se on aivan järjetöntä näissä asioissa, siitä ei saa mitään irti.
Onkohan tuo Linuxcnc käyttäjäkunta niin vähäinen Suomessa ettei tahdo oikein juttua riittää.
Minusta tosi luotettava järjestelmä, ollut minulla käytössä vuosituhannen alusta mesan 5i20 kortin dacin ja analogi servojen kanssa ei mitään softa ongelmaa koskaan.
Jatkakaa tätä, thanks.
Kyllä sitä käyttäjäkuntaa suomenniemellä on, monet ei vain itsestään hirvittävästi huutele.
Itse aloitin linuxcnc:n silloisen EMC2 käytön jossakin 2004 tienoilla.