Nyt on CNC-foorumin tukeminen helppoa!
Maksu onnistuu PayPalin kautta myös kortilla
Konemies kiittää

LinuxCnc emolevy & prossa, latency

Aloittaja petko, 25.03.17 - klo:18:32

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

petko

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.

Snowfly

Mihin sie sitä pientä latencyä oikeasti tarvitset?
Eikö sama asia ole hoitaa koko homma bufferoidulla ethernet kortilla kuten smoothstepper,  CSMIO, etc

petko

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?



Snowfly

Noh jos linux cnc on pakko saada niin sitten mesa:n kortit...  cnczone forum kertoo asiasta enemmän...

petko

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.


Snowfly

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...

petko

#6
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.




Snowfly

#7
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....

Jussik

#8

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.

petko

@ 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.

Isto

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.

petko

Taitaa kyllä käydä silleen ettei rinnakkaisportin I/O:t, etenkään tulot, riitä.
Pitänee tutustua noihin Mesan kortteihin.

Jussik

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.


ttontsa

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ää.
Hitsaus&koneistus&Protopaja
www.tulinen.fi

ttontsa

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
Hitsaus&koneistus&Protopaja
www.tulinen.fi

Powered by EzPortal
SMF spam blocked by CleanTalk