Commande FORM - HMP155

HMP155 Guide de l’utilisateur

Document code
M210912FR
Revision
G.1
Language
Français
Product
HMP155
Document type
Guide de l'utilisateur

Utilisez la commande FORM de la ligne série pour modifier le format ou sélectionner certaines valeurs pour les commandes de sortie SEND et R.

FORM x
Paramètre Description
x Chaîne de formatage

La chaîne de formatage contient les valeurs et les modificateurs. Vous ne pouvez taper que 73 caractères maximum après la commande sur la ligne de commande.

Lorsque vous tapez la commande, utilisez les abréviations des valeurs.

Tableau 1. Quantités mesurées par la sonde HMP155
Valeur Abréviation Unité métrique Unité impériale
Humidité relative RH % d'HR % d'HR
Temperature (Température) T °C °F
Sonde T de température supplémentaire Ta °C °F
Tableau 2. Quantités calculées à partir des quantités mesurées
Quantité Abréviation Unité métrique Unité impériale
Température de point de rosée/de givre (Td/f) TDF °C °F
Température du point de rosée (Td) TD °C °F
Rapport de mélange (x) X g/kg gr/lb
Température de thermomètre mouillé (Tw) TW °C °F

Les modificateurs sont indiqués dans le tableau suivant.

Tableau 3. Modificateurs de la commande FORM
Modificateur Description
quantity Nom de la valeur (par exemple RH, T ou TDF)
x.y Modificateur de longueur (nombre de chiffres et nombre de décimales)
#t Tabulateur
#r Retour chariot
#n Saut de ligne
“" Constante de chaîne
#xxx Caractère spécial avec code décimal « xxx »
U5 Champ et longueur de l'unité
ADDR Adresse de la sonde à 2 caractères [00 ... 99]
CS2 Somme de contrôle Modulus-256 du message envoyé, au format hexadécimal.
CS4 Somme de contrôle Modulus-65536 du message envoyé, au format hexadécimal.
ERR Marqueurs d'erreur pour T, Ta, RH, MEM ; [0000 ... 1111] ; 0 = pas d'erreur, 1 = erreur

T = erreur de mesure de température

Ta = erreur de mesure dans la sonde T supplémentaire

RH = erreur de mesure d'humidité

MEM = erreur de mémoire

Pour un message d'erreur plus détaillé, utilisez la commande ERRS et consultez Tableau 1.
STAT État du chauffage de la sonde dans un champ de 1 caractère, par exemple :
N = chauffage désactivé
h = sonde chauffée active
H = chauffage de purge actif
S = refroidissement de purge actif
X = chauffage du capteur supplémentaire actif
SNUM Numéro de série de la sonde
TIME Heure [hh:mm:ss]
>form "Temperature=" 5.2 t #r#n
OK
>send
Temperature=   24.23
>

>form "Twet=" 6.3 tw U3 #t "T=" t U3 #r#n
OK
>send
Twet=    11.290'C       T=    24.231'C
>

>form 5.1 rh #t t #t tdf #r#n
OK
>send
   15.6    24.2    -3.1
>

La commande FORM / renvoie le format de sortie par défaut. Le format de sortie par défaut dépend de la configuration de l'appareil. La commande FORM sans chaîne de formatage renvoie le format de sortie actuel de la sonde.

>form /
OK
>send
 RH= 23.8 %RH T= 19.4 'C
>

Les sommes de contrôle sont calculées comme décrit dans les équations suivantes.

c s 2 = i = 1 n b i mod 256
c s 4 = i = 1 n b i mod 65536
c s x = b 1 b 2 ... b n
b i =    b i i f b i 36 a n d b 1 42
b i = 0 i f b i = 36 o r b 1 = 42
Tableau 4. Symboles utilisés dans les équations de somme de contrôle FORM
Symbole Description
cs2 Valeur de la somme de contrôle CS2 dans le message de sortie.
cs4 Valeur de la somme de contrôle CS4 dans le message de sortie.
csx Valeur de la somme de contrôle CSX dans le message de sortie.
bi Valeur de l’octet en position i (base 1) dans le message de sortie.
n Nombre d’octets dans le message de sortie avant le champ CS2, CS4 ou CSX (y compris les champs de somme de contrôle antérieurs, le cas échéant).
Opérateur OU exclusif bit à bit.
36 Valeur d'octet du caractère ASCII $.
42 Valeur d'octet du caractère ASCII *.