Herunterladen Diese Seite drucken

Beckhoff TF6600 Handbuch Seite 54

Rfid reader communication

Werbung

SPS API
                := 0,1,2,3,4,5,6,7,8,9,10, (* default: 16 sectors -
> 1024 bytes mifare card with 752 bytes user data *)
                11,12,13,14,15,16,17,18,19,20,
                21,22,23,24,25,26,27,28,29,30,
                31,32,33,34,35,36,37,38,39,40,
                41,42,43,44,45,46,47,48,49,50,
                51,52,53,54,55;
    arrRdKeyAssign  : ARRAY [0..55] OF BYTE;        (* Key index for each sector *)
    arrWrKeyAssign  : ARRAY [0..55] OF BYTE;        (* Key index for each sector *)
    bMAD_Mode : BOOL := FALSE;         (* use MAD AID [default = FALSE] *)
    iMAD_AID  : USINT;
    iReserved : INT;
END_STRUCT
END_TYPE
Struktur einer Mifare-Karte (bis 2 KB Speicher):
Eine Mifare-Karte mit 1 KB Speicher besitzt 16 Sektoren a 64 Byte. Jeder Sektor beinhaltet 4 Blöcke. Sektor
0 besteht aus Block 0-3, Sektor 1 aus Block 4-7 und folgende Sektoren bilden sich analog dazu. In der
Darstellung entspricht eine Spalte jeweils einem Sektor, während ein Kästchen einen Block a 16 Byte
repräsentiert.
Nur die weiß dargestellten Blöcke beinhalten für den Nutzer verwendbaren Speicherbereich. Die maximale
Größe der Nutzdaten ist demnach 752 Bytes (47 x 16 Byte) bei einer 1024 Byte großen Mifare-Karte.
54
Version: 1.3.1
TF6600

Werbung

loading