Nidec Digitax HD M750 Guide De Mise En Service page 101

Variateur de vitesse ac pour moteurs asynchrones et servomoteurs
Masquer les pouces Voir aussi pour Digitax HD M750:
Table des Matières

Publicité

Informations relatives
Informations
Installation
à la sécurité
sur le produit
mécanique
Figure 9-3 Sélection du type de données
bit 15
bit 14
Type
b14
Type de données
0
16 bits
1
32 bits
Si le type de données 32 bits est sélectionné, 16384 (0x4000) est alors
ajouté à l'adresse du registre de début.
Par exemple, pour le paramètre du variateur Pr 01.021 en mode
d'adressage standard, la valeur de registre de début est 16384 + 120
= 16504 (0x4078).
9.2.4
Codes de fonction Modbus pris en charge
Le tableau ci-dessous fournit des détails sur les codes de fonction
Modbus pris en charge.
Tableau 9-4 Codes de fonction Modbus pris en charge
Code fonction
Hexadécimal
Décimal
(0x)
3
03
Lecture multiple sur les registres 16 bits
6
06
Écriture sur un seul registre 16 bits
16
10
Écriture multiple sur les registres 16 bits
Lecture et écriture multiples sur les
23
17
registres 16 bits
9.2.5
Adressage des registres
L'adresse de registre Modbus est une adresse 16 bits, dont les deux bits
supérieurs sont utilisés pour la sélection du type de données, les 14 bits
restants servant à représenter l'adresse des paramètres, en tenant
compte du fait que l'esclave incrémente la valeur de l'adresse d'une
unité, ce qui résulte en une adresse théorique maximum de paramètre
de 163.84 (limitée à 162.99 dans le logiciel) lorsque le mode
d'adressage standard par défaut (voir Mode d'adressage de registre
Modbus (3.15.013)) est utilisé.
Pour accéder à un numéro de paramètre supérieur à 99, le mode
d'adressage modifié doit être utilisé (voir Mode d'adressage de registre
Modbus (3.15.013)). Il est ainsi possible d'accéder aux numéros de
paramètres supérieurs à 255 et de limiter le numéro de menu maximum
à 63.
NOTE
Aucun reset n'est requis pour activer la modification. En effet, le mode
d'adressage est activé immédiatement après le changement.
Le dispositif esclave Modbus incrémente l'adresse du registre d'une
unité avant de traiter la commande, ce qui empêche l'accès au
paramètre Pr 00.000 du variateur ou au module optionnel.
Le Tableau 9-5 indique comment l'adresse de registre de début est
calculée pour les deux modes d'adressage.
Guide de mise en service - Contrôle du Digitax HD M750
Édition : 1
Installation
Mise en
Paramètres
Mise en marche
électrique
service
de base
du moteur
bit 13 à 0
Adresse de registre
Description
Communication
Fonctionnement
Optimisation
avec le variateur
de la carte SD
Tableau 9-5 Adresse du registre de début
Paramètre
Mode
CT
d'adressage
Standard
s.mm.ppp
Modifié
Standard
0.01.021
Modifié
Standard
0.01.000
Modifié
Standard
S.70.001
Modifié
Standard
0.03.161
Modifié
9.2.6
Code fonction 03 - Lecture de registres
multiples
Ce code de fonction permet la lecture d'une série contiguë de registres.
Le nombre maximum de registres susceptibles d'être lus est 120, ce qui
correspond à 120 paramètres 16 bits ou 60 paramètres 32 bits qui
peuvent être lus lors d'une transaction. Si cette limite est dépassée,
le serveur envoie un code de réponse d'exception 2.
Données de demande maître
Octet Description
7
Code de fonction 0x03
Octet de poids fort
8
de l'adresse du registre
de début (MSB)
Octet de poids faible
9
de l'adresse du registre
de début (LSB)
Nombre de registres 16 bits
10
(MSB)
Nombre de registres 16 bits
11
(LSB)
La réponse normale comprend le code de fonction, le nombre d'octets
de données dans le bloc de lecture, suivi des données du registre
(sauf si une exception se produit).
Si l'adressage 32 bits des paramètres est utilisé, pour chaque lecture
de paramètre :
Deux registres 16 bits doivent être utilisés dans la demande.
Les données de registre dans la réponse comprendront
4 octets de données.
Exemple
Pour lire les paramètres du variateur 0.20.021 à 0.20.023
(ID de transaction = 42) avec l'accès aux données 32 bits
et l'adressage standard :
API
Paramètres
Diagnostics
embarqué
avancés
Registre du protocole
mm * 100 + ppp - 1
mm * 256 + ppp - 1
Exemples
16 bits
32 bits
Hexa-
Décimal
décimal
Décimal
(0x)
120
00 78
16504
276
01 14
16660
99
00 63
16483
255
00 FF
16639
7000
1B 58
23384
S/O
S/O
S/O
S/O
S/O
S/O
928
03 A0
17312
Données de demande esclave
Octet Description
7
Code de fonction 0x03
Longueur des données dans
8
le bloc de lecture (octets)
9
Donnée lue (MSB)
10
Donnée lue (LSB)
Informations sur
la conformité UL
Hexa-
décimal
(0x)
40 78
41 14
40 63
40 FF
5B 58
S/O
S/O
43 A0
101

Publicité

Table des Matières
loading

Table des Matières