DOCA0172FR-18

Recommandations pour l'optimisation des réseaux avec des appareils Modbus

Instructions générales

Optimiser la configuration de Panel Server:

  • Définissez des délais d'attente appropriés pour les éléments suivants :

  • Définissez un délai de trame approprié pour le client série Modbus (réglage par défaut 50 ms) afin d'éviter les erreurs de communication sur le bus série. Voir Paramètres de configuration du client série Modbus.

  • Lorsqu'ils sont utilisés comme passerelle transparente, les appareils du site Panel Server ne doivent pas être utilisés comme passerelle transparente.

  • Dans une architecture parent-enfant, il faut éviter de découvrir les dispositifs dans l'enfant Panel Server. Découvrir les appareils au niveau des parents.

Optimiser la configuration des appareils connectés :

  • Désactiver les fonctions inutilisées pour réduire le temps de traitement.

  • Utilisez la fonction de lecture des registres disponible sur les pages web Panel Server pour vérifier la connectivité et la réponse des registres de l'appareil connecté.

Contrôler les performances et les diagnostics :

  • Contrôler les taux d'erreur. Vérifiez les erreurs CRC (contrôle de redondance cyclique) et les dépassements de délai, qui peuvent indiquer des problèmes de câblage ou de configuration. Les informations sur les erreurs CRC sont disponibles comme suit :

  • Utilisez des outils de diagnostic, par exemple des analyseurs de protocole ou des logiciels spécialisés tels que ModScan ou Modbus Poll.

Tester et mettre au point le système :

  • Commencez par des fréquences d'échantillonnage prudentes. Les réduire progressivement tout en surveillant les éléments suivants :

    • Erreurs de CRC

    • Temporisations

    • Réponses manquées

  • Ajustez les fréquences d'échantillonnage en fonction des temps de réponse réels des appareils et des conditions du réseau.

Recommandations pour la ligne série Modbus

Suivre les meilleures pratiques en matière de conception de réseau :

  • Minimiser le nombre d'appareils par réseau série pour éviter de surcharger le bus. Essayez de rester en dessous de 32 appareils par segment RS485.

  • Utilisez des répéteurs ou des ponts pour les longues distances ou pour un grand nombre d'appareils.

  • Terminer correctement le bus. Utiliser des résistances de 120 ohms aux deux extrémités des lignes RS485.

  • Utilisez des câbles blindés à paires torsadées pour réduire le bruit et les interférences. Si disponible, connecter le blindage et le 0 volt.

Comprendre l'impact de la vitesse de transmission. Le débit en bauds détermine la vitesse de transmission des données sur le réseau :

  • Des vitesses de transmission plus élevées (par exemple, 115200 bps) permettent un échantillonnage plus rapide mais sont plus sensibles au bruit.

  • Les vitesses de transmission inférieures (par exemple, 9600 bps) sont plus stables sur de longues distances mais réduisent le débit.

Adapter la vitesse de transmission aux conditions du réseau :

  • Utilisez des vitesses de transmission plus élevées (par exemple, 38400-115200) dans des environnements électriquement propres avec des câbles courts.

  • Utilisez des vitesses de transmission inférieures (par exemple, 9600-19200) dans les environnements bruyants ou les installations à longue distance.

Optimiser la configuration des appareils connectés :

  • Définissez des identifiants de serveur uniques pour chaque appareil connecté afin d'éviter les conflits.

  • Utilisez des vitesses de transmission et des paramètres de parité cohérents pour tous les appareils connectés sur le même segment.

Optimiser la stratégie d'échantillonnage des données :

  • Lire/écrire plusieurs registres contigus en une seule requête pour réduire le trafic.

  • Ajuster les périodes d'échantillonnage pour éviter des prélèvements trop fréquents. Visez un équilibre entre la réactivité et la largeur de bande.

  • Prenez en compte tous les appareils du réseau série. La présence d'un appareil dont la réponse est plus lente peut avoir un impact sur les performances globales du réseau.

  • Envisagez d'utiliser plusieurs passerelles si vous disposez d'un grand nombre d'appareils en série ou d'un volume de données important.

  • Évitez de surcharger la ligne série avec un trop grand nombre de demandes.

Recommandations Modbus TCP/IP

Gérer les clients Modbus TCP comme suit :

  • Limiter le nombre de clients Modbus TCP simultanés pour éviter de surcharger le site Panel Server.

  • Utiliser des connexions TCP persistantes au lieu de cycles fréquents de connexion/déconnexion.

  • Lors de l'établissement de plusieurs connexions client TCP simultanées à l'adresse Panel Server, configurez des délais de réponse plus longs du côté du client. Cela permet d'assurer une communication fiable et d'éviter les déconnexions prématurées ou les dépassements de délai dus à une charge accrue lors de connexions simultanées.

Dépannage

Reportez-vous à Dépannage des dispositifs Modbus.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Contenu utile ?