Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis
Programmierung
6.2 Programmierung über die USB-Schnittstelle
Tabelle 6- 13 Beschreibung der Parameter
Parameter
vhl_read
Rückgabewert
6.2.1.12

vhl_write

Diese Funktion schreibt Daten in einen Speicherbereich, der in einer vorher im Reader
hinterlegten VHL-Datei hinterlegt ist. Über die "VHLFile ID" wird die im Reader hinterlegte
VHL-Konfiguration konfiguriert.
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_write(
int Handle,
byte VHLFile,
word Address,
word Length,
byte * Data,
int * Status
);
30
Beschreibung
Der Parameter liest einen vorher festgelegten Speicherbereich von der
Karte aus.
Handle
Der von der Funktion "brp_open_usb_session" zurückgelieferte Sitzungs-
schlüssel.
VHLFile
Nummer der VHL-Datei welche verwendet werden soll.
Address
Startadresse der Daten welche gelesen werden sollen.
Length
Länge der Daten welche ab der Startadresse gelesen werden sollen.
Data
Bereich in dem die empfangenen Daten abgelegt werden (max. 65535
Byte).
Status
OK
CARD_NOT_SELECTED_ERR
HF_ERR
HW_ERR
CONFIG_ERR
AUTH_ERR
READ_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)".
Betriebsanleitung, 02/2019, C79000-G8900-C432-04
SIMATIC RF1000
Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic rf1060rSimatic rf1070r

Inhaltsverzeichnis