Les Fonctions Modbus Pour Les Drives; Lecture Registres Sorties (03); Lecture Registres Des Entrées (04) - gefran SIEIDrive AGyEV-1007-KBX-4 Manuel D'instructions

Table des Matières

Publicité

8.1.4 Les fonctions Modbus pour les Drives

Vous trouverez ci-après la description détaillée des fonctions MODBUS implémentées pour les Drives. Toutes les valeurs
figurant dans les tableaux sont hexadécimales.

8.1.4.1 Lecture registres sorties (03)

Cette fonction permet de lire la valeur des registres à 16 bits (word) contenant les paramètres du Drive. Le mode broadcast
n'est pas permis.
Demande
En plus de l'adresse du Drive et du code fonction (03) le message contient l'adresse de départ des registres (starting
Address) exprimée sur deux bytes et le nombre des registres à lire est également sur deux bytes. le nombre maxi-
mum de registres pouvant être lu est 125. La numération des registres part de zéro (word1 = 0) pour le MODBUS,
de un (word1 = 1) pour le JBUS.
Exemple Modbus:
Drive address 25 (19
3 registres du 0069 (0045
ADDR
FUNC
DATA
start
Addr HI
19
03
00
Réponse
En plus de l'adresse du Drive et du code fonction (03), le message comprend un caractère qui contient le nombre de
bytes des données et les caractères contenant les données. Les registres demandent deux bytes, dont le premier
contient la partie la plus significative.
Exemple: Réponse à la demande figurant ci-dessus.
ADDR
FUNC DATA
Byte
word
Count
19
03
06
R
!
si l'on sélectionne une plage de registres qui comprend des registres réservés ou manquants, la valeur
EMARQUE
de ces registres sera sur 0.
Les paramètres du drive sont à 16 bits (1 registre Modbus), sauf lorsque cela est expressément spécifié (ex. H.050 à 32
bits). Dans le cas de paramètres à 32 bits la lecture est réalisée par 2 registres Modbus.
Dans le premier registre, il y aura la partie basse, dans le deuxième registre la partie haute.
8.1.4.2 Lecture registres des entrées (04)
Cette fonction est opérativement identique à la précédente.
Manuel d'instructions AGy-EV
Baudrate
1200
2400
4800
9600
19200
38400
)
hex
) au 0071 (0047
hex
DATA
DATA
DATA
CRC
start
bit#
bit#
Addr LO
HI
LO
HI
44
00
03
46
DATA
DATA
DATA
DATA
word
word
word
word
69 HI
69 LO
70 HI
70 LO
02
2B
00
00
Timeout
byte-byte
33 ms
16 ms
8 ms
4 ms
2 ms
1 ms
agy0800
).
hex
CRC
LO
06
DATA
DATA
CRC
CRC
word
71 HI
71 LO
HI
LO
00
64
AF
7A
Chapitre 8 - Protocole série • 199

Publicité

Table des Matières
loading

Table des Matières