Communication
Drapeau "Réception terminée"
Drapeau "Transmission terminée"
136
Lorsque le terminateur est reçu, le drapeau "Réception terminée" devient
TRUE. La réception d'autres données n'est pas autorisée. F159_MTRN fait
passer le drapeau "Réception terminée" à FALSE.
Le drapeau "Réception terminée" peut être contrôlé à l'aide de la fonction
IsReceptionDone ou de la variable système
sys_bIsComPort1ReceptionDone ou sys_bIsToolPortReceptionDone, selon
le port. La fin de la réception peut être déterminée avec temporisation à
l'aide de la fonction IsReceptionDoneByTimeOut ou en contrôlant le conte-
nu du tampon de réception.
L'état du drapeau "Réception terminée" peut changer pendant l'exécution
d'une scrutation. Par exemple, si le drapeau est utilisé plus d'une fois
comme condition d'entrée, plusieurs états sont possibles au cours d'une
scrutation. Pour que le programme soit exécuté correctement, l'état du re-
lais interne spécial doit être copié vers une variable au début du pro-
gramme.
Nom du port
TOOL
Numéro
0
Relais interne
R903E
spécial
Fonction
IsReceptionDone
Variable sys-
sys_bIsToolPortReceptionDone sys_bIsComPort1ReceptionDone
tème
Etat du bit
TRUE
Lorsque le nombre d'octets spécifié a été envoyé, le drapeau "Transmission
terminée" devient TRUE. De nouvelles données peuvent être envoyées ou
reçues. Toute instruction d'envoi fait passer le drapeau "Transmission ter-
minée" à FALSE et aucune donnée ne peut être reçue.
Le drapeau "Transmission terminée" peut être contrôlé à l'aide de la fonc-
tion IsTransmissionDone ou de la variable système
sys_bIsComPort1TransmissionDone ou sys_bIsToolPortTransmissionDone,
selon le port.
COM1
1
R9038
Manuel d'utilisation du FP0R