Transmission de données avec Freeport
5.8 Procédures d'établissement de liaison (handshake)
5.8
Procédures d'établissement de liaison (handshake)
Introduction
Des procédures d'établissement de liaison (handshake) commandent le flux de données entre
deux partenaires de communication. L'utilisation de procédures d'établissement de liaison
permet d'éviter la perte de données au cours de leur transmission entre des appareils
fonctionnant à des vitesses différentes.
On distingue essentiellement les procédures suivantes :
Tableau 5- 1 Vue d'ensemble des procédures et des interfaces
Procédure
Contrôle logiciel du flux de données XON/XOFF
Contrôle matériel du flux de données RTS/CTS
Commande automatique des signaux d'accompagne-
ment
Contrôle logiciel du flux de données
Le contrôle logiciel du flux de données est réalisé comme suit sur le module de
communication :
• XON/XOFF
– Dès que le module de communication a été mis en mode "XON/XOFF" par
– Une fois le nombre maximal paramétré de télégrammes atteint ou 16 caractères avant
– Dès que la CPU est venue chercher un télégramme et que le tampon de réception est
– Si le module de communication reçoit le caractère XOFF pendant une émission, il
36
paramétrage, il envoie le caractère XON et autorise ainsi le partenaire de
communication à émettre.
que le tampon de réception ne déborde, le module de communication envoie le
caractère XOFF, demandant ainsi au partenaire de communication d'interrompre
l'émission. Si le partenaire continue pourtant à émettre, un message d'erreur est
généré quand le tampon de réception déborde. Les données reçues du dernier
télégramme sont rejetées.
de nouveau prêt à recevoir, le module de communication émet le caractère XON.
interrompt l'émission en cours jusqu'à ce qu'il reçoive à nouveau un caractère XON du
partenaire de communication. S'il ne reçoit pas de XON au bout d'un laps de temps
paramétrable défini, l'émission est abandonnée et un message d'erreur correspondant
est émis.
Remarque
Les caractères pour XON et XOFF sont paramétrables (caractère ASCII quelconque).
En cas de paramétrage du contrôle logiciel du flux de données XON/XOFF, les données
utiles ne doivent contenir aucun des caractères XON ou XOFF paramétrés.
RS232
X
X
X
Utilisation du CM PtP sans instructions système SIMATIC
Manuel de programmation et d'utilisation, 05/2021, A5E03908200-AB
RS422
RS485
X
-
-
-
-
-