Valeurs affichées pour les programmes horaires (adresses Modbus : 300, 400, 500 et 600) :
L'heure est codifiée sur 1 registre de la façon suivante :
hh:mm → (hh x 60) + mm à transformer en hexadécimal
ex : 22:30 → (22 x 60) + 30 = 1350 (décimal) = 0546 (hexadécimal)
Si aucune heure n'est programmée, le registre doit avoir la valeur FFFF.
Exemple pour lundi avec :
Phase 1 : enclenchement à 6h30 / déclenchement 22h30
Phase 2 & 3 : aucun horaire de programmé
Lundi
Les 42 registres sont répartis comme suit :
Enclenchement Déclenchement Enclenchement Déclenchement Enclenchement Déclenchement
Lundi
1
Mardi
7
Mercredi
13
Jeudi
19
Vendredi
25
Samedi
31
Dimanche
37
Valeurs affichées pour les dates début et fin d'absences (adresses Modbus : 120 et 123) :
La date est codifiée sur 3 registres de la façon suivante :
1
registre :
er
2
registre :
ème
3
registre :
ème
Pour désactiver ou si aucun programme vacances n'est activé le 2
15.12.2022
Phase 1
[01] [86]
[05] [46]
Phase 1
2
8
14
20
26
32
38
INFORMATION :
FFFF
jjmm avec jj le n° du jour en hexadécimal (de 01 à 1F)
et mm le n° du mois en hexadécimal (de 01 à 0C)
ex : 29 novembre = 1D0B (hexadécimal)
FFFF
ATTENTION :
Phase 2
[FF] [FF]
Phase 2
3
4
9
10
15
16
21
22
27
28
33
34
39
40
Les 42 registres doivent être lus et écrits
simultanément (fonctions 0x03 et 0x10 : voir § 3.4.1).
Les
programmes
automatiquement, une fois la période programmée
écoulée
NAVIPASS Modbus - Accessoire
Phase 3
[FF] [FF]
[FF] [FF]
Phase 3
5
11
17
23
29
35
41
registre est à 0xFFFF
ème
"vacances"
se
[FF] [FF]
6
12
18
24
30
36
42
désactivent
25 / 202