Nidec Unidrive M700 Guide De Mise En Service page 121

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
9.1.5
Codage des données
MODBUS RTU utilise une représentation « big-endian » pour les adresses et les informations de données (sauf pour le CRC qui est « little-endian »).
C'est-à-dire que lorsqu'une quantité numérique, plus « large » qu'un octet est transmise, l'octet le PLUS significatif est envoyé en premier.
Par exemple :
16 bits
0 x 1234
devrait être
32 bits
0 x 12345678 devrait être
9.1.6
Codes fonctions
Le code fonction détermine le contexte et le format des données du message. Le bit 7 du code fonction est utilisé dans la réponse de l'esclave pour
indiquer une exception.
Les codes fonctions suivants sont pris en charge :
Code
3
Lecture multiple sur les registres 16 bits
6
Écriture d'un seul registre
16
Écriture multiple sur les registres 16 bits
23
Lecture et écriture multiples sur les registres 16 bits
Code fonction 03 : Lecture multiple
Lecture d'une série contiguë de registres. L'esclave impose une limite
supérieure au nombre de registres pouvant être lus. Si cette limite est
dépassée, l'esclave envoie un code d'exception 2.
Tableau 9-1 Demande maître
Octet
L'adresse du nœud d'esclave de destination entre 1
0
et 247,0 est globale.
1
Code de fonction 0x03
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
4
Bit le plus significatif du nombre de registres 16 bits
5
Bit le moins significatif du nombre de registres 16 bits
6
Bit le moins significatif du CRC
7
Bit le plus significatif du CRC
Tableau 9-2 Réponse esclave
Octet
0
Adresse du nœud de la source de l'esclave
1
Code de fonction 0x03
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
Guide de mise en service - Contrôle de l'Unidrive M700 / M701 / M702
Édition : 2
Installation
Mise en
Paramètres
Mise en marche
électrique
service
de base
du moteur
0 x 12 0 x 34
0 x 12 0 x 34 0 x 56 0 x 78
Description
Description
Description
Communication
Fonctionnement de
Optimisation
avec le variateur
la carte média NV
Code fonction 06 : Écriture d'un seul registre
Écrit une valeur dans un seul registre 16 bits. La réponse normale est un
« écho » de la demande, après l'écriture dans le registre. L'adresse du
registre peut correspondre à un paramètre 32 bits, mais seulement
16 bits de données peuvent être envoyées.
Tableau 9-3 Demande maître
Octet
L'adresse du nœud d'esclave entre 1 et 247,0
0
est globale.
1
Code de fonction 0x06
2
Bit le plus significatif de l'adresse du registre
3
Bit le moins significatif de l'adresse du registre
4
Bit le plus significatif des données du registre
5
Bit le moins significatif des données du registre
6
Bit le moins significatif du CRC
7
Bit le plus significatif du CRC
Tableau 9-4 Réponse esclave
Octet
0
Adresse du nœud de la source de l'esclave
1
Code de fonction 0x06
2
Bit le plus significatif de l'adresse du registre
3
Bit le moins significatif de l'adresse du registre
4
Bit le plus significatif des données du registre
5
Bit le moins significatif des données du registre
6
Bit le moins significatif du CRC
7
Bit le plus significatif du CRC
Code fonction 16 : Écriture multiple
Écriture d'une zone contiguë 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-5 Demande maître
Octet
L'adresse du nœud d'esclave entre 1 et 247,0
0
est globale.
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
4
Bit le plus significatif du nombre de registres 16 bits
5
Bit le moins significatif du nombre de registres 16 bits
6
Longueur des données du registre à écrire (en octets)
7
Bit le plus significatif 0 des données du registre
8
Bit le moins significatif 0 des données du registre
7+Nombre
Bit le moins significatif du CRC
d'octets
8+Nombre
Bit le plus significatif du CRC
d'octets
API
Paramètres
Informations sur
Diagnostics
embarqué
avancés
la conformité UL
Description
Description
Description
121

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Unidrive m701Unidrive m702

Table des Matières