Prinzip der Übertragung ohne Fragmentierung
0
1
2
3
4 bis n
1) n = Anzahl der belegten Bytes im Adressbereich (IO-Size)
Steuerbyte
•
•
Telegramm-
Beim Sendevorgang 00h (fix).
Informationsbyte
Länge
Länge der Nutzdaten für die serielle Kommunikation in Byte.
Nutzdaten
Geben Sie hier die Nutzdaten für die serielle Kommunikation an.
Quittierung
•
•
Prinzip der Übertragung mit Fragmentierung
Bei der fragmentierten Übertragung werden mit dem 1. Telegramm (Header) die An-
zahl der Nutzdaten und schon ein Teil der Nutzdaten übermittelt (→). Danach folgen
die Fragmenttelegramme.
Der Kommunikationsprozessor ORS11C reagiert bei jedem Telegramm mit einer Quit-
tierung, indem er Bit 0 – 3 von Byte 0 des Ausgabebereichs in Bit 4 – 7 von Byte 0 des
Eingabebereichs kopiert oder über dieses Byte eine entsprechende Statusmeldung
zurückschickt (←).
Ablauf
•
•
•
Berechnung
Fragmentanzahl = (Länge + 3) / (IO_Size − 1)
Übergeordnetes System
Byte
Funktion
Steuerbyte
Telegramm-Informationsbyte
Länge High-Byte
Länge Low-Byte
1)
−1
Nutzdaten Byte 0 bis n−5
Bit 0 – 3
– 8h: Leerlauf – keine Daten vorhanden
– Ah: Starte Übertragung ohne Fragmentierung
– Bh: Führe einen Reset auf dem ORS11C aus
Bit 4 – 7: Reserviert für den Empfang
Bit 0 – 3: Reserviert für den Empfang
Bit 4 – 7:
– 8h: Quittierung: Leerlauf
– Ah: Quittierung: Daten ohne Fragmentierung erhalten
– Ch: Status: Reset wurde auf ORS11C durchgeführt
– Dh: Status: Die angegebene Länge ist ungültig
– Eh: Status: Fehler ORS11C-Kommunikation – Partner antwortet nicht
Schreibe 1. Telegramm
Schreibe Fragmente
Schreibe letztes Fragment
Inbetriebnahme
Kommunikationsprozessor ORS11C
ORS11C
Byte
Funktion
→
← 0
Quittierung / Status
®
Handbuch – MOVI-PLC
I/O-System C
7
59