ST_RFID_ReaderInfo

Nach dem Befehl GetReaderVersion aus dem Befehlssatz werden die empfangenen Daten in dieser Ausgangsstruktur aufbereitet.

Nicht jede Variable wird dabei von jedem RFID-Reader-Modell in Form der Versionsinformation bedient. So gibt ein Reader-Modell beispielsweise das Produktionsdatum bekannt, während ein anderes RFID-Reader-Modell die Hardwareversion übermittelt. Nähere Informationen zu den Angaben finden Sie in den herstellereigenen Protokollspezifikationen und -handbüchern.

TYPE ST_RFID_ReaderInfo :
STRUCT
    dDate         : DATE;
    eType         : E_RFID_ReaderType;
    eGroup        : E_RFID_ReaderGroup;
    eManufacturer : E_RFID_ReaderManufacturer;
    iReserved     : UINT;
    sSWVersion    : STRING(31);
    sHWVersion    : STRING(31);
    sCode         : STRING(39);
    sSerialNumber : STRING(39);

    iSrcAddrRcv   : UDINT;            (* RS485 address *)
    iDstAddrRcv   : UDINT;            (* RS485 address *)
END_STRUCT
END_TYPE

Alle Hersteller

Name

Beschreibung

eType

An diesem Ausgang wird der RFID Reader Typ als Enumeration angegeben.

eGroup

An diesem Ausgang wird die RFID Reader Gruppe/Serie angegeben. Durch diese Gruppenzuordnung wird die bibliotheksinterne Verarbeitung aller Telegramme festgelegt.

eManufacturer

An diesem Ausgang wird der Hersteller des angeschlossenen RFID Readers angegeben.

Die Enumeration gibt folgende Auswahl:

TYPE E_RFID_ReaderManufacturer : ( 
     eRFRM_Unknown, 
     eRFRM_Balluff, 
     eRFRM_Deister, 
     eRFRM_Leuze, 
     eRFRM_PepperlFuchs, 
     eRFRM_Baltech ); 
END_TYPE 

iSrcAddrRcv

Im Falle der RS485-Schnittstelle wird hier die empfangene Quelladresse angegeben.

iDstAddrRcv

Im Falle der RS485-Schnittstelle wird hier die empfangene Zieladresse angegeben.

Baltech

Name

Beschreibung

dDate

An diesem Ausgang wird das Produktionsdatum des RFID Readers angegeben. Das Datum 01.01.1970 bedeutet, dass kein Produktionsdatum übermittelt wurde.

sSWVersion

Gibt die Softwareversion als Text an.

sCode

Der spezielle Typ des RFID Readers wird als Zahlencode übermittelt. Dieser ist am Ausgang sCode als String ausgegeben.

sSerialNumber

Die Seriennummer des RFID Readers wird am Ausgang sSerialNumber als String in hexadezimaler Darstellung ausgegeben. Diese ist nicht zu verwechseln mit der Transponderseriennummer.

Deister

Name

Beschreibung

sSWVersion

Gibt die Softwareversion als Text an.

sHWVersion

Gibt die Hardwareversion als Text an.

sCode

Der spezielle Typ des RFID Readers wird als Zahlencode übermittelt. Dieser ist am Ausgang sCode als String ausgegeben.

sSerialNumber

Die Seriennummer des RFID Readers wird am Ausgang sSerialNumber als String in hexadezimaler Darstellung ausgegeben. Diese ist nicht zu verwechseln mit der Transponderseriennummer.

Leuze

Name

Beschreibung

dDate

An diesem Ausgang wird das Produktionsdatum des RFID Readers angegeben. Das Datum 01.01.1970 bedeutet, dass kein Produktionsdatum übermittelt wurde.

sCode

Der spezielle Typ des RFID Readers wird als Zahlencode übermittelt. Dieser ist am Ausgang sCode als String ausgegeben.

Pepperl+Fuchs:

Name

Beschreibung

dDate

An diesem Ausgang wird das Produktionsdatum des RFID Readers angegeben. Das Datum 01.01.1970 bedeutet, dass kein Produktionsdatum übermittelt wurde.

sSWVersion

Gibt die Softwareversion als Text an.

sCode

Der spezielle Typ des RFID Readers wird als Zahlencode übermittelt. Dieser ist am Ausgang sCode als String ausgegeben.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TC3.1.4013

PC oder CX (x86, x64)

Tc2_RFID