Endress+Hauser EngyCal RS33 Manuel De Mise En Service page 48

De vapeur et d'énergie
Masquer les pouces Voir aussi pour EngyCal RS33:
Table des Matières

Publicité

Mise en service
48
La validité et les informations sur les seuils sont codés dans l' o ctet d' é tat.
16
pas utilisé
1
Lors de la requête du maître, le registre de démarrage souhaité et le nombre de registres à
lire sont envoyés à l' a ppareil. Étant donné qu' u ne valeur mesurée requiert toujours trois
registres, le registre de démarrage et le nombre doivent être divisibles par 3.
Du maître au calculateur de vapeur :
ga fk r1 r0 a1 a0 c1 c2
ga
Adresse esclave (1..247)
fk
Fonction, toujours 03
r1 r0
Registre de démarrage (octet haut d' a bord)
a1 a0
Nombre de registres (octet haut d' a bord)
c0 c1
Total de contrôle CRC (octet bas d' a bord)
Réponse du calculateur de vapeur en cas de requête réussie :
ga fk az s1 s0 w3 w2 w1 w0 s1 s0 w3 w2 w1 w0 . . . . . s1 s0 w3 w2 w1 w0 c1 c0
ga
Adresse appareil
fk
Fonction, toujours 03
az
Nombre d' o ctets de toutes les valeurs mesurées suivantes
s1 s0
État de la première valeur mesurée (entier de 16 bits, octet haut d' a bord)
w3 w2 w1 w0
Première valeur mesurée (flottant à 32 bits, octet haut d' a bord)
s1 s0
État de la deuxième valeur mesurée (entier de 16 bits, octet haut d' a bord)
w3 w2 w1 w0
Deuxième valeur mesurée (flottant à 32 bits, octet haut d' a bord)
s1 s0
État de la dernière valeur mesurée (entier de 16 bits, octet haut d' a bord)
w3 w2 w1 w0
Dernière valeur mesurée (flottant à 32 bits, octet haut d' a bord)
c0 c1
Total de contrôle CRC, 16 bits (octet bas d' a bord)
Réponse du calculateur de vapeur en cas de requête infructueuse :
ga fk fc c0 c1
ga
Adresse esclave (1..247)
fk
Fonction demandée + 80hex
fc
Code erreur
c0 c1
Total de contrôle CRC, 16 bits (octet bas d' a bord)
Code erreur :
01 : Fonction inconnue
02 : Registre de démarrage invalide
03 : Nombre de registres à lire invalide
6
5
4
3
2
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
1
1
0
1
1
1
1
EngyCal RS33
1
0
ok
1
Rupture de ligne
0
Dépassement de la limite
supérieure
1
Dépassement de la limite
inférieure
0
Valeur mesurée invalide
0
Valeur de remplacement
1
Défaut capteur
Seuil inférieur dépassé
Seuil supérieur dépassé
Dépassement de compteur
Endress+Hauser

Publicité

Table des Matières
loading

Table des Matières