Ausfall einer Sendung (SequenceCounter, MTU)
Wenn durch den Ausfall eines Buszyklus der SequenceCounter-Wert bzw. die befüllte MTU verloren geht,
kommen beim Empfänger keine Daten an. Zu diesem Zeitpunkt wirkt sich der Fehler noch nicht auf die
Routine zum Absenden aus. Die zeitgesteuerte MTU wird wieder freigegeben und kann neu beschrieben
werden.
Der Empfänger erhält SequenceCounter-Werte, die mehrfach inkrementiert sind. Damit das Empfangsar-
ray korrekt zusammengestellt wird, darf der Empfänger nur Sendungen verarbeiten, die einen um eins er-
höhten SequenceCounter besitzen. Die eintreffenden Sequenzen müssen ignoriert werden, das heißt, der
Empfänger stoppt und gibt keine neuen Bestätigungen zurück.
Wenn die maximale Anzahl an unbestätigten Sequenzen abgesendet wurde und keine Bestätigungen zurück
kommen, muss der Sender die betroffenen SequenceCounter und die dazugehörigen MTUs wiederholen
(siehe Bild Sequenzen 3 und 4).
Sequenz 1
Schritt I
Sequenz 2
Sequenz 3
Sequenz 4
Buszyklus 1
Sequenz 1
Schritt I
Sequenz 2
Sequenz 3
Sequenz 4
Buszyklus 1
Ausfall der Bestätigung
Bei Sequenz 1 ging aufgrund der Störung die Bestätigung verloren. Im Schritt V der Sequenz 2 werden des-
halb die Sequenzen 1 und 2 bestätigt.
Ausfall einer Sendung
Bei Sequenz 3 ging aufgrund der Störung die gesamte Sendung verloren. Der Empfänger stoppt und gibt
keine Bestätigungen mehr zurück.
Der Sender sendet zunächst weiter, bis er die max. erlaubte Anzahl an unbestätigten Sendungen abgesetzt
hat.
Je nach Konfiguration beginnt er frühestens 5 Buszyklen später, die vergeblich abgesendeten Sendungen
zu wiederholen.
X20 System Anwenderhandbuch 4.30
Schritt II
Schritt III
Schritt IV
Schritt I
Schritt II
Schritt III
Schritt I
Schritt II
Schritt I
Buszyklus 2
Buszyklus 3
Buszyklus 4
Schritt II
Schritt III
Schritt I
Schritt II
Schritt III
Schritt I
Schritt II
Schritt I
Buszyklus 2
Buszyklus 3
EMC
Abbildung 57: Auswirkung eines ausgefallenen Buszyklus
Schritt V
Schritt IV
Schritt V
Schritt III
Schritt IV
Schritt V
Schritt II
Schritt III
Schritt IV
Buszyklus 5
Buszyklus 6
Buszyklus 7
Schritt IV
Schritt V
Schritt II
Buszyklus 5
Buszyklus 6
Buszyklus 7
Zusätzliche Informationen
Schritt V
Buszyklus 8
Buszyklus 9
Buszyklus 10
Schritt I
Schritt II
Schritt III
Schritt I
Schritt II
Buszyklus 8
Buszyklus 9
Buszyklus 10
Zeit
Zeit
265