Communication avec esclave double AS-Interface GLK31A
9
Transmission de paramètres via AS-Interface
Échange de paramètres MOVILINK
Fonction CTT2
Code
Index
0x1D
0x02
Code 0x1D =
Index 0x02 =
Lire la longueur 0x09 =
Écrire la longueur 0x09 =
Adressage 0x00 =
Gestion 0x32 =
Sous-index 0x26 =
Index High 0x27 =
Index Low 0x70 =
Données MSB 0x00
Données 0x0F
Données 0x42
Données LSB 0x40
236
Notice d'exploitation – MOVIGEAR
®
avec "Exchange request"
Dans le cas de l'exécution de la fonction CTT2 "Exchange request" 0x1D, le maître
AS-Interface envoie un télégramme avec les paramètres du MOVIGEAR
double qui lui retourne immédiatement les données de réponse dans le télégramme
réponse.
Sélectionner l'index 0x02
•
Si cette fonction a été exécutée correctement, l'esclave double GLK31A retourne
un télégramme réponse 0x5D
•
Si un défaut apparaît, l'esclave double GLK31A retourne le télégramme réponse
0x9D
"Exchange response not OK" (code défaut, voir spécifications AS-Inter-
hex
face).
•
Si les données de réponse du variateur du MOVIGEAR
ponibles, l'esclave double GLK31A retourne, après l'accès en lecture, une réponse
avec le code de défaut "Busy" = "4".
Exemple
Modification de la consigne fixe n4 (paramètre 10096.38) à la valeur 1000 min
Fonction "Exchange request"
Lect.
Écr.
Adres-
long.
long.
sage
0x09
0x09
0x00
Exchange request
Fonction de paramètre MOVILINK
Longueur de la réponse MOVILINK
Longueur de la requête MOVILINK
Adressage de la platine de commande car c'est à cet endroit que le paramètre
est archivé.
Write Parameter (écriture paramètre)
Sous-index du paramètre consigne fixe n4 (10096.38) 38
Valeur High de l'index
Valeur Low de l'index
=> Index du paramètre = 10096
La valeur 0x2770
La mise à l'échelle interne du variateur du MOVIGEAR
rieure à la valeur réelle.
Le facteur de mise à l'échelle est donc 1.000.000
Cette valeur est écrite sur les quatre octets de données.
®
DAC B
et la longueur 0x09
hex
hex
"Exchange response OK" et les données lues.
hex
Protocole MOVILINK
Ges-
Sous-
Index
Index
tion
index
High
0x32
0x26
0x27
0x70
®
®
®
= 0x2770
dec
est écrite sur les octets index High et index Low.
hex
.
®
ne sont pas encore dis-
®
Don-
Don-
Don-
Low
nées
nées
nées
MSB
0x00
0x0F
0x42
= 0x26
dec
hex
®
est 1000 fois supé-
= 0xF4240.
dec
®
à l'esclave
-1
.
Don-
nées
LSB
0x40