7.4
Exemples d'échange de données via Modbus/TCP
Un grand nombre de systèmes maîtres et de logiciels pour PC standard étant disponibles
pour Modbus/TCP, il n'y a pas de commande de référence, à partir de laquelle tous les
exemples sont réalisés. C'est pourquoi ce chapitre contient des exemples détaillés de
structures de télégramme.
La structure de télégramme présentée dans ces exemples peut ensuite être comparée
avec la structure des télégrammes des applications respectives pour la recherche
d'éventuelles erreurs. Pour la représentation de télégrammes via le réseau Ethernet,
des outils simples tels p. ex. Wireshark (voir capture d'écran suivante), Packetizer, etc.
peuvent être téléchargés gratuitement sur Internet.
Attention : la représentation (traces) de tous les télégrammes Ethernet dans un réseau
n'est possible que s'il y a un tap, un hub ou un switch avec fonction Port-Mirroir. Les
télégrammes envoyés et reçus par le PC servant également à la représentation des
télégrammes peuvent également être écrits.
La capture d'écran ci-dessus est un exemple d'écriture (FC16) de consignes sur
l'esclave Modbus/TCP d'adresse 10.3.71.119. Les trois données-process sont stockées
à partir de l'offset 4 (reference number) et peuvent être adressées via l'ID Unit 255.
Dans tous les autres exemples, seule la partie Modbus/TCP du télégramme est décrite.
La partie TCP/IP du télégramme et l'établissement / la suppression d'une liaison TCP/IP
ne sont pas détaillés davantage dans le présent chapitre.
Manuel MOVIPRO® SDC avec interface EtherNet/IP et Modbus/TCP
Configuration et mise en service Modbus/TCP
Exemples d'échange de données via Modbus/TCP
7
2305856139
61