Strona 1 z 1
Ethecat , profibus + linuxcnc
: 19 lis 2023, 13:12
autor: kszumek
Witam
chciałbym odgrzać temat trochę od nowa
o ile ethercat jest jeszcze trochę nowy i moduły nie są jeszcze tanie
mam na start do zabawy EK1100 + kilka I/O EL 1.... EL2...
ale moduły KL 1004 + KL 2004
czyli k-bus z beckhoffa są już tak tanie z demontażu
że temat wart jest ruszenia , dostałem jako gratis kilka
a za 200pln można mieć wiaderko takich I/O
nawet są do tego niedrogie Lightbus Bus Coupler po światłowodzie
ciągną całe szafy tego z maszynami z niemiec
tylko generalnie w jaki sposób je skomunikować je z linuxem ?
następna sprawa to czy linuxcnc będzie w stanie obsłużyć wszystkich producentów
sterowników serwa /krokówek po ethercat
czy tylko wybrane ?
pozdrawiam
Dodane 2 godziny 22 minuty 16 sekundy:
interesuje mnie jeszcze rozwązanie na tanie wolne w dużej ilości I/O po to aby nie zużywać
zasobów czy to LPT czy innych mesach co kto ma
może być nawet na arduino
Re: Ethecat , profibus + linuxcnc
: 26 lis 2023, 21:36
autor: kszumek
Witam
chyba znalazłem mniej więcej to co szukałem na arduino
byłoby jeszcze piękniej żeby to było po skrętce nie usb
https://github.com/AlexmagToast/LinuxCN ... oConnector
robił ktoś ?
pozdrawiam
Re: Ethecat , profibus + linuxcnc
: 01 gru 2023, 15:32
autor: bdgr
kszumek pisze: ↑19 lis 2023, 13:12
generalnie w jaki sposób je skomunikować je z linuxem ?
doinstalowac modul ethercat, forum lcnc ma caly dzial ethercat - trudno nie znalezc jak poszukasz
https://forum.linuxcnc.org/ethercat/453 ... ep-by-step
kszumek pisze: ↑19 lis 2023, 13:12
następna sprawa to czy linuxcnc będzie w stanie obsłużyć wszystkich producentów
sterowników serwa /krokówek po ethercat
czy tylko wybrane ?
Raczej wszystkie - na pewno wspierane sa CiA402 (CANopen over EtherCAT) and SoE (SERCOS over EtherCAT), jak trafisz na cos z szalonym proprietary to powinno sie dac urzezbic w HAL
kszumek pisze: ↑19 lis 2023, 13:12
interesuje mnie jeszcze rozwązanie na tanie wolne w dużej ilości I/O po to aby nie zużywać
zasobów czy to LPT czy innych mesach co kto ma
może być nawet na arduino
opcje jakie ja kojarze:
- Remora
https://remora-docs.readthedocs.io/en/latest
- Mesa LBP i karty rozszerzen po smartserial. Mozesz wpiac w to swoje implementacje np
https://github.com/rene-dev/stmio/blob/ ... /sserial.c
- color-cnc wyglada obecnie uzytecznie
Nie mieszaj ethernetu z ethercatem w jednej sieci. Jak uzywasz obu w jednej maszynie to chcesz osobne karty sieciowe
Re: Ethecat , profibus + linuxcnc
: 02 gru 2023, 08:58
autor: kszumek
Witam
Dzięki kolego za podpowiedź , uściślę tylko pytanie z postu 1
o ile o ethercacie się już naczytałem trzeba tylko zacząć go wprowadzać,
to jak skomunikować tanie moduły KL z linuxem ?
wiem że jest brama z ethercata na moduły KL ale jest za droga
nie ma problemu żeby były 2 karty w kompie do różnych sieci
są do kupienia ciekawe wejścia EL beckkhoffa szybkie enkoderowe
ale nie znalazłem żeby były do nich pliki
remora wyglada ciekawie
pozdrawiam
Re: Ethecat , profibus + linuxcnc
: 03 gru 2023, 09:39
autor: allegro8228
Skoro nie ma plików to je stwórz, te karty pochodzą bardzo często z szaf robotów Kuka, zrobionych na Windowsie, podejrzewam że nikt raczej tego z linuxem nie łączył, aczkolwiek możesz ściągnąć przykładowy plik konfiguracyjny do EK1100, otworzyć w notatniku i spróbować stworzyć coś podobnego. Poszukaj na form Kuka, tam może coś znajdziesz.
Re: Ethecat , profibus + linuxcnc
: 14 gru 2023, 08:57
autor: prunestoe
Skonfiguruj sterownik EtherCAT: Najpierw należy zainstalować sterownik Linux EtherCAT. IgH EtherCAT Master i SOEM to dwa dobrze znane sterowniki Linux EtherCAT (Simple Open EtherCAT Master). Możesz sprawdzić każdy z tych sterowników, aby wybrać najbardziej odpowiedni do Twoich wymagań.
Podłączając moduł EK1100 i wejścia/wyjścia EL1–EL2 przez port Ethernet, upewnij się, że ich adresy IP i konfiguracja są prawidłowe. Aby zidentyfikować i współdziałać z EK1100 i wejściami/wyjściami EL1–EL2, należy skonfigurować sterownik EtherCAT
geometry dash lite. Możesz określić połączenia we/wy, parametry konfiguracyjne i dostępne urządzenia EtherCAT za pomocą sterownika EtherCAT.