Structure Du Message Renvoyé Par L'afficheur; Données Correspondant À Un Texte À Afficher - Baumer DA030S Guide Utilisateur

Table des Matières

Publicité

6.2. 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
Code
Adresse
Fonction
AA
10
Tous les caractères sont transmis en hexadécimal.
AA
= Adresse de l'afficheur codée sur un code ASCII de 00 à FF
10
= Code Fonction « Ecriture mots »
NN
= Valeur identique à celle reçue
PP
= Valeur identique à celle reçue
MH
= Valeur identique à celle reçue
ML
= Valeur identique à celle reçue
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
AA
90
Tous les caractères sont transmis en hexadécimal.
AA
= Adresse de l'afficheur codée sur un code ASCII de 00 à FF
XX
= Codeur d'erreur :
02 = Erreur de CRC dans le message reçu
05 = Erreur dans le nombre de bytes 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.
6.3. Structure des données transmises à l'afficheur
Le contenu des données transmises à l'afficheur est lié à la programmation des bytes NN et PP.
6.3.1. Données correspondant à un texte à afficher
NN
bit7
bits 6-5-4
N° ligne de 1 à 8, où seront
0
0 0 0
affichées les données
Tous les caractères sont transmis en hexadécimal.
(*) Pour les afficheurs avec 1 ligne d'affichage
- Si le texte à afficher est plus court que le texte actuellement affiché, les caractères non modifiés sont conservés.
- Si le texte à afficher est suivi du code 0D, les caractères non modifiés sont effacés.
Exemple :
Texte affiché = Bonjour, texte envoyé = 123, le nouveau texte affiché = 123jour
Texte affiché = Bonjour, texte envoyé = 123 + code 0D, le nouveau texte affiché = 123
(*) Pour les afficheurs avec plusieurs lignes d'affichage
- Si le texte à afficher, à partir de la position d'affichage PP, est plus long que le nombre de caractères encore
disponibles dans la ligne, les caractères affichés au-delà la position 20 sont ignorés.
- Si le texte à afficher, à partir de la position d'affichage PP, est suivi du code 0A, l'afficheur forcera un
changement de ligne pour les caractères affichés au-delà la position 20. Les caractères non modifiés sur cette
nouvelle ligne sont conservés
- Si le texte à afficher, à partir de la position d'affichage PP, est suivi du code 0C, l'afficheur forcera un
changement de ligne pour les caractères affichés au-delà la position 20. Les caractères non modifiés sur cette
nouvelle ligne sont effacées.
DA030S → DA100S
Ligne
Position
Nbre de mots
NN
PP
MH
Code
CRC
d'erreur
XX
CL
bits 3-2-1-0
Position du caractère de 1 à 19, à
partir duquel le texte sera affiché
CRC
ML
CL
CH
PP
12
CH
Données
Texte à afficher (*)

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Da050sDa051sDa100sDa101s

Table des Matières