Serielle Schnittstellenbaugruppe
2.12 Referenzdaten für andere Master als S7-PROFIBUS
● Ablaufnummer nicht in der richtigen Reihenfolge: Wenn der Empfänger während einer
● Geänderter Auftragscode:
100
segmentierten Operation ein Segment mit einer Ablaufnummer empfängt, die nicht wie
die vorherige Ablaufnummer + 1 ist, muss er einen Fehler und die letzte empfangene
Ablaufnummer in der Antwort melden.
– Die CPU ist Empfänger (Empfangsauftrag): Wenn die CPU ein Segment mit
gesetztem Fehlerbit und Fehlermeldung 0x0551 im Statusword empfängt, dann muss
sie den Empfangsauftrag abbrechen und die zuvor übernommenen Daten verwerfen.
– Empfängt der Empfänger ein Segment mit einem Auftragscode, der sich von dem
Code unterscheidet, mit der die segmentierte Operation begonnen wurde und wobei
es sich nicht um 000 oder 111 handelt, ignoriert der Empfänger den anderen Code
und verwirft die zugehörigen Daten.
– Empfängt der Empfänger ein Segment mit dem Auftragscode des Ruhezustands
während einer segmentierten Operation, wird die Operation abgebrochen und der
Ruhezustand eingenommen, ohne dass ein Fehlerbit gesetzt wird.
– Empfängt der Empfänger ein Segment mit dem Auftragscode der
Auftragsendequittung während einer segmentierten Operation, wird die Operation
abgebrochen und der Ruhezustand eingenommen, ohne dass ein Fehlerbit gesetzt
wird.
– Empfängt der Sender während einer segmentierten Operation eine Antwort, die einen
anderen Auftragscode hat, muss die Meldung abgebrochen werden. Daraufhin wird
der Ruhecode erneut gesendet, die Baugruppe muss in den Ruhezustand gehen und
die Operation erneut ausführen.
Serielle Schnittstellenbaugruppen
Betriebsanleitung, 03/2009, A5E00124880-05