Fonctionnement (PROFINET IO)
I
11
Paramétrage via le jeu de données PROFIdrive 47
0 0
Exemple
d'écriture d'un
paramètre selon
PROFIdrive
116
Les tableaux ci-dessous montrent à titre d'exemple la structure des fonctions WRITE et
READ pour l'écriture rémanente de la consigne n11 d'un MOVIDRIVE
SBus 1, raccordé via le bus système CAN 1 sur la DHR41B (voir paragraphe "Exemple
d'écriture d'un paramètre via MOVILINK
PROFIdrive Change parameter.
Envoi d'une requête "WRITE parameter"
Le tableau suivant montre l'en-tête PROFINET de la fonction WRITE.request avec
requête de paramétrage.
Fonction
WRITE.request
Slot_Number
0
Index
47
Length
16
Le tableau suivant montre les données utiles de la trame WRITE.req pour fonction
PROFIdrive "Change Parameter".
Octet
Champ
0
1
Request ID
2
Axis
3
No. of Parameters
4
Attribute
5
No. of Elements
6, 7
Parameter Number
8, 9
Subindex
10
Format
11
No. of Values
12,
Value HiWord
13
14,
Value LoWord
15
Après émission de cette trame WRITE.request, la trame WRITE.response est retour-
née. La réponse WRITE est positive dans la mesure où il n'y a pas eu de conflit d'état
lors du traitement du canal-paramètres. Dans le cas contraire, le défaut rencontré est
codé dans l'Error_code_1 (code d'erreur 1).
®
", page 111). A cet effet, on utilise la fonction
Description
Au choix (non exploité)
Index du jeu de données, index 47 (constant)
16 octets de données utiles pour la trame-requête
Valeur
Description
0x01
Référence individuelle pour la requête de paramétrage, repro-
duite dans le télégramme-réponse
0x02
Change Parameter (PROFIdrive)
0x01
Numéro d'axe
®
1 = MOVIDRIVE
B avec adresse SBus 1
0x01
1 paramètre
0x10
Accès au paramètre
0x00
0 = accès en valeur directe, pas de sous-élément
0x2129
Index de paramètre 8489 = P160 n11
0x0000
Sous-index 0
0x43
Double mot
0x01
Changer valeur d'un paramètre
0x0000
Poids fort de la valeur du paramètre
0x0BB8
Poids faible de la valeur du paramètre
Manuel Commande MOVI-PLC® advanced DHR41B
®
B d'adresse