
Les commutateurs et voyants de signalisation
Le Modbus est le protocole de communication industriel le plus couramment utilisé. Il permet la communication entre plusieurs équipements connectés sur un même réseau. Par exemple la remontée d’informations de compteurs d’énergie électrique sur un ordinateur. Ses avantages sont la flexibilité et la simplicité de mise en œuvre.
Grâce à sa fiabilité et sa simplicité d’utilisation, le Modbus protocole RTU est le plus courant pour le déploiement d’un réseau en local. Il fonctionne sur le mode d’une communication entre un appareil Maître et des esclaves.
L’équipement Maître adresse une requête à un appareil esclave identifié par une adresse spécifique, qui lui adressera la réponse sollicitée. La requête peut être une commande (écriture) ou une interrogation (lecture).
La trame du Modbus RTU est constituée d’une suite de caractères hexadécimaux et contient les informations du schéma suivant. Chaque octet composant une trame RTU est codé sur 2 caractères hexadécimaux (2 fois 4 bits) La taille maximale des données est de 256 octets.
Exemple d’interrogation de la tension instantanée mesurée par un compteur électrique Modbus MCT2-163M :
La requête prendra la forme suivante :
Et la réponse transmise par le compteur :
La valeur hexadécimale 436A999A correspond à 234,6V.
La liaison physique peut être réalisée en RS232, RS422 ou RS485 :
Certains paramètres doivent être ajustés pour que la communication soit possible entre les appareils. On notera qu’il est très important de vérifier ces points qui constituent les erreurs les plus fréquentes :
Il fonctionne sur le mode client-serveur. Contrairement au protocole RTU, ce sont les clients qui sont actifs et doivent se connecter en protocole TCP, pour lire et écrire dans le serveur Modbus.
Le serveur est identifié par son adresse IP et le numéro de port (par défaut 502). Les clients s’y connectent à l’aide de ses informations et peuvent lire et écrire sur le serveur.
Le nombre de clients étant illimité, ce protocole est idéal pour une communication externalisée à grande échelle. Son essor est fulgurant depuis son encapsulation dans les trames Ethernet grâce à MODBUS over TCP/IP.
Il existe divers logiciels sur le marché permettant de lire et de programmer ses appareils ou bien des solutions plus complètes pour une supervision globale de ses équipements (se reporter au cahier technique supervision).
Les compteurs d’énergie et centrales de mesures Lettel sont fournis avec leur logiciel de lecture et de paramétrage, dont voici quelques copies d’écran :