ST_RFID_ReaderInfo

Following the GetReaderVersion command from the instruction set, the received data are processed in this output structure.

Not every variable is thereby served by every RFID reader model in the form of the version information. For example, one reader model indicates the production date while another RFID reader model transfers the hardware version. More detailed information on the entries can be found in the manufacturer’s own protocol specification and manuals.

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

All manufacturers

Name

Description

eType

The RFID reader type is indicated as an enumeration at this output.

eGroup

The RFID reader group/series is indicated at this output. The internal processing of all telegrams in the library is specified by this group allocation.

eManufacturer

The manufacturer of the connected RFID reader is indicated at this output.

The enumeration provides the following choices:

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

iSrcAddrRcv

In case of the RS485 interface, the received source address is indicated here.

iDstAddrRcv

In case of the RS485 interface, the received destination address is indicated here.

Baltech

Name

Description

dDate

The production date of the RFID reader is indicated at this output. The date 01/01/1970 means that no production date was transmitted.

sSWVersion

Indicates the software version as text.

sCode

The special type of the RFID reader is transmitted as numeric code. This is output at output sCode as a string.

sSerialNumber

The serial number of the RFID reader is output as a hexadecimal string at the sSerialNumber output. This is not to be confused with the transponder serial number.

Deister

Name

Description

sSWVersion

Indicates the software version as text.

sHWVersion

Indicates the hardware version as text.

sCode

The special type of the RFID reader is transmitted as numeric code. This is output at output sCode as a string.

sSerialNumber

The serial number of the RFID reader is output as a hexadecimal string at the sSerialNumber output. This is not to be confused with the transponder serial number.

Leuze

Name

Description

dDate

The production date of the RFID reader is indicated at this output. The date 01/01/1970 means that no production date was transmitted.

sCode

The special type of the RFID reader is transmitted as numeric code. This is output at output sCode as a string.

Pepperl+Fuchs:

Name

Description

dDate

The production date of the RFID reader is indicated at this output. The date 01/01/1970 means that no production date was transmitted.

sSWVersion

Indicates the software version as text.

sCode

The special type of the RFID reader is transmitted as numeric code. This is output at output sCode as a string.

Requirements

Development Environment

Target Platform

PLC Libraries to include

TC3.1.4013

PC or CX (x86, x64)

Tc2_RFID