![]() | Eine Fragmentierung von Nachrichten ist für den Normalbetrieb nicht erforderlich! |
Sollte eine Fragmentierung von Meldungen erforderlich sein, geschieht dies wie folgt:

Zu Beginn jeder Nachricht wird die Länge der noch folgenden Nutzdaten gesendet. Anschließend wird eine Fragmentkennung gesendet. Diese Fragmentkennung wird nicht mit Längenbyte (D-Len) erfasst.

Da beim Profibus ständig ein ,,Token'' unterwegs ist, aus dem sich
die jeweiligen Teilnehmer die für sie gültigen Daten herausfischen
bzw. die für den Master notwendigen einschreiben, muss jedes erhaltene
Fragment mit ,,FRAG ACK'' und dem D-Len
Byte des erhaltenen Fragments bestätigt werden. Wird eine fragmentierte
Nachricht an den Master gesendet, muss dieser jedes einzelne Fragment
mit ,,FRAG ACK'' und dem D-Len Byte des erhaltenen Fragments bestätigen,
damit das Modul das nächste Fragment verschicken kann. Sendet der
Master eine fragmentierte Nachricht an das Modul, so muss er mit dem
Senden des folgenden Fragmentes solange warten bis das Modul den Erhalt
des Fragmentes bestätigt hat (,,FRAG ACK'' und dem D-Len Byte des
erhaltenen Fragments). Das letzte Fragment muss nicht bestätigt werden.