Wie man EtherLab EtherCAT Master auf Ubuntu 24.04 installiert

Diese kurze Anleitung zeigt Ihnen, wie Sie den EtherLab EtherCAT Master, auch bekannt als IgH EtherCAT Master, installieren.

Fügen Sie das Repository hinzu:

install_etherlab_ethercat.sh
curl -fsSL https://download.opensuse.org/repositories/science:/EtherLab/Debian_12/Release.key | gpg --dearmor | sudo tee "/usr/share/keyrings/etherlab.gpg" >/dev/null
sudo echo "deb [signed-by=/usr/share/keyrings/etherlab.gpg] https://download.opensuse.org/repositories/science:/EtherLab/xUbuntu_24.04/ ./" | sudo tee /etc/apt/sources.list.d/etherlab.list
sudo apt update

Installieren Sie nun den EtherCAT Master aus dem Repository, das wir gerade installiert haben

install_ethercat_master.sh
sudo apt install ethercat-master

Falls Sie auch die Entwicklungsheader benötigen, installieren Sie diese mit

install_libethercat_dev.sh
sudo apt install libethercat-dev

Für weitere Informationen siehe die EtherLab-Seite

Wie man den EtherCAT Master konfiguriert

Öffnen Sie nun /etc/ethercat.conf und setzen Sie MASTER0_DEVICE auf den Namen Ihrer Netzwerkschnittstelle.

Dies kann typischerweise nicht die gleiche Netzwerkschnittstelle sein, die Sie für Internet oder andere Zwecke verwenden. Sie können den Namen Ihrer Netzwerkschnittstellen mit ifconfig herausfinden.

/etc/ethercat.conf
MASTER0_DEVICE="enx00e04c680004"

Darüber hinaus müssen Sie den Gerätetreiber definieren. Meistens ist dieser Treiber einfach generic - die Verwendung anderer Treiber für leicht reduzierten Jitter ist ein fortgeschrittenes Thema.

/etc/ethercat.conf
MASTER0_DEVICE_DRIVER="generic"

Jetzt können Sie den EtherCAT Master (neu) starten mit

restart_ethercat.sh
sudo systemctl restart ethercat

Check out similar posts by category: EtherCAT