Format De Communication; Start Bit Et Bits De Données - Sensy DISP-PAXP Mode D'emploi

Table des Matières

Publicité

ce qui initialise la transmission. Durant t
de cette période, le caractère de terminaison (*) est reçu par l‟afficheur. La durée de t
caractères et du baud rate du canal :
Au début de l‟intervalle t
fonction. Cet intervalle temporel t
ci est prêt à recevoir une autre commande.
Si l‟afficheur doit renvoyer une donnée, l‟intervalle temporel t
de commande. Le caractère de terminaison standard est „*‟. Ce caractère de terminaison donne alors un
temps de réponse compris entre 50msec minimum et 100msec maximum. Cela laisse suffisamment de temps
avant la libération de la ligne d‟envoi du bus RS485. Terminer la ligne de commande avec „$‟ donne alors un
temps de réponse (t
) compris entre 2msec minimum et 50msec maximum. Cette réponse plus rapide dû à ce
2
caractère de terminaison nécessite que la ligne d‟envoie soit relâchée dans les 2msec après réception du
caractère de terminaison.
Au début de l‟intervalle de temps t
t
, la durée de t
dépend du nombre de caractères et du baud rate du canal :
1
3
fin de t
, l‟afficheur est prêt à recevoir la commande suivante.
3
Le débit sériel maximal de l'appareil de mesure est limité à la somme des temps t1, t2 et t3.

11.7.12. Format de communication

Les données sont transmises de l‟afficheur au travers d‟un canal de communication sériel. Dans une
communication sérielle, la tension commute entre un niveau haut et bas à un taux prédéterminé (baud rate)
suivant un encodage ASCII. Le dispositif de réception lit ces niveaux de tension au même taux, puis les traduit
en caractères.
Les tensions dépendent de la norme de l‟interface. Le tableau liste les tensions pour chaque standard.
LOGIQUE
1
0
*Tension au récepteur
Les données sont transmise un byte à la fois avec une période de repos variable entre les caractères (0 à ∞).
Chaque caractère ASCII est encadré d‟un Start bit, un bit de parité et un ou plusieurs stops bits. Le format et
le baud rate doivent correspondre à ceux de l‟autre équipement pour la communication puisse être réalisée.
Les figures listent les formats de données employés par l‟afficheur.
11.7.12.1. Start bit et bits de données
Une transmission de données commence toujours avec le
Start bit. Le Start bit signale au récepteur de se préparer à
la réception de données. Une période de bit plus tard, le bit
de poids faible du caractère ASCII encodés est transmis,
suivis des bits de données restant. Le récepteur lit ensuite
chaque bit à la position dont ils sont transmis. Etant donné
que l‟émetteur et le récepteur travaillent à la même vitesse
(baud rate), la donnée est lue sans erreur temporelle.
11.7.12.2. Bit de parité
Après les bits de données, le bit de parité est envoyé. Le transmetteur règle le bit de parité à zéro ou un, de
manière à ce que le nombre total de un contenu dans la transmission (bit de parité compris) est soit pair ou
MA-DISP PAXP_FR.docx
, les caractères de commande sont en train d‟être transmis et à la fin
1
(
, l‟afficheur commence l‟interprétation de la commande et une fois fini, réalise la
2
varie de 2 à 50msec. Si aucune réponse de l‟appareil n‟est attendue, celui-
2
, l‟afficheur envoie le premier caractère de la réponse. De même que pour
3
ETAT DE L‟INTERFACE
marque (repos)
espace (actif)
)
est contrôlé par l'utilisation du caractère de fin
2
RS232*
TXD, RXD; -3 à -15V
TXD, RXD; +3 à +15V
Page 37 sur 42
dépend du nombre de
1
(
)
. A la
RS485*
a-b < -200mV
a-b > +200mV
Rev: 09/05/14

Publicité

Table des Matières
loading

Table des Matières