6.3.2. Données correspondant à un numéro de message à afficher
NN
bit7
bits 6-5-4
bits 3-2-1-0
1
0 0 0
Tous les caractères sont transmis en hexadécimal.
Le numéro de message est codifié dans les 2 bytes MM MM, avec MMMM numéro du message de 0 à 1023.
Si le message appelé n'a pas été programmé dans l'afficheur, il s'affiche le message par défaut programmé à
l'aide du logiciel AGFWin.
6.3.3. Données correspondant à un numéro de message avec variables à afficher
Les positions des variables sont réservées dans le message lors de sa composition avec le logiciel AGFWin.
NN
bit7
bits 6-5-4
bits 3-2-1-0
1
0 0 0
Tous les caractères sont transmis en hexadécimal.
- Le numéro de message est codifié dans les 2 bytes MM MM, avec MMMM numéro du message de 0 à 1023.
- La position de la variable est donnée par le byte V1.
Chaque ligne d'un message peut contenir 16 positions variables, elles sont repérées d'après le tableau ci-
dessous ; la position des variables est indépendante du nombre de variables utilisées dans une ligne, par
exemple si la ligne n°1 contient 3 positions de variable, la position de la 1
N° de ligne Position en Hexa
1
2
3
4
- Le format de la variable est donnée par V2 bits 7-6-5, sa longueur est donnée par le byte V2 bits 4-3-2-1-0 et
correspond au nombre de données V3 et +.
V2
bits 7-6-5
bits 4-3-2-1-0
0 0 0
X X X X X
0 0 1
X X X X X
0 1 0
X X X X X
0 1 1
X X X X X
1 0 0
X X X X X
6.3.4. Caractères spéciaux utilisés dans les données transmises à l'afficheur
Ces caractères ASCII permettent de piloter le fonctionnement de l'afficheur.
Tous les caractères doivent être transmis en hexadécimal.
08
= Codes de début de clignotement
09
= Codes de fin de clignotement
15
= Codes d'affichage de la date au format JJ/MM/AA
16
= Codes d'affichage de l'heure au format HH:MM
18
= Codes d'affichage de l'heure au format HH:MM:SS
1C
= Codes de mise à jour de l'horodateur
22 xx
= Codes de réglage de la luminosité d'affichage
avec xx compris entre 31 = luminosité mini et 38 = luminosité maxi
Clignotement :
Les caractères de commande de début et de fin de clignotement permettent de faire clignoter un ou plusieurs
caractères sur l'afficheur. La commande de début de clignotement doit être placée avant le premier caractère à
faire clignoter et la commande de fin de clignotement après le dernier caractère devant clignoter.
PP
0 0 0 0
00
PP
0 0 0 0
00
01 – 10
11 – 20
21 – 30
31 – 40
Format
ASCII
Hexa sur 1 byte
Décimal sur 1 byte
Hexa sur 2 bytes
Décimal sur 2 bytes
byte 1
byte 2
MM
MM
byte 1
byte 2
MM
MM
N° de ligne Position en Hexa
5
41 – 50
6
51 – 60
7
61 – 70
8
71 – 80
Nbre de caractères à l'affichage
1
Exemple V3 = 31,
2
Exemple V3 = 12,
3
Exemple V3 = 96,
4
Exemple V3 = 1225, affichage = 1225
5
Exemple V3 = 8225, affichage = 33317
13
Données
byte 3
00
Données
byte 3
byte 4
V1
V2
ère
variable la ligne n°2 sera 11.
affichage = 1
affichage = 12
affichage = 150
DA030S → DA100S
byte 4
00
byte 5 et +
V3 et +