Endress+Hauser LPGmass Manuel De Mise En Service page 21

Coriolis pour applications gpl (gaz de pétrole liquéfié)
Masquer les pouces Voir aussi pour LPGmass:
Table des Matières

Publicité

LPGmass MODBUS RS485
Endress+Hauser
5.3.2
Message MODBUS
Une demande du maitre comprend les zones suivantes :
Construction du message :
Adresse esclave
Code de fonction
• Adresse esclave
L'adresse esclave peut se situer dans une plage d'adressage de 1...247.
Par le biais de l'adresse esclave 0 (Broadcast Message) tous les esclaves sont contactés simultané-
ment.
• Code de fonction
Avec le code de fonction on détermine l'action à effectuer.
Codes de fonction supportés par l'appareil de mesure → page 22
• Données
Dans cette zone, les données sont transmises d'après le code de fonction :
– Registre adresse de démarrage (à partir de laquelle les données sont transmises)
– Nombre de registres
– Données d'écriture/de lecture
– Longueur des données
• Checksum (CRC ou LRC-Check)
La checksum constitue la fin du message.
Le maitre peut adresser un autre message à l'esclave dès qu'il a obtenu une réponse au message pré-
cédent ou bien après que la durée Time-Out réglée au maitre soit écoulée. Cette durée Time-Out
peut être réglée ou modifiée par l'utilisateur et dépend du temps de réponse de l'esclave.
Si une erreur se produit lors de la transmission de données ou si un esclave ne peut exécuter l'ordre
d'un maitre, l'esclave adresse au maitre un message d'erreur (Exception Response).
Le message de réponse de l'esclave se compose des zones qui contiennent les données demandées
ou qui confirment l'exécution de l'action exigée par le maitre, plus un checksum.
Données
Checksum
Commande
21

Publicité

Table des Matières
loading

Table des Matières