Le module utilise ce registre pour indiquer qu'il est prêt à l'envoi et à la réception, les données reçues, mais aussi pour envoyer des données de trame au système supérieur.
Bit |
Description |
---|---|
0 à 2 |
0 à 7 = numéro consécutif de séquence de récepteur |
3 |
0 = établissement de la connexion au récepteur demandé par le module 1 = échange des données du récepteur activé |
4 à 6 |
0 à 7 = acquittement du numéro de séquence d'émetteur |
7 |
0 = établissement de la connexion à l'émetteur demandé par le module 1 = échange des données de l'émetteur activé |
Numéro consécutif de séquence de récepteur
Si des données du module sont disponibles, elles sont créées dans le bloc Input MTU et le numéro de séquence envoyé au système supérieur augmente. Par défaut (voir également Block Forward), un nouveau numéro de séquence avec de nouvelles données issues des modules est intégré au bloc Input MTU uniquement une fois que le numéro de séquence actuel a été acquitté par le registre OutputSequence. Cela permet de signaler au module que le bloc Input MTU a été lu et peut désormais être écrasé. Ce compteur s'incrémente également pour détecter les changements d'état liés à l'établissement ou à l'interruption de la connexion.
Établissement de la connexion avec le récepteur / Échange de données
Avec ce bit d'état, le module indique si l'interface est prête à recevoir des données et si elle est synchronisée avec le système supérieur. L'interface est prête à recevoir des données uniquement après la synchronisation (voir également Synchronisation de la préparation à l'envoi et la réception).
Ce bit d'état doit faire l'objet d'une surveillance régulière. En effet, en cas de détection de problèmes de transfert ou de non-conformité avec l'acquittement de la séquence, le module lui-même peut couper la connexion. Si tel est le cas, la synchronisation doit être de nouveau effectuée.
Acquittement du numéro de séquence d'émetteur
Indique quelle séquence doit être envoyée à partir du registre OutputSequence reçu par le module. Le module précise ainsi que les données ont été lues à partir du bloc Output MTU et copiées dans le tampon. Les données du bloc Output MTU peuvent donc être remplacées par de nouvelles données de transmission.
Établissement de la connexion avec l'émetteur / Échange de données
Ce bit est le bit de rétroaction d'état du module indiquant que la direction d'envoi est active et synchronisée (voir également Synchronisation de la préparation à l'envoi et à la réception). C'est pourquoi les données destinées à l'interface peuvent maintenant être envoyées.