ST_RFID_ReaderInfo
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
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 Reader Modell die Hardwareversion übermittelt.
Nähere Informationen zu den Angaben finden sich in den herstellereigenen Protokollspezifikationen und -handbüchern.
alle Hersteller:
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. 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:
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:
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:
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:
dDate | An diesem Ausgang wird das Produktionsdatum des RFID Readers angegeben. |
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. |