Format des données qualitatives
- Last UpdatedSep 24, 2024
- 1 minute read
Un serveur d'E/S peut gérer six indicateurs, exclusifs entre eux, de la qualité des données envoyées vers les clients, par le biais de valeurs associées à une série de<:hs>.champs<:hs>.Quality InTouch. Le format actuel des 8 bits les plus faibles (LSB, octet le moins significatif) des .champs Quality se décompose en trois champs de bits (Qualité (Q), Sous-état (S) et indicateur de Limite (L)) disposés de la façon suivante : QQSSSSLL. Quand l’application client ne peut pas communiquer avec le serveur, le .champ .Quality est à zéro.
Le tableau suivant présente les indicateurs de qualité des données renvoyés par un serveur d'E/S<:hs>:
|
Indicateurs de qualité |
Valeur décimale |
Valeur hexa |
MSB XXXXXXXX |
LSB QQSSSSLL |
Qualité |
Sous-état |
Limite |
|
Bon |
192 |
0x00C0 |
00000000 |
11000000 |
Q=3 |
S=0 |
L=0 |
|
Borné par le haut (hors limites) |
86 |
0x0056 |
00000000 |
01010110 |
Q=1 |
S=5 |
L=2 |
|
Borné par le bas (hors limites) |
85 |
0x0055 |
00000000 |
01010101 |
Q=1 |
S=5 |
L=1 |
|
Conversion impossible |
64 |
0x0040 |
00000000 |
01000000 |
Q=1 |
S=0 |
L=0 |
|
Échec de communication |
24 |
0x0018 |
00000000 |
00011000 |
Q=0 |
S=6 |
L=0 |
|
Point inaccessible |
4 |
0x0004 |
00000000 |
00000100 |
Q=0 |
S=1 |
L=0 |