Configuration de la PROFINET Manette
Astuce
Nous vous recommandons de configurer une adresse IP statique dans le système d'exploitation pour l'adaptateur Ethernet utilisé.
les fenêtres
Les étapes de configuration suivantes sont nécessaires pour un comportement conforme aux normes dans Windows :
Lors de l'utilisation CODESYS Control Win:
Installez le logiciel Npcap (par exemple inclus dans la configuration de Wireshark).
Important
Cette note n'est valable que pour CODESYS versions jusqu'à SP18.
Installez le logiciel WinPCap.
Par défaut, Npcap est également installé avec l'installation de Wireshark. Vous devez désactiver cette option dans la configuration de Wireshark car Npcap ne doit pas être installé sur le système.
Lors de l'utilisation CODESYS Control RTE:
WinPCap ou Npcap n'est pas nécessaire. Installez les pilotes Ethernet spécialement adaptés fournis dans le gestionnaire de périphériques Windows. Les composants d'exécution respectifs doivent être activés dans la configuration d'exécution.
Redémarrez le système si vous avez ajouté un nouvel adaptateur Ethernet au système. Sinon, l'adaptateur Ethernet peut être introuvable. Dans ce cas, le conducteur affiche le
ErrorFindEthernet
erreur sur le Statut languette.Dans le panneau de configuration de Windows, définissez une adresse IP fixe pour l'adaptateur Ethernet à utiliser.
Attention : Vous ne devez pas utiliser une adresse IP de la plage d'adresses pour l'attribution automatique (
169.254.x.y
). Utilisez plutôt l'adresse IP d'un sous-réseau local (par exemple,192.168.0.x / 255.255.255.0
).
Linux
Les étapes de configuration suivantes sont nécessaires pour un comportement conforme aux normes sous Linux :
Ajoutez les deux paramètres suivants à votre fichier
CODESYSControl.cfg
:[SysEthernet] Linux.PACKET_QDISC_BYPASS=1 Linux.ProtocolFilter=3
Ce paramètre
Linux.PACKET_QDISC_BYPASS=1
permet de contourner les disciplines de file d'attente (QDISC) de Linux, ce qui est nécessaire pour un meilleur Profinet en temps réel. Remarque : Si votre système ne pas prend en charge le contournement de QDISC, puis réglez cette option sur 0.Le réglage supplémentaire
Linux.ProtocolFilter=3
désactive le filtre de protocole pour EtherCAT. Lorsque le filtre est activé, le PROFINET Le contrôleur ne reçoit pas de PROFINET protocole RT.Configurez une adresse IP fixe.
Configuration dans /etc/interfaces :
auto eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0
Configuration d'une adresse IP statique dans
dhcpcd sudo nano /etc/dhcpcd.conf
:interface eth0 static ip_address=192.168.0.1
Si le package Linux "VLAN" n'est pas installé sur le système Linux par défaut, installez le package.
sudo apt-get install vlan # VLAN-Paket installieren sudo modprobe 8021q # 8021q Kernelmodul laden
Le module peut être chargé automatiquement via la commande
sudo su -c 'echo "8021q" >> /etc/modules'
vous n'avez donc pas à le charger manuellement à chaque redémarrage du système.