Nidec Unidrive M700 Guide De Mise En Service page 122

Masquer les pouces Voir aussi pour Unidrive M700:
Table des Matières

Publicité

Informations relatives
Informations
Installation
à la sécurité
sur le produit
mécanique
Tableau 9-6 Réponse esclave
Octet
0
Adresse du nœud de la source de l'esclave
1
Code de fonction 0x10
2
Bit le plus significatif de l'adresse du registre de début
Bit le moins significatif de l'adresse du registre
3
de début
Bit le plus significatif du nombre de registres 16 bits
4
écrits
Bit le moins significatif du nombre de registres 16 bits
5
écrits
6
Bit le moins significatif du CRC
7
Bit le plus significatif du CRC
Code fonction 23 : Lecture/Écriture multiples
Écriture et lecture de deux zones contigües de registres.
L'esclave impose une limite supérieure au nombre de registres pouvant
être écrits. Si cette limite est dépassée, l'esclave supprime la demande
et le délai de réponse au maître est dépassé.
Tableau 9-7 Demande maître
Octet
L'adresse du nœud d'esclave entre 1 et 247,0
0
est globale.
1
Code de fonction 0x17
Bit le plus significatif de l'adresse du registre de
2
début à lire
Bit le moins significatif de l'adresse du registre de
3
début à lire
Bit le plus significatif du nombre de registres 16 bits
4
à lire
Bit le moins significatif du nombre de registres
5
16 bits à lire
Bit le plus significatif de l'adresse du registre de
6
début à écrire
Bit le moins significatif de l'adresse du registre de
7
début à écrire
Bit le plus significatif du nombre de registres 16 bits
8
à écrire
Bit le moins significatif du nombre de registres
9
16 bits à écrire
Longueur des données du registre à écrire
10
(en octets)
11
Bit le plus significatif 0 des données du registre
12
Bit le moins significatif 0 des données du registre
11+Nombre
Bit le moins significatif du CRC
d'octets
12+Nombre
Bit le plus significatif du CRC
d'octets
Tableau 9-8 Réponse esclave
Octet
0
Adresse du nœud de la source de l'esclave
1
Code de fonction 0x17
Longueur des données du registre dans le bloc de
2
lecture (en octets)
3
Bit le plus significatif 0 des données du registre
4
Bit le moins significatif 0 des données du registre
3+Nombre
Bit le moins significatif du CRC
d'octets
4+Nombre
Bit le plus significatif du CRC
d'octets
122
Installation
Mise en
Paramètres
Mise en marche
électrique
service
de base
du moteur
Description
Description
Description
Communication
Fonctionnement de
Optimisation
avec le variateur
la carte média NV
9.1.7
Types de données étendues
Les registres MODBUS standard sont des registres 16 bits et le schéma
de correspondance standard affecte un seul paramètre de type numéro
X.Y à un seul registre MODBUS. Pour prendre en charge les types de
données 32 bits (entiers et décimaux), les services de lecture et écriture
multiples MODBUS sont utilisés pour transférer une zone contiguë de
registres 16 bits.
Les dispositifs esclaves contiennent généralement un ensemble mixte
de registres 16 bits et 32 bits. Pour permettre au maître de sélectionner
l'accès 16 ou 32 bits souhaité, les deux bits supérieurs de l'adresse du
registre sont utilisés pour indiquer le type de données sélectionné.
NOTE
La sélection est appliquée à l'accès au bloc complet.
bit 15
bit 14
TYP1
TYP0
Sélection du type
Le champ de type 2 bits sélectionne le type de données en fonction du
tableau ci-dessous :
Champ de
Type de
type
données
bits 15-14
sélectionné
00
INT16
01
INT32
10
Float32
11
Réservé
Si un type de données 32 bits est sélectionné, l'esclave utilise deux
registres MODBUS 16 bits consécutifs (en « big-endian »). Le maître
doit également également définir le « nombre correct de registres
16 bits ».
Par exemple, lecture de Pr 20.021 à Pr 20.024 sous forme de
paramètres 32 bits en utilisant le code fonction 03 à partir du nœud 8 :
Tableau 9-9 Demande maître
Octet
Valeur
0
0x08
Adresse du nœud de destination de l'esclave
1
0x03
Code fonction 03 : lecture multiple
2
0x47
Adresse du registre de début Pr 20.021
(16384 + 2021 - 1) = 18404 = 0x47E4
3
0xE4
4
0x00
Nombre de registres 16 bits à lire
Pr 20.021 à Pr 20.024 correspond à 4 registres
5
0x08
32 bits = 8 registres 16 bits
Bit le
moins
6
significatif
du CRC
Bit le plus
7
significatif
du CRC
Guide de mise en service - Contrôle de l'Unidrive M700 / M701 / M702
API
Paramètres
Informations sur
Diagnostics
embarqué
avancés
la conformité UL
bits 0 à 13
Adresse du paramètre
X x 100+Y -1
Commentaires
Compatible avec les versions
antérieures
Norme IEEE754
Pas de prise en charge sur tous les
esclaves
Description
Édition : 2

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Unidrive m701Unidrive m702

Table des Matières