Requête (maître)
Champ
Adresse de l'esclave
Fonction
Registre initial (octet fort)
Registre initial (octet faible)
Nombre de registres (octet fort)
Nombre de registres (octet faible)
CRC-
CRC+
-
Chaque registre se forme toujours de deux octets (fort et faible). Pour l'exemple, nous avons P002 = 0384h, qui
en nombre décimal est égal à 900. Étant donné que ce paramètre n'a pas de séparateur décimal, la valeur qui
s'affiche est en fait 900 tr/min.
De la même manière, nous aurons une valeur d'intensité du moteur de P0003 = 0035h, qui correspond à 53 en
décimal. Comme l'intensité a une résolution de chiffres décimale, la valeur lue est 5,3 A.
9.3.3.3 Fonction 05 : Écriture sur bobine unique
Cette fonction est utilisée pour écrire une valeur sur un bit unique. La valeur de bits est représentée par l'utilisation
de deux octets, où FF00h représente le bit qui est égal à 1, et 0000h représente le bit qui est égal à 0 (zéro). Sa
structure est la suivante (les valeurs sont toujours hexadécimales, et chaque champ représente un octet) :
Requête (maître)
Adresse de l'esclave
Adresse de bit (octet fort)
Adresse de bit (octet faible)
Valeur de bit (octet fort)
Valeur de bit (octet faible)
Exemple : Pour activer la commande de démarrage (bit 100 = 1) d'un MVW3000 à l'adresse 1 :
Requête (maître)
Champ
Adresse de l'esclave
Fonction
Nombre de bit (octet fort)
Nombre de bit (octet faible)
Valeur de bit (octet fort)
Valeur de bit (octet faible)
CRC-
CRC+
Pour cette fonction la réponse de l'esclave est une copie identique de la requête envoyée par le maître.
9.3.3.4 Fonction 06 : Écriture sur registre unique
Cette fonction est utilisée pour écrire une valeur sur un registre unique. Cette fonction a la structure suivante (les
valeurs sont toujours hexadécimales, et chaque champ représente un octet) :
Tableau 9.18 : Exemple de structure des télégrammes
Valeur
01h
03h
00h
02h
00h
02h
65h
CBh
-
Tableau 9.19 : Structure des télégrammes
Fonction
CRC-
CRC+
Tableau 9.20 : Exemple de structure des télégrammes
Valeur
01h
05h
00h
64h
FFh
00h
CDh
E5h
Réseaux de communication
Réponse (esclave)
Champ
Adresse de l'esclave
Fonction
Décompte d'octets
P0002 (fort)
P0002 (faible)
P0003 (fort)
P0003 (faible)
CRC-
CRC+
Réponse (esclave)
Adresse de l'esclave
Fonction
Adresse de bit (octet fort)
Adresse de bit (octet faible)
Valeur de bit (octet fort)
Valeur de bit (octet faible)
CRC-
CRC+
Réponse (esclave)
Champ
Adresse de l'esclave
Fonction
Nombre de bit (octet fort)
Nombre de bit (octet faible)
Valeur de bit (octet fort)
Valeur de bit (octet faible)
CRC-
CRC+
Valeur
01h
03h
04h
05h
84h
00h
35h
7Ah
49h
Valeur
01h
01h
01h
02h
D0h
49h
CDh
E5h
9
MVW3000 | 9-33
MVW3000 | 9-33