Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

System SLIO
Offset
Nutzdaten
Quittierung

4.3.3 Beispiele

Daten senden ohne Frag-
mentierung
Daten senden mit Frag-
mentierung
HB300 | CP | 040-1BA00 | de | 18-29
Sofern das Telegramm-Info-Byte den Wert 04h hat, wird zusätzlich ein Offset einge-
tragen. Ansonsten befindet sich hier RetVal. Berechnung des Offset bei fragmentierter
Übertragung:
Daten_Offset = (Fragmentzähler + 1) × (IO_Size-1) -7 + Offset
n
Daten_Offset:
Offset der Daten im Eingabebereich
n
Fragmentzähler:
Absolute Fragmentanzahl
n
IO_Size:
Anzahl der belegten Bytes im Adressbereich
n
Offset:
Offset-Wert im Telegramm
Hier finden Sie die empfangenen Nutzdaten der seriellen Kommunikation.
Bit 3...0
Reserviert für Senden
Bit 7...4
n
8h: Quittierung: Leerlauf
n
Ah: Quittierung: Eingabebereich frei für neue Daten
n
Bh: Kommando: Führe einen Reset auf dem CP aus
IO-Size = 60Byte, Länge = 40Byte
Übergeordnetes System
Byte
Funktion
0
0Ah Kommando
1
00h Telegramm-Info
2
00h Länge High-Byte
3
28h Länge Low-Byte
4...43
Nutzdaten Byte 0...39
44...59
wird nicht verwendet
IO-Size = 16Byte, Länge = 50Byte
Header Übergeordnetes System
Byte
Funktion
0
09h Kommando
1
00h Telegramm-Info
2
00h Länge High-Byte
Prinzip der Rückwandbus-Kommunikation > Beispiele
Byte
Funktion
u
t
0
A0h Quittierung
Byte
Funktion
u
Einsatz
CP
CP
63

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis