Kommando via CoE an IO-Link Master, um RFID-Tag Block zu locken

R_Grabichler

Level-2
Beiträge
47
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich will in einem RFID-Tag einen Block sperren (locken).
Ich kann bereits die UID lesen, den RFID beschreiben und lesen
sowie über CoE auf die Parameter zugreifen.

Hardware:
RFID_Tag ICODE https://www.nxp.com/docs/en/data-sheet/SL2S2002_SL2S2102.pdf
AL1330 IFM https://www.ifm.com/mounting/80284123DE.pdf
DTI513 RFID-Reader https://www.ifm.com/mounting/11458695DE.pdf

Problem:
Locken des RFID-Blocks, bestehend aus 3 Steps
- Erstellen Commands
- Berechnen CRC
- Übermitteln an RFID

1. Schritt
Die Anleitung des Tags bezieht sich auf die Norm CSA ISO/IEC 15693-3, darin werden die Befehle definiert
1666018295686.png
mit diesen Flags und folgendem Aufbau eines Commands
1666018344632.png
bekomme ich folgendes Ergebniss

Code:
0x22 0x20 0xDB 0x78 0x79 0x8F 0x50 0x01 0x04 0xE0 0x00
0x22 Flag, 0010 0010, High Data Rate, Addressed
0x20 CMD
0xDB - 0xE0 UID, mit LSB first, MSB
0x00 Block 0
daraus ergibt sich als CRC
1666019237311.png

wieder mit first LSB, MSB der gesamte Command.

2. Schritt
Command an Tag schreiben
Im Datenblatt des AL1330
1666019344030.png

somit ist mein Versuch gesamt
Code:
0x01 0x00 0x31 0x01 0x0D 0x22 0x20 0xDB 0x78 0x79 0x8F 0x50 0x01 0x04 0xe0 0x00 0x9E 0xB0
mit 0x01 Schreibefehl
0x00 LSB
0x31 MSB
0x01 SubIndex
0x0D Länge von 13
0x22 Flag
0x20 CMD
0xDB - 0xE0 UID
0x00 Block 0
0x9E CRC LSB
0xB0 Crc MSB

Leider funktioniert das nicht, und mir gehen die Ideen aus.
1666019666438.png

Viel Text, ich freue mich auf hilfreiche Tipps und bedanke mich schonmal

Gruß
Roman
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nebenher bereits seit längerem im Austausch.

Heute hat sich dann letztlich herausgestellt, dass meine Hardware dafür einfach nicht geeignet ist.
Bzw. alle IO-Link RFID-Köpfe von IFM diese Funktion nicht unterstützten.

Da hab ich wohl von Anfang an zu kompliziert gedacht und die falschen Fragen gestellt.

Danke dennoch

Gruß
Roman
 
Zurück
Oben