Adressage Global; Affectation Des Paramètres; Codage Des Données; Codes "Fonction - Leroy Somer DIGIDRIVE SK 110V Manuel D'utilisation

Table des Matières

Publicité

www.motralec.com / service-commercial@motralec.com / 01.39.97.65.10
LEROY-SOMER
Variateur de vitesse pour moteurs asynchrones

25.4.3 - Adressage global

Lorsque le maître envoie un message avec l'adresse zéro,
ce message est transmis à tous les esclaves du réseau. Les
nœuds esclaves ne renvoient pas de message de réponse
pour des demandes générales.
25.4.4 - Affectation des paramètres
Les variateurs DIGIDRIVE SK sont paramétrés en utilisant
une notation menu.paramètre.
Les index "menu" et "paramètre" peuvent prendre les valeurs
0 à 99. Le menu.paramètre est affecté à un registre MODBUS
RTU menu x 100 + paramètre.
Pour affecter correctement les paramètres, l'esclave
incrémente (+1) l'adresse du registre reçu.
Exemple : X = menu ; Y = paramètre
Registre
Paramètre
variateur
Modbus PLC
X.Y
4000+(X x 100)+Y
Exemples :
1.02
40102
1.00
40100
0.01
40001
25.4.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 0x1234
devrait être : 0x12 0x34
32 – bits 0x12345678L devrait être : 0x12 0x34 0x56 0x78

25.4.6 - Codes "fonction"

Le code fonction détermine le contexte et le format de
données du message. Le Bit 7 du code de fonction est utilisé
dans la réponse de l'esclave pour indiquer une exception.
Code fonction
Décimal Hexadécimal
3
0x03
6
0x06
16
0x10
23
0x17

25.4.6.1 - Code fonction 3 : lecture

Lecture d'une zone contiguë de registres. L'esclave impose
une limite haute sur le nombre de registres qui peuvent être
lus. Si la limite est dépassée, l'esclave produira une exception
code 2.
Trame envoyée par le Maître :
Octets
0
Adresse de l'esclave (1 à 247)
1
Code fonction 0x03
2
Poids fort de l'adresse du premier mot
3
Poids faible de l'adresse du premier mot
4
Poids fort du nombre de mots à lire
5
Poids faible du nombre de mots à lire
6
Poids faible du CRC
7
Poids fort du CRC
n esclave
Ordre (03)
1 octet
Adresse du 1er mot
hexadécimal
2 octets
hexadécimaux
120
FONCTIONS DÉVELOPPÉES
DIGIDRIVE SK
Adresse registre
(niveau protocole)
(X x 100) + (Y-1)
101
99
0
er
ème
...
1
2
Description
Lecture multiple des registres 16
bits
Ecriture d'un seul registre
Ecriture multiple des registres 16
bits
Lecture et écriture multiples des
registres 16 bits
Description
Nombre de mots
CRC
Trame renvoyée par l'esclave :
Octets
0
Adresse de l'esclave
1
Code fonction 0x03
2
Nombre d'octets à lire
3
Poids fort du mot 0
4
Poids faible du mot 0
5
Poids fort du mot 1
6
Poids faible du mot 1
...
...
n
Poids faible du CRC
n + 1
Poids fort du CRC
n esclave
Ordre (03)
Nbs octets
1 octet
hexadécimal
2 octets
hexadécimaux
25.4.6.2 - Code fonction 6 : écriture dans un registre
simple
Ecriture d'une valeur dans un registre simple 16 bits. La
réponse normale est un écho de la demande, retournée
après que le contenu du registre ait été écrit. L'adresse du
registre peut correspondre à un paramètre 32 bits, mais
seulement une donnée de 16 bits peut être envoyée.
Trame envoyé par le Maître :
Octets
0
Adresse de l'esclave (1 à 247)
1
Code fonction 0x6
2
Poids fort de l'adresse du premier mot
3
Poids faible de l'adresse du premier mot
4
Poids fort du nombre d'octet écrit
5
Poids faible du nombre d'octet écrit
6
Poids fort du CRC
7
Poids faible du CRC
Trame envoyée par l'esclave :
Octets
0
Adresse de l'esclave
1
Code fonction 0x6
2
Poids fort de l'adresse du premier mot
3
Poids faible de l'adresse du premier mot
4
Poids fort du nombre d'octet écrit
5
Poids faible du nombre d'octet écrit
6
Poids fort du CRC
7
Poids faible du CRC
n esclave
Ordre (06)
Nbs octets
1 octet
hexadécimal
2 octets
hexadécimaux
3907 fr - 2013.11 / d
Description
Mot numéro 0
Mot numéro 1
...
CRC
Description
Description
Mot numéro 0
Mot numéro 1
...
CRC

Publicité

Table des Matières
loading

Table des Matières