Passerelle Modbus

Modbus est un protocole de transmission d’informations de couche application qui comprend trois types de paquets de données : ASCII, RTU et TCP. Le protocole lui-même ne définit pas la couche physique, mais définit uniquement la structure de l’information que le contrôleur peut reconnaître et utiliser, quelle que soit sa méthode de communication.

Lorsque Modbus est transmis via le port série, il peut choisir RTU ou ASCII, qui spécifie le message, la structure des données, la commande et la réponse, et nécessite l’inspection des données. Le type ASCII utilise la vérification LRC, le type RTU utilise la vérification CRC 16 bits. TCP est transporté dans Ethernet et, comme TCP est un protocole fiable orienté connexion, aucune vérification n’est requise.

Passerelle CPL industriel 5G

La passerelle industrielle 5G prend en charge la conversion entre les protocoles Modbus RTU/ASCII et Modbus TCP

La passerelle industrielle 5G est capable de basculer entre Modbus RTU/ASCII et Modbus TCP. Par rapport à RTU, Modbus TCP est limité par RS485 et présente les avantages suivants :
1. Le réseau Ethernet existant peut être utilisé, éliminant le câblage de RS485.
2. Il peut prendre en charge plusieurs hôtes pour accéder aux instruments Modbus en même temps.

La différence entre Modbus RTU et Modbus TCP
1. L’adresse esclave n’est plus primaire et est ignorée la plupart du temps. L’adresse esclave est remplacée par l’adresse IP dans une certaine mesure
2. La vérification du CRC n’est pas si importante et peut même être ignorée. Puisqu’il y a déjà une vérification dans le paquet TCP, Modbus TCP annule simplement la vérification CRC, afin d’éviter de refaire une “roue”.

Pour transmettre les données Modbus à Ethernet, la méthode TCP est utilisée pour passer l’interface TCP502. La couche physique, la liaison de données, le réseau et la couche transport du protocole utilisent tous le protocole TCP. Uniquement au niveau application, le Modbus est modifié puis encapsulé ; une fois que le récepteur a désencapsulé le paquet TCP, il restaure la trame Modbus d’origine, puis la spécification du protocole Modbus l’analyse, puis encapsule le paquet obtenu dans TCP et le renvoie à l’expéditeur. La méthode TCP n’utilise pas de format de données comme une liaison série, elle supprime les adresses et vérifications supplémentaires et ajoute des en-têtes.