Programmierung
6.3 Programmierung über die RS232-Schnittstelle (mittels Freeport-Protokoll)
Tabelle 6- 42 Antworttelegramm ohne Fehler
Byte
0
1
2
3 ... 4
5
Tabelle 6- 43 Antworttelegramm mit Fehler
Byte
0
1
2
3
4
5
6
54
Wert
Beschreibung
0x0C
Ohne Prüfsumme
0x1C
Mit Prüfsumme
0x01
DevCode des Befehlssatzes, der den Befehl enthält, der aufgerufen werden soll.
0x03
CmdCode des Befehls, der aufgerufen werden soll.
0x00
Parameterlänge (0 Byte)
0x0F
Optionale Prüfsumme (wenn in Byte 0 der Wert "0x1C" gesetzt ist)
Wert
Beschreibung
0x8C
Ohne Prüfsumme
0x9C
Mit Prüfsumme
0x01
DevCode des Befehlssatzes, der den Befehl enthält, der aufgerufen werden soll.
0x03
CmdCode des Befehls, der aufgerufen werden soll.
0x01
Parameterlänge (z. B. 1 Byte)
0x00
0x03
Status
Mögliche Status-Codes:
0x02: CARD_NOT_SELECTED_ERR
•
0x03: HF_ERR
•
0x05: AUTH_ERR
•
0x06: READ_ERR
•
0x08: CONFCARD_READ
•
0x0C: HW_ERR
•
0x9C
Optionale Prüfsumme (wenn in Byte 0 der Wert "0x9C" gesetzt ist)
Betriebsanleitung, 02/2020, C79000-G8900-C432-07
SIMATIC RF1000