ADVANTECH-LOGO

Application de routeur MODBUS-RTU2TCP du protocole ADVANTECH

ADVANTECH-Protocole-MODBUS-RTU2TCP-Router-App-PRODUCT

Informations sur le produit

  • Protocole: MODBUS-RTU2TCP
  • Fabricant: Advantech Czech sro
  • Adresse: Sokolska 71, 562 04 Usti nad Orlici, République tchèque
  • Numéro de document : APP-0056-FR
  • Date de révision: 26 octobre 2023

Clause de non-responsabilité: Advantech Czech sro ne sera pas responsable des dommages accessoires ou consécutifs résultant de la fourniture, de l'exécution ou de l'utilisation de ce manuel.

Avis de marque déposée : Tous les noms de marques utilisés dans ce manuel sont des marques déposées de leurs propriétaires respectifs. L'utilisation de marques commerciales ou d'autres désignations dans cette publication est uniquement à des fins de référence et ne constitue pas une approbation par le détenteur de la marque.

Instructions d'utilisation du produit

Journal des modifications
Reportez-vous à la section Journal des modifications du protocole MODBUS-RTU2TCP.

Description de l'application Routeur
Le protocole de l'application routeur MODBUS-RTU2TCP n'est pas inclus dans le micrologiciel standard du routeur. Pour télécharger cette application de routeur, suivez les instructions du manuel de configuration (voir le chapitre Documents associés).

L'application routeur permet la conversion des messages Modbus RTU reçus via la ligne série vers le protocole Modbus TCP.

Figure 1 : Routeur avec application de routeur convertissant les données des chaudières en SCADA (image non incluse)

L'application du routeur peut stocker les données reçues sur une clé USB si aucune connexion réseau TCP (Internet) n'est disponible pour le moment. Les données seront renvoyées lorsqu'une connexion sera établie, garantissant ainsi le bon ordre des données.

Protocole MODBUS RTU et MODBUS TCP

L'application routeur permet la conversion du protocole MODBUS RTU en protocole MODBUS TCP.

Le protocole MODBUS RTU fonctionne sur une ligne série et le routeur prend en charge les ports d'extension RS232 ou RS485/422 à cet effet.

Figure 2 : Message Modbus sur la ligne série (image non incluse)

Lors de l'envoi de MODBUS ADU sur TCP/IP, l'en-tête MBAP est utilisé pour l'identification. Le port TCP 502 est dédié au MODBUS TCP ADU.

Figure 3 : Message Modbus sur TCP/IP (image non incluse)

Configuration

Pour configurer l'application routeur Modbus RTU2TCP, utilisez le Web interface. Accédez-y en cliquant sur la page Applications du routeur, puis en sélectionnant le nom de l'application du routeur. La page de configuration est intitulée « Config » et il existe une option « Retour » pour revenir à l'adresse du routeur. Web interface.

Figure 3 : Formulaire de configuration (image non incluse)

Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, République tchèque Document n° APP-0056-EN, révision du 26 octobre 2023.

© 2023 Advantech Czech sro Aucune partie de cette publication ne peut être reproduite ou transmise sous quelque forme ou par quelque moyen que ce soit, électronique ou mécanique, y compris la photographie, l'enregistrement ou tout système de stockage et de récupération d'informations sans consentement écrit. Les informations contenues dans ce manuel sont sujettes à modification sans préavis et ne représentent pas un engagement de la part d'Advantech.
Advantech Czech sro ne sera pas responsable des dommages accessoires ou consécutifs résultant de la fourniture, de l'exécution ou de l'utilisation de ce manuel.
Tous les noms de marques utilisés dans ce manuel sont des marques déposées de leurs propriétaires respectifs. L'utilisation de marques ou d'autres
Les désignations figurant dans cette publication sont fournies à titre de référence uniquement et ne constituent pas une approbation de la part du titulaire de la marque.

Symboles utilisés

  • Danger – Informations concernant la sécurité de l'utilisateur ou des dommages potentiels au routeur.
  • Attention – Problèmes pouvant survenir dans des situations spécifiques.
  • Informations – Conseils utiles ou informations particulièrement intéressantes.
  • Example – Exampfichier de fonction, de commande ou de script.

Journal des modifications

Journal des modifications du protocole MODBUS-RTU2TCP

  • v1.0.0 (2015/07/31)
    Première sortie
  • v1.0.1 (2015/11/04)
    Option ajoutée « ID esclave »
  • v1.0.2 (2016/11/10)
    Correction d'un bug dans la boucle de lecture UART
  • v1.1.0 (2018/09/27)
    Ajout du support de ttyUSB
  • v1.1.1 (2018/09/27)
    Ajout des plages de valeurs attendues aux messages d'erreur JavaSript

Description de l'application Routeur

Le protocole de l'application du routeur MODBUS-RTU2TCP n'est pas contenu dans le micrologiciel standard du routeur. Le téléchargement de cette application de routeur est décrit dans le manuel de configuration (voir le chapitre Documents associés).

Modbus RTU2TCP n'est pas compatible avec la plateforme v4.
L'application de routeur du routeur Advantech permet la conversion des messages Modbus RTU reçus via la ligne série en messages Modbus TCP. Ceux-ci sont ensuite envoyés via TCP au serveur Modbus spécifié. Ceci est utile pour les applications dans lesquelles un ordinateur collecte des données provenant par exemple de chaudières ou d'autres appareils. Les données au format Modbus RTU sont envoyées au routeur Advantech via RS485. Ils sont convertis au format Modbus TCP et envoyés via Internet au serveur Modbus puis au SCADA. Voir la figure ci-dessous :

ADVANTECH-Protocole-MODBUS-RTU2TCP-Router-App-FIG-1

Le routeur avec l'application de routeur activée est un esclave Modbus RS485 : toutes les données doivent être envoyées au routeur par un ordinateur ou un écran en cascade.
L'application du routeur peut stocker les données reçues sur la clé USB si la connexion réseau TCP (Internet) n'est pas disponible pour le moment. Il est ensuite renvoyé lorsque la connexion est établie avec le bon ordre des données.

Protocole MODBUS RTU et MODBUS TCP
La conversion du protocole MODBUS RTU en protocole MODBUS TCP est assurée par l'application routeur. Le protocole MODBUS RTU fonctionne sur ligne série. Le port d'extension RS232 ou RS485/422 peut être utilisé dans le routeur.
Les deux protocoles ont une partie commune : l’unité de données de protocole (PDU). Ils diffèrent par la partie unité de données d’application (ADU). La PDU reçue sur la ligne série a l'adresse de l'unité de destination comme en-tête et la somme de contrôle à la fin.

ADVANTECH-Protocole-MODBUS-RTU2TCP-Router-App-FIG-2

Lors de l'envoi de MODBUS ADU sur TCP/IP, l'en-tête MBAP est utilisé pour l'identification. Le port TCP 502 est dédié au MODBUS TCP ADU.

ADVANTECH-Protocole-MODBUS-RTU2TCP-Router-App-FIG-3

Configuration

Utilisez le Web interface de l'application routeur Modbus RTU2TCP pour le configurer. Il est accessible depuis le routeur Web interface en cliquant sur la page Applications du routeur, puis sur le nom de l'application du routeur. Il n'y a que deux éléments dans le menu de gauche de l'application Routeur. Config est cette page de configuration et Return consiste à revenir à la page du routeur. Web interface. Consultez le tableau ci-dessous pour connaître les éléments de configuration expliqués :

ADVANTECH-Protocole-MODBUS-RTU2TCP-Router-App-FIG-4

Article Description
Activer Permet la conversion du protocole MODBUS RTU en protocole MODBUS TCP/IP.
Port d'extension Port sur lequel la connexion MODBUS RTU sera établie :
  • PORT1 – Connexion MODBUS RTU établie sur le PORT 1
  • PORT2 – Connexion MODBUS RTU établie sur le PORT 2

Regarder Général page dans le routeur ou Port d'extension 1 or Port d'extension 2 pages pour voir la position de l'interface série dans votre routeur.

Débit en bauds Vitesse de communication de l'interface série. Plage de 300 à 115200 XNUMX.
Bits de données Nombre de bits de données dans la communication série. 7 ou 8.
Parité Bit de parité de contrôle dans la communication série :
  • aucun – Aucune parité ne sera envoyée
  • même – Même la parité sera envoyée
  • impair – La parité impaire sera envoyée
Bits d'arrêt Nombre de bits d'arrêt dans la communication série. 1 ou 2.
Délai d'expiration du fractionnement Intervalle de temps pour interrompre le message. Si un espace entre les deux caractères est reconnu à la réception et si cet espace est plus long que la valeur du paramètre en millisecondes, le message de toutes les données reçues est compilé et envoyé.
Adresse du serveur Définit l'adresse du serveur TCP sur lequel les données seront envoyées.
Port TCP Port TCP du serveur (ci-dessus) sur lequel envoyer les données reçues. Le port 502 est défini par défaut pour MODBUS ADU.
Délai de réponse Spécifie l'intervalle de temps dans lequel une réponse est attendue. Si la réponse n'arrive pas, l'un de ces codes d'erreur sera envoyé :
  • 0A – Chemin de transmission indisponible
    La passerelle n'est pas en mesure d'attribuer un chemin de transmission interne du port d'entrée au port de sortie. Il est probablement surchargé ou mal réglé.
  • 0B – L'appareil cible ne répond pas
    Le périphérique cible ne répond pas et peut ne pas être disponible.
Activer le cache sur la clé USB Permet de stocker les messages qui n'ont pas pu être remis côté TCP. Chaque message Modbus est enregistré sous forme de file. Jusqu'à 65536 fileLes s (messages) peuvent être enregistrés. L'application du routeur essaie régulièrement d'envoyer à nouveau le message le plus ancien. Si le renvoi réussit, les autres messages sont également renvoyés. L'ordre des messages est conservé.

Tableau 1 : Formulaire de configuration

Toutes les modifications apportées aux paramètres seront appliquées après avoir appuyé sur le bouton Appliquer bouton.

Documents connexes

  1. Advantech tchèque : Port d'extension RS232 – Manuel d'utilisation (MAN-0020-EN)
  2. Advantech tchèque : Port d'extension RS485/422 – Manuel d'utilisation (MAN-0025-EN)

Vous pouvez obtenir des documents relatifs aux produits sur Engineering Portal à l'adresse icr.advantech.cz adresse.
Pour obtenir le guide de démarrage rapide, le manuel d'utilisation, le manuel de configuration ou le micrologiciel de votre routeur, accédez à la page Modèles de routeur, recherchez le modèle requis et passez respectivement à l'onglet Manuels ou Micrologiciel.
Les packages d'installation et les manuels des applications du routeur sont disponibles sur la page des applications du routeur.
Pour les documents de développement, accédez à la page DevZone.

Documents / Ressources

Application de routeur MODBUS-RTU2TCP du protocole ADVANTECH [pdf] Guide de l'utilisateur
Protocole MODBUS-RTU2TCP Application de routeur, Protocole MODBUS-RTU2TCP, Application de routeur, Application, Protocole d'application MODBUS-RTU2TCP

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *