I I I I I Interface CP
I Traitement du CP
La partie CP des ODP , types 1, 2 et 5, permet au
maître de commander et de surveille les paramè-
tres du VLT et de demander une réponse du VLT
(esclave). Le VLT peut transmettre aussi un messa-
ge spontané, outre le traitement des paramètres.
Dans les tâches et des réponses , il s'agit d'un
échange d'acquittement (protocole de transfert
proprement dit) qui ne peut pas être traité en pile.
Cela signifie que le maître, s'il envoie une tâche de
lecture/d'écriture , doit attendre la réponse avant
d'envoyer une nouvelle tâche. Une demande ou un
réponse est limitée à 4 octets maximum, c'est-à-
dire on ne peut pas transmettre d'enchaînements
de textes.
CP - Caractéristiques de paramètre
15 14 13
12
11
10
CT
SPM
CT:
Caractéristiques de tâche et de réponse
SPM: Bit d'autorisation (toggle) pour les messages spontanés
N°P: Numéro de paramètre
Tâche et réponse
Dans la partie CT du mot CP, les prescriptions du
maître sont transmises à l'esclave. Les autres
champs du VCP, IND et VAP, doivent être égale-
ment évalués.
La partie VAP transmet des valeurs des paramè-
tres dans la longueur de mots avec les octets 7 et
8, les mots doubles exigent les octets 5-8, c'est-à-
dire 32 bits.
Si la tâche ou la réponse contient des éléments
d'array, le sous-indice d'array est placé dans IND
(octet 3). IND contient le sous-indice d'enregistre-
ment dans le cas d'une description des paramètres.
Contenu CT
Instruction Fonction
0
Aucune tâche
1
Demander la valeur du paramètre
2
Modifier la valeur du paramètre (mot)
3
Modifier la valeur du par. (mot double)
4
Demander un élément descriptif
5
Modifier un élément descriptif
6
Demander la valeur du param. (array)
7
Modifier la valeur du par. (mot d'array)
8
Modifier la valeur du par. (mot double d'array)
9
Demander le nombre d'éléments d'array
10-15
Non attribués
MG.90.D1.04
– VLT est une marque déposée de Danfoss
VLT
®
5000/5000 Flux/6000 HVAC/8000 AQUA PROFIBUS
9
8
7 6 5 4 3 2 1 0
PNU
(plage: 0-15)
(plage: 1-990)
Réponse
Fonction
0
Aucune réponse
1
Valeur de paramètre transmise (mot)
2
Valeur de paramètre transmise (mot
double)
3
Elément descriptif transmis
4
Valeur de paramètre transmise (mot
d'array)
5
Valeur de paramètre transmise
(mot double d'array)
6
Nombre d'éléments d'array transmis
7
Tâche non exécutable (avec n° d'er-
reur, voir ci-dessous)
8
Aucune priorité d'utilisation pour l'in-
terface VCP
9
Message spontané (mot)
10
Message spontané (mot double)
11
Message spontané (mot d'array)
12
Message spontané (mot double
d'array)
13-15
Non attribués
Si l'esclave n'exécute pas une des tâches du maître, le mot
CT a la valeur 7 dans la lecture de l'ODP. Le numéro d'erreur
figure dans les octets 7 et 8 de l'élément VAP.
N° d'erreur Signification
0
N°P inadmissible
1
Valeur de paramètre non modifiable
2
Valeur supérieure ou inférieure dé-
passée ou non atteinte
3
Sous-indice erroné
4
Aucun array
5
Type de données erroné
6
Aucun positionnement permis (peut
seulement être remis à zéro)
7
Elément descriptif non modifiable
8
Aucune écriture d'ODP pour RI
9
Données descriptives inexistantes
10
Groupe d'accès
11
Aucune priorité d'utilisation de para-
mètre
12
Mot clé manquant
13
Texte non lisible lors du trafic
cyclique
14
Nom lors du trafic cyclique
Non lisible
15
Tableau de texte inexistant
16
Ecriture d'ODP manquante
17
Tâche non exécutable momentané-
ment
18
Autres erreurs
19
Données non lisibles lors du trafic
cyclique
13