Skip to main content

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 :

  1. 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.

  2. 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.

  3. 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 :

  1. 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.

  2. 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
  3. 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.