Transmission Sur Dépassement De Seuil Avec Répétition De L'alarme - ADEUNIS LoRaWAN MODBUS MASTER Guide Utilisateur

Masquer les pouces Voir aussi pour LoRaWAN MODBUS MASTER:
Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

LoRaWAN MODBUS MASTER - Guide utilisateur / User guide version V2.0.0
2.2.3 Transmission sur dépassement de seuil avec répétition de l'alarme
Le produit permet la détection de dépassement de seuil (haut et bas) et de répéter cette alarme selon une période déterminée (registre S320 x
S329) tant que celle-ci est active.
Produit en veille
Période
atteinte
?
Oui
Lecture registre(s)
esclave(s)
Alarme acti-
vée car seuil
dépassé
?
Oui
Envoi trame 0x45*
Répétition
alarme
activée
?
Oui
Répétition trame 0x45
toute les S320XS329
Retour à la
normal ?
Oui
Envoi trame 0x45*
Il y aura autant de trames d'alarme émises que de valeurs lues sur les registres esclaves
dépassant les seuils configurés.
Les paramètres associés à ce mode de fonctionnement sont :
Période d'acquisition (registre S320)
Temps d'alimentation de la charge externe avant la requête Modbus (registre S322)
Définitions des alarmes (registres S350, 355, 360, 365, 370, 375, 380, 385, 390, 395).
Non
Seuil alarme haute (registres S351, 356, 361, 366, 371, 376, 381, 386, 391, 396).
Hystérésis alarme haute (registres S352, 357, 362, 367, 372, 377, 382, 387, 392, 397).
Seuil alarme basse (registres S353, 358, 363, 368, 373, 378, 383, 388, 393, 398).
Hystérésis alarme basse (registres S354, 359, 364, 369, 374, 379, 384, 389, 394, 399).
Répétition d'alarme (registre S329)
Exemple :
Registre
Codage
S320
Décimal
S322
Décimal
Non
S329
Décimal
S350
Hexadécimal 0x0A106827 Configuration de l'alarme 1 :
Non
S351
Hexadécimal 0x00124F80 Le seuil haut de l'alarme 1 vaut 1 200 000
S352
Hexadécimal 0x2710
S353
Hexadécimal 0x00061A80 Le seuil bas de l'alarme 1 vaut 400 000 (décimal)
S354
Hexadécimal 0x2710
NOTE IMPORTANTE : les alarmes et les seuils sont définis sur 4 octets maximum (soit 2
registres Modbus maximum). Pour une valeur définie sur un registre on peut choisir le type de
données entre entier non signé ou signé sur 16 bits. Pour une valeur définie sur 2 registres on
Non
peut choisir le type de données entre : entier non signé 32 bits, entier signé 32 bits, entier non
signé 32 bits (word swap) ou entier signé 32 bits (word swap).
*L'octet «Statut de l'alarme» donne l'information que l'alarme est active ou inactive et
permet ainsi de dissocier une trame 0x45 lorsque l'alarme s'active ou est toujours active
d'une trame 0x45 qui informe que l'alarme est désactivée.
Valeur
60
Période d'acquisition égale à 60 x10s= 600s soit
10 minutes
200
Le temps d'alimentation de la charge externe
(esclave) avant la requête Modbus est de 200 x
100ms = 20 000ms soit 20s
3
L'alarme, si toujours active, sera répétée toutes
les 3 x 600 s = 30 minutes
• Adresse de l'esclave = 0x0A
• Adresse du 1er registre = 0x1068
• Type de données : entier non signé 32bits (bits
4 à 6) = 2)
• Type de registre Modbus : input registers (bit
2 = 1)
• Seuils actifs : bas et haut (bits 0 à 1 = 3)
(décimal)
Hystérésis du seuil haut de l'alarme 1 vaut 10
000 (décimal)
Hystérésis du seuil haut de l'alarme 1 vaut 10
000 (décimal)
Résultat
Page
19
of 43
FR
FR

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Arf8240aa

Table des Matières