0x10 - 0x35, 0xE0
Ces requêtes de valeur de mesure sont structurées selon un schéma uniforme :
- 0xF9 Requêtes
-
de valeur de
-
mesure
-
-
-
-
Requête :
Démarrage Longueur Appareil / Option Numéro Commande
Réponse :
Démarrage Longueur Appareil / Option Numéro Commande
Le cadre-réponse d'une requête de valeur de mesure est toujours structuré de la même
manière :
-
-
-
L'octet d'exposant possède le codage suivant :
0B
OV
OV = Overflow ou invalide
UV = Underflow
Exemple :
MSB = 0, LSB = 100, EXP = 3
Valeur = 100.000 ou 100 k
0x36 - Requête
La commande '0x36 - Get total ex' est utilisée pour la requête de l'énergie totale produite
de valeur de
en résolution Wh. En fonction de la sélection, les valeurs de mesure fournies sont
mesure Get total
restituées en Wh avec 64 bits ou un compteur kWh avec 32 bits, ainsi qu'un compteur
ex
Wh avec 16 bits. Toutes les valeurs sont restituées en format Big-Endian.
Dans le champ 'Answer Format ID', sélectionner le format de fichier souhaité, dans
lequel la réponse doit être restituée.
Sélectionner l'affichage des valeurs de mesure choisi :
-
-
À l'exception du champ 'Longueur', la structure de données reste identique.
La valeur de mesure est affichée dans le champ de données avec 3 octets : 2
octets pour la valeur elle-même et 1 octet pour un exposant.
La valeur de mesure est toujours un type de données integer ('signed' ou 'unsig-
ned', en fonction du tableau)
L'exposant est un type de données Char 'signed', plage -3 - +10.
La valeur de mesure effective est le résultat de la multiplication de la valeur par 10
puissance l'exposant (Valeur de mesure = valeur x 10
Unités de valeurs de mesure selon tableau ou réglages sur la Sensor Card ou
Sensor Box ; l'unité d'une valeur de mesure n'est pas transmise.
0x00
0x01
0x03
0x01
l'octet de données de la valeur la plus élevée est transmis le premier (MSB)
ensuite l'octet de données de la valeur la moins élevée (LSB)
enfin, un octet d'exposant est transmis (EXP)
0A
09
08
07
06
+10
+9
+8
+7
+6
Indiquer 0x01 dans l'octet 'Answer Format ID' pour recevoir les valeurs de mesure
en Wh avec 64 bits
Indiquer 0x02 dans l'octet 'Answer Format ID' pour recevoir les valeurs de mesure
avec un compteur kWh avec 32 bits, ainsi qu'un compteur Wh avec 16 bits
exposant
Contrôle
0 - 99
>=0x10
MSB
0 - 99
>=0x10
05
04
03
02
01
+5
+4
+3 +2
+1
49
)
LSB
EXP
Contrôle
00
FF
FE
FD
FC
0
-1
-2
-3
UV