6 Mise en service
!
!
76
6.3.1
Echange de données cyclique
Structure d'un télégramme de données cyclique
Pour PROFIBUS-DP/-PA, la transmission cyclique des valeurs analogiques vers le sys-
tème d'automatisation se fait par des blocs de données de 5 octets. La valeur mesurée
est représentée dans les 4 premiers bytes sous forme de nombres à virgule flottante
selon standard IEEE 754 (voir nombre à virgule flottante IEEE). Le 5ème octet contient
une information d'état correspondant à la valeur mesurée, implémentée selon spécifi-
cation Profil 3.0 (v. page 73). L'état est affiché, le cas échéant, sous forme de symbole.
(v. page 44).
Remarque !
Un description précise des types de données se trouve dans les listes Slot/Index du
manuel séparé "Description des fonctions".
Nombre à virgule flottante IEEE
Conversion d'une valeur hexadécimale en nombre à virgule flottante IEEE pour l'enre-
gistrement de la mesure.
Les valeurs mesurées sont représentées au format IEEE-754 suivant et transmises au
maître classe 1 :
Byte n
Bit 7
Bit 6
Bit 0
7
6
5
4
3
2
1
VZ
2
2
2
2
2
2
2
Exposant
VZ
(Exposant -127)
Formule = (-1)
* 2
Exemple : 40 F0 00 00 hex= 0100 0000 1111 0000 0000 0000 0000 0000 binaire
0
(129-127)
Valeur = (-1)
* 2
2
= 1 * 2
* (1 + 0,5 + 0,25 + 0,125)
= 1 * 4 * 1,875 = 7,5
Modèle bloc
Les grandeurs de process et blocs de commande transmis par le Prosonic Flow 93 au
cours de l'échange de données cyclique sont :
Grandeurs de process
– Débit volumique moyen
– Vitesse du son moyenne
– Vitesse d'écoulement moyenne
– Totalisateurs 1–3 y compris commandes
– Display value (valeur affichée)
– Commande pour fonctions spécifiques au fabricant
Remarque !
• Prosonic Flow 93 dispose de huit blocs de fonctions Analog Input (entrée analogi-
que), auxquels on peut attribuer au choix différentes grandeurs de process (voir
tableau).
• Les totalisateurs 1–3 peuvent être configurés dans différentes combinaisons avec les
commandes des totalisateurs.
Il est possible de ne configurer que les totalisateurs 1–3 ou d'intégrer en outre un ou
deux octets de sortie pour mettre par ex. le totalisteur 1 à zéro ou arrêter la totalisation.
Description détaillée de la configuration voir page 80.
PROline Prosonic Flow 93 C PROFIBUS-DP/-PA
Byte n+1
Bit 7
Bit 6
Bit 0
0
-1
-2
-3
-4
-5
-6
-7
2
2
2
2
2
2
2
2
Mantisse
* (1 + Mantisse)
-1
-2
-3
* (1 + 2
+ 2
+ 2
)
Byte n+2
Bit 7
Bit 0
-8
-9
-10
-11
-12
-13
-14
2
2
2
2
2
2
2
2
Mantisse
Affectation aux blocs AI
Grandeurs de process pouvant être affectées
au choix aux blocs de fonctions Analog Input.
Ne peuvent pas être affectées aux blocs de
fonctions Analog Input AI 1...AI 8.
Endress+Hauser
Byte n+3
Bit 7
Bit 0
-15
-16
-23
2
...2
Mantisse