Envoi des données :
1
STX
2
3
a
b
4
5
<2>
<1>
Données à envoyer
1
Drapeau "Transmission terminée"
2
Exécution de F159_MTRN
3
La transmission des données se produit de la façon suivante :
F159_MTRN est exécutée pour envoyer des données vers le périphérique. Lorsque
F159_MTRN est exécutée :
1. Le drapeau "Transmission terminée" devient FALSE.
2. L'en-tête est envoyé automatiquement.
3. Le nombre d'octets à envoyer est défini dans l'offset 0 du tampon de transmission.
4. Les caractères a et b sont envoyés au périphérique.
- Le terminateur est automatiquement ajouté aux données envoyées.
- Pendant l'exécution de la fonction F159_MTRN, aucune donnée ne peut être
reçue. (Le drapeau "Transmission terminée" est FALSE.)
5. Lorsque le nombre d'octets spécifié a été envoyé, le drapeau "Transmission terminée"
devient TRUE.
6. F159_MTRN peut alors être à nouveau exécutée. Lorsque F159_MTRN est
exécutée :
- Les étapes 1 à 5 sont répétées. Cette fois, les caractères c, d et e sont envoyés.
a
b
ETX
a
a
a
b
b
b
6
<0>
<0>
c
d
e
STX
c
c
c
c
d
d
d
d
e
e
e
e
<3>
<2>
<1>
<0>
Tampon de transmission
4
Nombre d'octets à envoyer
5
Pointeur d'écriture
6
Communication
ETX
TRUE
FALSE
TRUE
FALSE
c
d
e
<0>
225