Ces registres, communément appelés le bloc Input MTU, servent à transférer des données du module vers le système supérieur.
Octet de contrôle dans la direction de réception
Le module utilise les octets de contrôle pour transmettre des informations au système supérieur, afin de lui permettre de réassembler la trame reçue à partir des segments et des blocs Input MTU individuels.
Bit |
Description |
---|---|
0 à 5 |
0 à 63 = longueur de segment |
6 |
0 = l'octet de contrôle pour le segment suivant est dans une nouvelle MTU (RxByte1) 1 = l'octet de contrôle pour le segment suivant suit directement la fin du segment |
7 |
0 = la trame n'est pas complète 1 = la trame est complète |
Indique la longueur de la trame reçue. Seulement six bits sont disponibles dans l'octet de contrôle. C'est pourquoi la longueur de segment maximale est de 63. Si la trame reçue est plus longue que la longueur de segment maximale, elle est divisée en plusieurs segments associés à des octets de contrôle. La fin de la trame est détectée par le test du bit 7 dans le dernier segment.
Position de l'octet de contrôle
Indique la position à laquelle le prochain octet de contrôle est attendu.
Voir aussi Segments multiples / Taille de segment.
Identificateur de fin de trame
Ce bit est défini dans le dernier segment comme identificateur de fin de trame. L'application peut désormais continuer le traitement de la trame.