Comment installer le maître EtherCAT EtherLab sur Ubuntu 24.04

Cette courte instruction vous montre comment installer le maître EtherCAT EtherLab, également connu sous le nom de maître EtherCAT IgH.

Ajoutez le dépôt :

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

Maintenant, installez le maître EtherCAT depuis le dépôt que nous venons d’installer

install_ethercat_master.sh
sudo apt install ethercat-master

Si vous avez également besoin des en-têtes de développement, installez-les en utilisant

install_libethercat_dev.sh
sudo apt install libethercat-dev

Pour plus d’informations, voir la page EtherLab

Comment configurer le maître EtherCAT

Maintenant, ouvrez /etc/ethercat.conf et définissez MASTER0_DEVICE sur le nom de votre interface réseau.

Cela ne peut typiquement pas être la même interface réseau que celle que vous utilisez pour internet ou d’autres purposes. Vous pouvez trouver le nom de vos interfaces réseau en utilisant ifconfig.

/etc/ethercat.conf
MASTER0_DEVICE="enx00e04c680004"

De plus, vous devez définir le pilote de périphérique. Le plus souvent, ce pilote est simplement generic - utiliser d’autres pilotes pour une gigue légèrement réduite est un sujet avancé.

/etc/ethercat.conf
MASTER0_DEVICE_DRIVER="generic"

Maintenant, vous pouvez (re)démarrer le maître EtherCAT en utilisant

restart_ethercat.sh
sudo systemctl restart ethercat

Check out similar posts by category: EtherCAT