Modbus; Applications Serveur Client Modbus - Siemens SIMATIC NET Manuel De Configuration

Commutateurs ethernet robustes
Masquer les pouces Voir aussi pour SIMATIC NET:
Table des Matières

Publicité

Communication série
13.1.2 Modbus
permet la transmission de caractères comme faisant partie d'un message entier à
transmettre au réseau dans un paquet unique lorsque le délai expire après réception
du dernier caractère du message.
Remarque
Les packs logiciels d'interrogation qui fonctionnent correctement sous DOS sont
connus pour rencontrer des problèmes lorsqu'ils sont utilisés avec des logiciels basés
sous Windows ou des logiciels de redirection de ports. Si le système d'exploitation ne
réalise pas la transmission de caractères rapidement, des pauses dans la transmission
peuvent être interprétées comme la fin du message. Les messages peuvent être
répartis dans différents paquets TCP. Un serveur connecté localement ou un
redirecteur de ports pourrait mettre en paquets et transmettre le message de
manière incorrecte. Les solutions consistent entre autres à mettre le système
d'exploitation à niveau pour éviter le problème ou à augmenter la temporisation de
la mise en paquets.
Enfin, le serveur met toujours en paquets et transmet lorsqu'une taille de paquet
spécifique est atteinte, spécifiquement lorsque le nombre de caractères reçus du port
série atteint une valeur configurée.
13.1.2

Modbus

Cette section décrit certains concepts liés à Modbus et à la mise en œuvre de
protocoles série dans RUGGEDCOM ROS.
13.1.2.1

Applications serveur client Modbus

Les applications serveur et client Modbus sont utilisées pour transporter des
demandes et des réponses au sein de réseaux IP.
L'application client Modbus accepte les interrogations Modbus d'un maître et
détermine l'adresse IP de la RTU (Remote Terminal Unit) correspondante. Le client
encapsule ensuite le message à l'aide du TCP (Transmission Control Protocol),
respectant ainsi le protocole Modbus TCP, et transmet la trame à une passerelle
de serveur ou à une RTU TCP native. Les en-têtes TCP sont supprimés des réponses
renvoyées sont et ces dernières sont générées sur le maître.
L'application serveur Modbus accepte les messages Modbus TCP encapsulés de
passerelles de client et de maîtres natifs. Une fois les en-têtes TCP supprimés, les
messages sont générés sur la RTU. Les réponses sont encapsulées avec TCP et
renvoyées au créateur.
La figure suivante montre un réseau complexe de passerelles de client, de passerelles
de serveur et d'appareils Modbus TCP natifs.
284
RUGGEDCOM ROS v5.5
Manuel de configuration, 10/2020, C79000-G8977-1461-01

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Ruggedcom ros v5.5

Table des Matières