E.2.1.5.6.4 Paramétrage du format de lecture de la table USR_CHANVAL
Désignation :
WMBRESFMT
Type de donnée :
Adresse :
10000
Accès :
Lecture et écriture
Valeur initiale (à l'établissement de la connexion) :
d'état)
Description :
Sa valeur définit le format des résultats de mesures lus dans le tableau
USR_CHANVAL.
WMBRESFMT
0
1
2
3*
4
5
6
*Les valeurs 0 et 3 donnent le même codage des résultats
Lorsque la mesure est exprimée par un nombre entier, ce nombre est égal à la valeur de
la mesure exprimée dans l'unité du calibre, multipliée par 10
décimales (chiffres après la virgule). Si la valeur obtenue est trop élevée ou trop basse
pour être codée dans le format sélectionné, elle est écrêtée, selon son signe, à la valeur
maximale ou minimale autorisée par le format ( soit 32767 ou –32768 pour un nombre
entier court).
Le nombre de décimales peut être fixé pour chaque voie par l'utilisateur. S'il ne l'a pas été,
il est déterminé par le module, pour les entrées de mesures uniquement, en fonction du
type et de la précision de mesure sélectionnés.
Format du mot d'état :
b15
b14
Al4
Al3
Al1 à Al4: état des alarmes associées aux 4 limites de la voie, si elles sont définies. Al(n)
=1 si la limite n est franchie
Le résultat peut aussi être codé sous la forme d'une chaîne de caractères:
WMBRESFM
T
7
Mot (de 16 bits)
Format
Nombre à virgule flottante
Nombre entier long
Nombre entier court
Nombre à virgule flottante
Etat + Nombre à virgule
flottante
Etat+ Nombre entier long
Etat+ Nombre entier court
b13
b12
b11
b10
Al2
Al1
Nombre de
décimales
Format
Nom de la voie (chaîne de
16 caractères ISO-8859-1,
1 caractère par mot de 16
bits)
0 (Valeur en virgule flottante, sans mot
Nb de
mots
par
résultat
2
2
1
2
3
3
2
b9
b8
b7
b6
b5
b4
numéro d'erreur de mesure
Nb de
Adresse du n
mots
(n = 1 à 200)
par
résultat
16
USR_CHANVAL + 16 (n-1)
ième
Adresse
du
n
résultat (n = 1 à 200)
USR_CHANVAL + 2 (n-
1)
USR_CHANVAL + 2 (n-
1)
USR_CHANVAL + (n-
1)
USR_CHANVAL + 2 (n-
1)
USR_CHANVAL + 3 (n-
1)
USR_CHANVAL + 3 (n-
1)
USR_CHANVAL + 2 (n-
1)
n
, n étant le nombre de
b3
b2
b1
b0
ième
résultat
205/213
E