Structure du message renvoyé par l'afficheur – Baumer D250S Manuel d'utilisation
Page 10

6.3. Structure du message envoyé à l'afficheur – Fonction 06h
Adresse
Code
Fonction
Adresse
du mot
Données
CRC
AA
06
00
ss
dd
dd
CL
CH
Tous les caractères doivent être transmis en hexadécimal.
AA : Adresse de l’afficheur, valeur comprise entre 0 et 63h (0 et 99 en décimal).
06 : Code Fonction « Ecriture 1 mot », valeur égale à 06h.
00 : Adresse haute du mot mémoire afficheur, valeur égale à 00h.
ss : Format de la donnée à afficher : 02=donnée avec signe, 06=donnée sans signe.
dd : Valeur de la donnée à afficher sur 16 bits :
- comprise en 0 et 65535 si la donnée est sans signe
- comprise en -32768 et 32767 si la donnée est avec signe
CL : Partie basse du mot de contrôle CRC (Contrôle de Redondance Cyclique).
CH : Partie haute du mot de contrôle CRC.
6.4. Structure du message renvoyé par l'afficheur
Quand l’afficheur a reçu un message qui lui est adressé, il renvoie un message indiquant si la réception était
correcte ou non.
Réponse envoyée suite à une réception correcte
Adresse
Code
Fonction
Adresse
du mot
Nbre de mots
CRC
AA
10
01
00
MH
ML
CL
CH
Tous les caractères sont transmis en hexadécimal.
AA : Adresse de l’afficheur, valeur comprise entre 0 et 63h (0 et 99 en décimal).
10 : Code Fonction « Ecriture mots », valeur égale à 10h.
01 : Adresse haute du mot mémoire afficheur, valeur égale à 01h.
00 : Adresse basse du mot mémoire afficheur, valeur égale à 00h.
MH : Partie haute du nombre de mots de la donnée transmise à l’afficheur.
ML : Partie basse du nombre de mots de la donnée transmise à l’afficheur.
CL : Partie basse du mot de contrôle CRC (Contrôle de Redondance Cyclique).
CH : Partie haute du mot de contrôle CRC.
Réponse envoyée suite à une réception incorrecte
Adresse
Erreur
Code
d’erreur
CRC
AA
90
XX
CL
CH
Tous les caractères sont transmis en hexadécimal.
AA : Adresse de l’afficheur, valeur comprise entre 0 et 63h (0 et 99 en décimal).
XX : Codeur d’erreur :
01 = Erreur dans le message reçu
02 = Erreur d’adresse dans le message reçu
05 = Erreur dans le nombre de bytes reçu
06 = Erreur de CRC dans le message reçu
CL : Partie basse du mot de contrôle CRC (Contrôle de Redondance Cyclique).
CH : Partie haute du mot de contrôle CRC.
11
D060S
→ D250S