Protocol De Communication Sérielle; Envoi De Commande Et De Données - Sensy DISP-PAXDP Mode D'emploi

Table des Matières

Publicité

11.7.10. Protocol de communication sérielle
11.7.10.1. Envoi de commande et de données
Lors de l'envoi de commande à l'afficheur, une chaine contenant au moins un caractère de commande doit
être construite. Une chaine de commande consiste en un caractère de commande, l'identifiant de la valeur,
une donnée numérique (en cas d'écriture de donnée à l'afficheur) suivi par un caractère de terminons de
commande * ou $.
Commandes
COMMANDES DESCRIPTIONS
N
Spécification de l'adresse
Transmettre
T
(lecture)
Changer
V
(écriture)
R
Reset
Demande une impression
P
de bloc (lecture)
Construction d'une chaine de commande
La chaine de commande doit être construite dans un ordre spécifique. L'afficheur ne répond pas avec un
message d'erreur aux commandes illégales. La procédure suivante détaille la construction d'une chaine de
commande :
1. Les premiers caractères consistent en le spécificateur d'adressage (N) suivi par un ou deux
caractères pour le numéro d'adresse du nœud. Le numéro d'adresse du nœud de l'afficheur est
programmable. Si l'adresse du nœud est 0, cette commande et même l'adresse du nœud peuvent
être omises. C'est la seule commande qui peut être utilisée avec d'autres commandes.
2. Après le spécificateur d'adresse optionnel, le caractère suivant est la commande.
3. Le caractère suivant est l'ID de registre. Ceci identifie le registre concerné. La commande P ne
requière pas le caractère d'ID de registre. Elle imprime en accord avec la sélection faite dans les
options d'impression.
4. Pour une commande de changement de valeur (écriture de donnée), la valeur numérique est envoyée
ensuite.
5. Toutes chaines de commande doit être terminée avec le caractère de terminaison de chaine * ou $.
L'afficheur ne commence pas à traiter la chaine de commande tant que ce caractère n'est pas reçu.
Voir le diagramme temporel pour la différence entre les caractères de terminaison * et $.
MA-DISP PAXDP_FR.docx
NOTES
S'adresser à un afficheur spécifique. Doit être suivit par un
ou deux digits d'adresse. Pas nécessaire si l'adresse du
nœud =0.
une
valeur
Lit un registre de l'afficheur. Doit être suivi par un caractère
d'ID du registre.
une
valeur
Ecrit dans le registre de l'afficheur. Doit être suivi par un
caractère d'ID du registre et une donnée numérique.
Reset un registre ou une sortie. Doit être suivi par un
caractère d'ID du registre.
Lance une impression de bloc. Les registres sont définis
dans la programmation.
Page 42 sur 52
Rev: 14/07/15

Publicité

Table des Matières
loading

Table des Matières