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

linuxcnc ja EtherCat

Aloittaja Hannu, 05.11.22 - klo:12:30

« edellinen - seuraava »

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

Hannu

Onko kukaan onnistunut / yrittänyt asentaa tuo Lcnc ja Ethercet yhdistelmää.
kattoin tota kiva video !
https://forum.linuxcnc.org/ethercat/47267-video-of-linuxcnc-with-ethercat-by-marcoreps

Sitten asennus yritys no tietysti tökkäs !

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
hannu@kissacat:~$
hannu@kissacat:~$ git clone https://github.com/sittner/linuxcnc-ethercat
Cloning into 'linuxcnc-ethercat'...
remote: Enumerating objects: 1389, done.
remote: Counting objects: 100% (524/524), done.
remote: Compressing objects: 100% (76/76), done.
remote: Total 1389 (delta 497), reused 451 (delta 448), pack-reused 865
Receiving objects: 100% (1389/1389), 492.05 KiB | 1.21 MiB/s, done.
Resolving deltas: 100% (1008/1008), done.
hannu@kissacat:~$ cd linuxcnc-ethercat/
hannu@kissacat:~/linuxcnc-ethercat$ make configure
bash: make: komentoa ei löydy
hannu@kissacat:~/linuxcnc-ethercat$ sudo apt-get install make
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Ehdotetut paketit:
  make-doc
Seuraavat UUDET paketit asennetaan:
  make
0 päivitetty, 1 uutta asennusta, 0 poistettavaa ja 173 päivittämätöntä.
Noudettavaa arkistoa 341 kt.
Toiminnon jälkeen käytetään 1 327 k t lisää levytilaa.
Nouda:1 http://deb.debian.org/debian buster/main amd64 make amd64 4.2.1-1.2 [341 kB]
Noudettiin 341 kt ajassa 0s (837 kt/s)
Selecting previously unselected package make.
(Reading database ... 86532 files and directories currently installed.)
Preparing to unpack .../make_4.2.1-1.2_amd64.deb ...
Unpacking make (4.2.1-1.2) ...
Setting up make (4.2.1-1.2) ...
Processing triggers for man-db (2.8.5-2) ...
hannu@kissacat:~/linuxcnc-ethercat$ make configure
hannu@kissacat:~/linuxcnc-ethercat$ make
make[1]: Siirrytään hakemistoon "/home/hannu/linuxcnc-ethercat/src"
make[2]: Siirrytään hakemistoon "/home/hannu/linuxcnc-ethercat/src"
gcc -o lcec_conf.o -Os -g -I. -I/build/linuxcnc-2.8.4/src/include -DUSPACE -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/usr/include/linuxcnc -DSIM -fPIC -URTAPI -U__MODULE__ -DULAPI -Os -c lcec_conf.c
lcec_conf.c:23:10: fatal error: expat.h: Tiedostoa tai hakemistoa ei ole
#include <expat.h>
          ^~~~~~~~~
compilation terminated.
make[2]: *** [user.mk:22: lcec_conf.o] Virhe 1
make[2]: Poistutaan hakemistosta "/home/hannu/linuxcnc-ethercat/src"
make[1]: *** [Makefile:6: all] Virhe 2
make[1]: Poistutaan hakemistosta "/home/hannu/linuxcnc-ethercat/src"
make: *** [Makefile:4: all] Virhe 2
hannu@kissacat:~/linuxcnc-ethercat$

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
tuolta ladattiin paketit  https://github.com/sittner/linuxcnc-ethercat
Tuo asennus päätyy minusta käännös virheeseen expat.h tiedosto puuttuu.

Tämä homma täysin kopioitu tuolta videolta, linuxsissa olen pihalla ,mutta olisko jotain tehtävissä.
Tavoitteena Ethercat servo pyörimään lähtiskö joku avustamaan.
Tulis elämää tänne kuolleele foorumille !!!!






skyjack

Virheen perusteelta vaikuttaisi siltä, että puuttuu expatin kirjasto. Kokeileppas asentaa pakettihallinnasta libexpat1-dev.

Hannu

   ei auttanu yksi paketti oli muuttunut sen latasin ,sama herja edelleen

skyjack

Olen joskus omaan koneeseen tuon laitellut toimimaan, mutta aikaa on siitäkin kulunut ja systeemit päivittyneet.

Kaivelin, niin löysin toimivan ohjeen tuohon asentamiseen. Testasin tuossa pikaseen virtuaalikoneella, että ainakin siinä toimi hienosti.
https://forum.linuxcnc.org/ethercat/45336-ethercat-installation-from-repositories-how-to-step-by-step

Powered by EzPortal
SMF spam blocked by CleanTalk