Status Byte; Trames D'information Sur La Configuration Du Produit - ADEUNIS WMBUS MODBUS MASTER Guide Utilisateur

Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

WMBUS MODBUS MASTER - Guide utilisateur / User guide version V1.0.0
4.2.1.02

Status byte

L'octet de statut (status byte) est décomposé de la manière suivante :
Alarm Status
Bit 7
No Error
FR
FR
Configuration
done
Low bat
HW Error
Modbus
config error
Slave read
error
Détails des champs :
• Frame counter : compteur de trames, il s'incrémente à chaque émission et permet rapidement de voir si une trame a été perdue. Il compte
de 0 à 7 avant de reboucler.
• HW : ce bit est mis à 1 lorsqu'une erreur matérielle s'est produite, par exemple un problème d'écriture en EEPROM, un problème de lecture
sur l'ADC...Le produit doit être retourné en SAV.
• Low Bat : bit à 1 si la tension batterie est inférieure à 2,5V (défini dans registre S522), sinon 0. Cette information reste permanente.
• Config error : bit à 1 pour indiquer que la configuration de l'application est erronée. Par exemple, le nombre total de registres Modbus
(périodique) est supérieur à 24.
• Read error : bit à 1 pour indiquer une erreur de lecture Modbus. Par exemple, un esclave qui ne répond pas.
Exemple :
Une valeur de l'octet statut égale 0xB2(= 10110010 en binaire) donne :
Bit 7 à 5 = 101 = 0x05 soit un compteur de trame à 5
Bit 4 à 0 = 10011 en binaire soit une erreur de lecture sur un esclave et une alarme batterie faible.

4.2.2 Trames d'information sur la configuration du produit

Lors du passage en mode exploitation (sortie du mode PARC ou COMMANDE), la trame suivante (0x10) représentant la configuration applica-
tive du produit est transmise :
0
1
Code
Status
0x10
Cf Status
0x10
0xB2
Sa taille est de 10 octets.
Description de la trame :
Octet 2 : registre 300, période d'émission de la trame de vie
Octets 3 et 4 : registre 301, période d'émission des données périodiques, exprimé en vingtaine de secondes
Octet 5 : registre 306, mode de fonctionnement du produit (PARC, STANDARD (production) ou TEST)
Octets 6 et 7 : registre 320, période d'acquisition pour les données d'alarme
Octet 8 : registre 321, configuration de la liaison Modbus
Octet 9 : registre 322, configuration du temps d'alimentation de la charge externe avant la requête Modbus
Bit 6
Bit 5
Frame Counter
0x00 to 0x07
2
3 et 4
5
PAYLOAD
S300
S301
S306
0x48
0x00B4
0x01
Bit 4
Bit 3
Read error
Config error
0
0
0
0
0
0
0
0
0
1
1
0
6 et 7
8
9
S320
S321
S322
0x00B4
0x44
0xC8
Bit 2
Bit 1
Bit 0
HW
Low Bat
Réservé
0
0
0
0
0
1
1
0
0
0
0
0
Page
x
x
x
x
x
x
28
of 77

Publicité

Table des Matières
loading

Table des Matières