Condumax II Manuel de l'utilisateur
Annexe E
Protocole de communication Modbus RTU
E.1
Trame du message
DÉBUT
3,5t
Début et Fin
Le message commence et se termine avec un délai silencieux d'une durée de 3,5 caractères à la
vitesse de transmission du réseau.
Adresse
Le premier octet transmis est l'adresse de l'instrument Condumax, qui a une plage d'adresse de
1...247 ou de 01H...F7H. Le maître contacte le Condumax en plaçant une adresse dans l'octet
d'adresse et, si elle correspond à la propre adresse du Condumax, celui-ci va répondre au
message, sinon il sera ignoré. Voir l'Annexe B concernant le réglage de l'adresse.
Code de fonction
Le code de fonction indique au Condumax quelle opération doit être effectuée sur les données
dans les octets de données suivants. Les seuls codes valides sont 03 (lire les registres
d'exploitation), ou 06 (écrire dans un registre unique) car ce sont les deux seuls mis en œuvre
dans le Condumax.
Une exception peut se produire si le message contient un code de fonction non pris en charge,
une adresse de données interdite ou une valeur de données interdite. Si cela se produit, le code
de fonction est incrémenté de 80H et les octets de données en retour sont réglés sur une valeur
qui décrit l'erreur. Veuillez-vous reporter au paragraphe concernant les réponses d'exception.
Octets de données
Les octets de données dans le message du maître contiennent des informations supplémentaires
que le Condumax doit utiliser pour effectuer l'action définie dans le code de la fonction, telles
que l'adresse du registre de départ et le nombre de registres devant être récupérés.
CRC
Le CRC est une valeur d'un contrôle d'erreur de 2 octets provenant du résultat du calcul d'un
contrôle de redondance cyclique effectué sur le contenu du message. Le CRC est ajouté au
message en tant que dernier champ du message, de sorte que l'octet de poids faible est ajouté
en premier, suivi par l'octet de poids fort.
Michell Instruments
DE
FONCTION
DONNÉES
CODE
1 octet
1 octet
DONNÉES
CRC
n x octets
2 octets
ANNEXE E
END
3,5t
67