DOCA0172FR-12

Fonctions Modbus-SL

Description générale

Le service de messagerie Modbus fournit une communication client/serveur entre les appareils connectés à un réseau Modbus Serial Line (Modbus-SL).

Le modèle client/serveur repose sur quatre types de messages :

  • Demande Modbus : le message envoyé sur le réseau par le client pour initier une transaction.

  • Indication Modbus : le message de demande reçu côté serveur.

  • Réponse Modbus : le message de réponse envoyé par le serveur.

  • Confirmation Modbus : le message de réponse reçu côté client.

Les services de messagerie Modbus (modèle client/serveur) sont utilisés pour l'échange de données en temps réel entre :

  • deux applications d'appareils ;

  • une application d'appareil et un autre appareil ;

  • des applications et appareils IHM/SCADA ;

  • un ordinateur et un programme d'appareil fournissant des services en ligne.

Sur la liaison série, l'unité de données d'application Modbus (ADU) encapsule l'unité de données de protocole (PDU) en ajoutant l'adresse du serveur et un contrôle de redondance cyclique (CRC). Un en-tête spécial est utilisé sur TCP/IP pour identifier l'unité de données d'application Modbus. Il est appelé en-tête MBAP (Modbus Application Protocol).

Tableau des fonctions Modbus

Le tableau suivant décrit en détail les fonctions prises en charge par les appareils Modbus-SL supportés par EcoStruxure Panel Server :

Code de fonction

Nom de la fonction

03

Lecture de n mots

04

lecture du registre d'entrée

06

Ecriture de 1 mot

16

Ecriture de n mots

43-14 Lecture de l'identification de l'appareil (voir Fonction 43-14 : lecture de l'identification de l'appareil)

100-4

Lecture de n mots non adjacents, où n ≤ 100 (voir Fonction 100-4 : Lecture de registres non adjacents)

IMPORTANT: Les codes fonction 1 et 2 ne sont pas pris en charge.
QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Contenu utile ?