Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC RF1000 Betriebsanleitung Seite 44

Vorschau ausblenden Andere Handbücher für SIMATIC RF1000:
Inhaltsverzeichnis
Programmierung
7.2 Programmierung über die USB-/RS232-Schnittstelle (über DLL-Funktionen)
"vhl_select" so häufig auf, bis alle im Antennenfeld befindliche Karten erkannt wurden. Wird
keine neue Karte mehr erkannt, wird "CARD_NOT_SELECTED_ERR" zurückgegeben.
Funktionsaufruf
int
vhl_select(
int Handle,
word CardTypeMask,
bool Reselect,
bool AllowConfig,
byte * CardType,
int * Status
);
Tabelle 7-11 Beschreibung der Parameter
Parameter
vhl_select
 
Rückgabewert
Der Parameter "CardTypeMask" ermöglicht es, nur spezifische Kartenfamilien auszuwählen.
Wenn Sie alle Karten auswählen möchten, die von der Hardware des Readers unterstützt
werden, dann müssen Sie diesen Parameter auf den Wert "0xFFFF" setzen. Die höherwertige
44
Beschreibung
Mit diesem Funktionsaufruf wählen Sie eine im Antennenfeld befindliche Kar‐
te aus.
Handle
Der von der Funktion "brp_open_usb_session" oder "brp_open_serial_session"
zurückgelieferte Sitzungsschlüssel.
CardTypeMask
Mit diesem Parameter legen Sie die Kartenfamilie fest, die erkannt werden
soll. Wenn alle Kartenfamilien erkannt werden sollen, setzen Sie den Parame‐
ter auf den Wert "0xFFFF" (vergl. nachfolgende Tabelle).
Reselect
Wählen Sie den "Reselct = true", wenn sich nur eine Karte im Antennenfeld
befindet, die erkannt werden soll. Wählen Sie den "Reselct = false", wenn sich
mehrere Karten im Antennenfeld befinden, die erkannt werden sollen.
AllowConfig
Dieser Wert ist "true", wenn eine Konfigurationskarte eingelesen werden soll.
Im Normalbetrieb muss der Wert "false" gesetzt werden, um eine unbeabsich‐
tigte Übernahme der Reader-Konfiguration zu vermeiden.
CardType
Der zurückgegebene Wert bezeichnet den Kartentyp (vergl. nachfolgende Ta‐
belle).
Status
OK
NOTAG_ERR
HF_ERR
HW_ERR
CONFCARD_READ
Ausführliche Informationen zu dem Reader-Status, finden Sie im Kapitel "Sta‐
tus-Codes (Seite 67)".
BRP_OK
Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rück‐
gabewerte (Seite 53)".
Betriebsanleitung, 05/2023, C79000-G8900-C432-10
SIMATIC RF1000
Inhaltsverzeichnis
loading

Inhaltsverzeichnis