Prédéfinir Registre Unique (06 Hex); Prédéfinir Registres Multiples (10 Hex); Lire/Écrire Registres Multiples (17 Hex) - Danfoss VLT HVAC Basic Drive FC 101 Manuel De Configuration

Masquer les pouces Voir aussi pour VLT HVAC Basic Drive FC 101:
Table des Matières

Publicité

Installation et configurati...
7.10.5 Prédéfinir registre unique (06 HEX)
Description
Cette fonction prédéfinit une valeur dans un registre de
maintien unique.
Requête
Le télégramme de requête spécifie la référence du registre
à prédéfinir. Les adresses des registres partent de zéro, c.-à-
d. que le registre 1 est adressé comme 0.
Exemple : écrire au paramétre 1-00 Mode Config., registre
1000
Nom du champ
Adresse esclave
01
Fonction
06
Adresse registres niveau haut 03 (adresse du registre 999)
Adresse registres niveau bas
E7 (adresse du registre 999)
Prédéfinir données niveau
00
haut
Prédéfinir données niveau bas 01
Contrôle d'erreur (CRC)
Tableau 7.30 Requête
Réponse
La réponse normale est un écho de la requête, renvoyé
après que le contenu du registre a été accepté.
Nom du champ
Adresse esclave
01
Fonction
06
Adresse registres niveau haut 03
Adresse registres niveau bas
E7
Prédéfinir données niveau
00
haut
Prédéfinir données niveau bas 01
Contrôle d'erreur (CRC)
Tableau 7.31 Réponse
7.10.6 Prédéfinir registres multiples
(10 HEX)
Description
Cette fonction prédéfinit des valeurs dans une séquence
de registres de maintien.
Requête
Le télégramme de requête spécifie les références du
registre à prédéfinir. Les adresses des registres partent de
zéro, c.-à-d. que le registre 1 est adressé comme 0.
Exemple de requête pour prédéfinir deux registres
(paramétre 1-24 Courant moteur = 738 (7,38 A)) :
MG18C804
Manuel de configuration
Adresse esclave
Fonction
Adresse démarrage niveau haut
Adresse démarrage niveau bas
Nb de registres niveau haut
Nb de registres niveau bas
Comptage d'octets
Écriture données niveau haut (registre
4 : 1049)
Écriture données niveau bas (registre
4 : 1049)
Écriture données niveau haut (registre
Exemple (HEX)
4 : 1050)
Écriture données niveau bas (registre
4 : 1050)
Contrôle d'erreur (CRC)
Réponse
La réponse normale renvoie l'adresse de l'esclave, le code
de fonction, l'adresse de démarrage et la quantité de
registres prédéfinis.
Adresse esclave
Fonction
Adresse démarrage niveau haut
Exemple (HEX)
Adresse démarrage niveau bas
Nb de registres niveau haut
Nb de registres niveau bas
Contrôle d'erreur (CRC)
7.10.7 Lire/Écrire registres multiples
Description
Ce code de fonction réalise une combinaison d'une
opération de lecture et d'une opération d'écriture au cours
d'une seule transaction Modbus. L'opération d'écriture est
réalisée avant la lecture.
Requête
Le message de requête spécifie l'adresse de démarrage et
le nombre de registres de maintien à lire, ainsi que
l'adresse de démarrage, le nombre de registres de maintien
et les données à écrire. Les registres de maintien sont
répertoriés à partir de zéro. Exemple de requête pour
définir le paramétre 1-24 Courant moteur sur 738 (7,38 A) et
lire le paramétre 3-03 Réf. max. dont la valeur est égale à
50000 (50 000 Hz) :
Danfoss A/S © 04/2018 Tous droits réservés.
Nom du champ
Tableau 7.32 Requête
Nom du champ
Tableau 7.33 Réponse
(17 HEX)
Exemple (HEX)
01
10
04
07
00
02
04
00
00
02
E2
7
Exemple (HEX)
01
10
04
19
00
02
97
7

Publicité

Table des Matières
loading

Table des Matières