Protocole ascii - ascii 1, Structure des messages transmis à l’afficheur – Baumer DA101S Manuel d'utilisation
Page 6

-------------------------------------------------------------------------------------------------------------------------------------------------------------------
10
Réglage de la date de l’horodateur intégré à l’afficheur
DATE:
Format JJ/MM/AA
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
11
Réglage de l’heure de l’horodateur intégré à l’afficheur
HEURE:
Format HH:MM
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
12
Programmation du sens d’affichage par rapport aux connecteurs
POS. CONNEC.:
BAS ou HAUT. Ligne de de programmation optionnelle suivant le modèle d’afficheur.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
13
Quitter le mode programmation
SORTIR:
4. Protocole ASCII
- ASCII 1
Le protocole ASCII-1 permet de raccorder l’afficheur sur tous les équipements disposant d'une liaison série où l'on
peut configurer les paramètres de transmission et la structure des messages à envoyer à l’afficheur, comme par
exemple un PC, un automate, etc.… Avec ce protocole, l'afficheur travaille en mode esclave, c'est à dire qu'il
attend la réception d'un message à afficher.
4.1. Structure des messages transmis à l’afficheur
@ AH AL E D <Données> * CR
Tous les caractères doivent être transmis en hexadécimal.
@
= Code ASCII 40
AH
= Adresse haute de l’afficheur, code ASCII des nombres 0 à 9, ASCII 30 à 39
AL
= Adresse basse de l’afficheur, code ASCII des nombres 0 à 9, ASCII 30 à 39
E
= Code ASCII 45
D
= Code ASCII 44
<Données> = De 1 à 160 bytes code ASCII correspondant au message à afficher
*
= Code ASCII 2A
CR
= Code ASCII 0D
4.2. Structure du message de réponse transmis par l’afficheur
@ AH AL E D 0 * CR
L’afficheur ne répond que si son numéro d’adresse est > 0 ; les caractères sont transmis en hexadécimal.
@
= Code ASCII 40
AH
= Adresse haute de l’afficheur, code ASCII des nombres 0 à 9, ASCII 30 à 39
AL
= Adresse basse de l’afficheur, code ASCII des nombres 0 à 9, ASCII 30 à 39
E
= Code ASCII 45
D
= Code ASCII 44
0
= Code ASCII 30
*
= Code ASCII 2A
CR
= Code ASCII 0D
4.3. 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.
0A
= Code de changement de ligne sur les afficheurs multilignes
08
= Code de début de clignotement
09
= Code de fin de clignotement
15
= Code d‘affichage de la date au format JJ/MM/AA
16
= Code d’affichage de l’heure au format HH:MM
18
= Code d’affichage de l’heure au format HH:MM:SS
1C
= Code de mise à jour de l’horodateur
00 22 xx
= Codes de réglage de la luminosité d’affichage
avec xx compris entre 31 = luminosité mini et 38 = luminosité maxi
DA030S
→ DA100S
8