Siemens SITRANS F MAG 8000 Modbus RTU Instructions De Service page 35

Masquer les pouces Voir aussi pour SITRANS F MAG 8000 Modbus RTU:
Table des Matières

Publicité

Réponse normale
Le message de réponse normale contient les mêmes adresse d'esclave et code de fonction
que le message de commande.
Le registre de début est le premier registre dans lequel s'est faite l'écriture.
La quantité indique dans combien de registres consécutifs s'est faite l'écriture.
Tableau 6-12 Messages de réponse normale pour Ecriture de plusieurs registres
Octet du message
Adresse d'esclave
Code de fonction
Registre de début
Quantité
CRC de 16 bits
Anomalie
Le message d'anomalie contient la même adresse d'esclave que le message de commande.
Le code de fonction du message d'anomalie est en fait égal à 80 hexa plus le code de fonction
d'origine de 10 hexa.
Le code d'anomalie indique où l'erreur s'est produite dans le message de commande. Vous
trouverez la liste complète des codes d'anomalie dans Traitement des anomalies (Page 37).
Tableau 6-13 Messages d'anomalie pour Ecriture dans plusieurs registres
Octet du message
Adresse d'esclave
Code de fonction
Code d'anomalie
CRC de 16 bits
Exemple
Donner la valeur 38400 bauds à la vitesse de transmission
● Requête : 1,16,2,17,0,1,2,0,5,70,210 (38400 = valeur 5) (Hex
01,10,02,11,00,01,02,00,05,46,D2)
● Réponse normale : 1,16,2,17,0,1,80,116 (Hex 01,10,02,11,00,01,50,74)
Il faut envoyer la bobine 0 (Redémarrer la communication Modbus) pour activer un nouveau
débit et une nouvelle parité/trame.
MAG 8000 Modbus RTU
Instructions de service, 04/2016, A5E03828423-AA
Poids fort
Poids faible
Poids fort
Poids faible
Poids faible
Poids fort
Poids faible
Poids fort
Codes de fonction
6.5 Ecriture dans plusieurs registres
Exemple
xx hexa
10 hexa
xx hexa
xx hexa
xx hexa
xx hexa
xx hexa
xx hexa
Exemple
xx hexa
90 hexa
01 hexa à 06 hexa
xx hexa
xx hexa
35

Publicité

Table des Matières
loading

Table des Matières