Mit diesen Registern, als Input MTU bezeichnet, werden die Daten vom Modul an das übergeordnete System übertragen.
Mit diesen Kontrollbytes übermittelt das Modul dem übergeordnetem System die nötige Information, um den empfangenen Frame aus den einzelnen Input MTU-Blöcken und -Segmenten wieder zusammenfügen zu können.
Bit |
Beschreibung |
---|---|
0–5 |
0 - 63 = Segmentlänge |
6 |
0 = Kontrollbyte für das nächste Segment in einer neuen MTU (RxByte1) 1 = Kontrollbyte für das nächste Segment folgt direkt nach Segmentende |
7 |
0 = Frame nicht zu Ende 1 = Frameende erreicht |
Diese Längeangabe beschreibt prinzipiell die Länge des empfangenen Frames. Allerdings stehen im Kontrollbyte nur sechs Bit zur Verfügung, deshalb ist 63 als größte Teillänge hier möglich. Ist der empfangene Frame länger als diese maximale Segmentlänge, wird auf mehrere Segmente mit den zugehörigen Kontrollbytes aufgeteilt. Die einzelnen Längen müssen addiert werden. Das wirkliche Frameende wird durch das Bit 7 im letzten Segment erkannt.
Mit dieser Information wird übermittelt, an welcher Position das nächste Kontrollbyte zu erwarten ist.
Siehe auch Multiple Segments / Segment Size.