Réseaux de communication
Valeur pour le registre (octet faible)
Exemple : Écriture d'une référence de vitesse (variable 4 de base) de 900 tr/min, sur un MVW3000 à l'adresse 1.
Il est utile de se souvenir que la valeur pour la variable 4 de base dépend du type de moteur utilisé et que la valeur
8191 est égale à la vitesse nominale du moteur. Dans ce cas, nous supposons que le moteur utilisé a une vitesse
nominale de 1800 tr/min, donc la valeur à écrire dans la variable 4 de base pour une vitesse de 900 tr/min est la
moitié de 8191, c'est-à-dire 4096 (1000h).
Adresse de l'esclave
Registre (octet fort)
Registre (octet faible)
Valeur (octet faible)
Pour cette fonction, la réponse de l'esclave sera à nouveau une copie identique de la requête faite par le maître.
Comme préalablement expliqué, les variables de base sont adressées à partir de 5000, donc la variable 4 de base
sera adressée à 5004 (138Ch).
9.3.3.5 Fonction 15 : Écriture sur bobines multiples
Cette fonction permet l'écriture de valeurs pour un groupe de bits devant être en séquence numérique. Cette
fonction peut également être utilisée pour écrire un seul bit (les valeurs sont toujours hexadécimales, et chaque
champ représente un octet).
Adresse d'octets initiale (octet fort)
Adresse de bit initiale (octet faible)
Champ de décompte d'octets (nombre d'octets de
La valeur de chaque bit qui est envoyé est placée à une position des octets de données envoyée par le maître.
Le premier octet, dans les bits 0 à 7, reçoit les 8 premiers bits à partir de l'adresse initiale indiquée par le maître.
9
9-34 | MVW3000
9-34 | MVW3000
Tableau 9.21 : Structure des télégrammes
Requête (maître)
Adresse de l'esclave
Fonction
Adresse de registre (octet fort)
Adresse de registre (octet faible)
Valeur pour le registre (octet fort)
CRC-
CRC+
Tableau 9.22 : Exemple de structure des télégrammes
Requête (maître)
Champ
Fonction
Valeur (octet fort)
CRC-
CRC+
Tableau 9.23 : Structure des télégrammes
Requête (maître)
Adresse de l'esclave
Fonction
Nombre de bits (octet fort)
Nombre de bits (octet faible)
données)
Octet 1
Octet 2
Octet 3
etc a
CRC-
CRC+
Réponse (esclave)
Adresse de l'esclave
Adresse de registre (octet fort)
Adresse de registre (octet faible)
Valeur pour le registre (octet fort)
Valeur pour le registre (octet faible)
Réponse (esclave)
Valeur
Champ
01h
Adresse de l'esclave
06h
Fonction
13h
Registre (octet fort)
8Ch
Registre (octet faible)
10h
Valeur (octet fort)
00h
Valeur (octet faible)
41h
CRC-
65h
CRC+
Réponse (esclave)
Adresse de l'esclave
Adresse d'octets initiale (octet fort)
Adresse de bit initiale (octet faible)
Nombre de bits (octet fort)
Nombre de bits (octet faible)
Fonction
CRC-
CRC+
Valeur
01h
06h
13h
8Ch
10h
00h
41h
65h
Fonction
CRC-
CRC+
-
-
-
-
-