Tabelle 6- 12 Beschreibung der Parameter
Parameter
vhl_is_selected
Rückgabewert
6.2.1.11
vhl_read
Diese Funktion liest den Speicherbereich aus, der in einer vorher im Reader hinterlegten
VHL-Datei hinterlegt ist. Über die "VHLFile ID" wird die im Reader hinterlegte VHL-
Konfiguration referenziert.
Wenn sich eine Karte im Antennenfeld befindet und die Funktion abgeschlossen wurde, wird
der Status "OK" zurückgegeben.
Beachten Sie, dass diese Funktion immer den Rückgabewert
"CARD_NOT_SELECTED_ERR" zurückgibt, wenn dem Reader eine Karte angezeigt wird,
ohne dass zuvor die Funktion "vhl_select" ausgeführt worden ist.
Funktionsaufruf
int
vhl_read(
int Handle,
byte VHLFile,
word Address,
word Length,
byte * Data,
int * Status
);
SIMATIC RF1000
Betriebsanleitung, 02/2019, C79000-G8900-C432-04
Beschreibung
Der Parameter überprüft, ob die bei der letzten Ausführung der Funktion
"vhl_select" ausgewählte Karte, sich noch oder wieder im Antennenfeld
befindet.
Handle
Der von der Funktion "brp_open_usb_session" zurückgelieferte Sitzungs-
schlüssel.
Status
OK
•
CARD_NOT_SELECTED_ERR
•
Weitere Informationen zu dem Reader-Status, finden Sie im Kapitel
"Status-Codes (Seite 46)".
BRP_OK
•
Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel
"Rückgabewerte (Seite 34)".
6.2 Programmierung über die USB-Schnittstelle
Programmierung
29