8
BEDIENUNG
52
B E T R I E B S A N L E I T U N G | RFH5xx
Byte
Wert (Beispiel)
1
0x00
2
0x04
3
0x01
4 ... 31
0x00
2.
Zur Prüfung der Write-Ergebnisse das User Memory erneut auslesen, siehe Pro‐
grammierbeispiel „Lese User Memory [Read] / [Auto-Read]".
Lese User Memory 40 Byte [Read]
Transponder IC: NXP SLIX (1 Block = 4 Byte)
Anzahl der Memory Blocks: 10 Blöcke = 40 Byte
Beginnend mit (Adresse/Offset): Block Nummer 1
Der RFH5xx kann innerhalb eines Prozessdatums maximal 28 Byte auslesen bzw.
beschreiben. Bei Anfragen mit größeren Datenmengen müssen zwei Anfragen geschickt
werden. Dieser Ablauf gilt auch für die weiteren Modi (Write, Auto-Read, Auto-Write).
1.
PDO absenden:
Byte
Wert (Beispiel)
0
0x83
1
0x07
2
0x00
3
0x01
4 ... 31
0x00
1)
Um von einem anderen Modus in diesen zu wechseln, muss das „Start" Bit = 1 sein.
✓
Antwort im PDI:
Byte
Wert (Beispiel)
0
0xB3
1
0x00
2
0x04
3
0x01
Bemerkung
Bit 0 ... 5 (Fehlercode): 0000000
Bit 6 (Alarm2): 0
Bit 7 (Alarm1): 0
RSSI (variabler Wert, abhängig von Trans‐
ponder und Lesung)
Adresse (Offset)
Nicht verwendet
Bemerkung
Bit 0 (Start): 1
1)
Bit 1 ... 2 (Reserviert): 00
Bit 3 (Antennenzustand): 0
Bit 4 (Reserviert): 0
Bit 5 ... 7 (Kommando): 011
Anzahl der Memory Blocks (7 Blöcke = 28
Byte)
Reserviert
Adresse (Offset)
Nicht erforderlich in diesem Modus
Bemerkung
Bit 0 (Ready flag): 1
Bit 1 (Fehler): 0
Bit 2 (Tag): 1
Bit 3 (Antennenzustand): 1
Bit 4 (Reserviert): 0
Bit 5 ... 7 (Kommando): 011
Bit 0 ... 5 (Fehlercode): 0000000
Bit 6 (Alarm2): 0
Bit 7 (Alarm1): 0
RSSI (variabler Wert, abhängig von Trans‐
ponder und Lesung)
Adresse (Offset)
8025308/1KDE/2023-12-19 | SICK
Irrtümer und Änderungen vorbehalten