Herunterladen Diese Seite drucken

Beckhoff TF6600 Handbuch Seite 50

Rfid reader communication

Werbung

SPS API
Voraussetzungen
Entwicklungsumgebung
TC3.1.4013
6.2.1.5
ST_RFID_ConfigIn
Am Eingang des RFID-Funktionsbausteins gibt diese Struktur die Möglichkeit eine beliebige Konfiguration
auf den RFID Reader zu übertragen.
Die zuletzt gelesene RFID-Reader-Konfiguration ist am Ausgang mit der Struktur ST_RFID_Config [} 52]
angegeben. In deren Beschreibung finden sich auch ergänzende Informationen zu den Konfigurationen.
Konfigurationsdaten können in Form einer spezifischen Konfigurationsstruktur
(ST_RFID_CfgStruct_DeisterUDL, ST_RFID_CfgStruct_LeuzeRFM, ...) oder auch in Form eines
Konfigurationsregisters (Byte Array) vorliegen. Mit der Variable bUseCfgReg lässt sich diese Auswahl
treffen.
(* defines the configuration input parameters.
The data can be set via Config structure or Config register.
Different RFID Reader in different ReaderGroups can differ in their configuration data. *)
TYPE ST_RFID_ConfigIn :
STRUCT
    pCfg           : POINTER TO BYTE; (* pointer to config structure or register *)
    iCfgSize       : UINT := 0;      (* size in bytes of the structure or register *)
    bUseCfgReg     : BOOL := FALSE;  (* Set Config via Register instead of CfgStructure *)
    bUseCfgDefault : BOOL := TRUE;   (* Set Config using default parameters beside CfgStructure *)
    (* An additional option to demand/
set a specific config parameter without transmission of the whole config register.
    Not possible at all reader models.
    Set a desired value before calling GetConfig/
SetConfig or keep the default for full register request. *)
    iRegIdx   : UINT := 0;
    iRegGroup : USINT := 0;     (* 0:full register; 1:reg.00-0F; 2:single register *)
    bReserved : BOOL;
END_STRUCT
END_TYPE
Baltech
Name
Beschreibung
pCfg
Dieser Pointer muss die Speicheradresse der zu schreibenden Konfiguration
beinhalten. Dabei handelt es sich um die Konfigurationsstruktur
ST_RFID_CfgStruct_BaltechMifVHLFile.
iCfgSize
Diese Eingangsvariable gibt die Länge in Bytes der über den Pointer angegebenen
Konfigurationsdaten an.
50
Zielplattform
PC oder CX (x86, x64)
Version: 1.3.1
Einzubindende SPS-Bibliotheken
Tc2_RFID
TF6600

Werbung

loading