Befehlsprotokoll
Abschnitt
Quittiernummer
CRC16
Nach der Quittierung sendet das Gerät ein Rückmeldungspaket zum anfänglichen Befehlspaket.
Tabelle 9.5:
Rückmeldungspaket für Beispiel 1
Abschnitt
Rahmenbeginn
Paketversion
Paketlänge
Zieladresse
Quelladresse
Protokollart
Flags
Nutzlast-Protokoll
Quittiernummer
Transaktionsnummer
Request ID
Nutzlast
CRC16
Gemäß dem Protokoll sendet das Host-Gerät ein Rückmeldungspaket vor dem Senden des nächsten Be-
fehls.
Tabelle 9.6:
Host-Quittierung für Beispiel 1
Abschnitt
Rahmenbeginn
Paketversion
Paketlänge
Zieladresse
Quelladresse
Protokollart
Flags
Nutzlast-Protokoll
Quittiernummer
CRC16
Leuze electronic GmbH + Co. KG
Bytes (oder Be-
Byteanzahl Beschreibung
reich)
0x0000
2
0xED19
2
Bytes (oder Be-
Byteanzahl Beschreibung
reich)
0x01
3
0x43
0x54
0x31
1
0x003A
2
0x40000000
4
0x01234567
4
0x01
1
0x00
0x02
1
0x0000
2
0x8000
2
0x0000
2
39
0xDA64
2
Bytes (oder Be-
Byteanzahl Beschreibung
reich)
0x01
3
0x43
0x54
0x31
1
0x000F
2
0x01234567
4
0x40000000
4
0x01
1
0x01
0x00
1
0x8000
2
0x2CCE
2
DCR 50
19 + 39 = 58 = 0x003A
Der Konvention folgend, addieren wir 0x8000
zur Transaktionsnummer.
Zurücksenden von
<Response Val="0" Descripti-
on="none" />
71