ST_RFID_CfgStruct_PepperlFuchsIDENT

TYPE ST_RFID_CfgStruct_PepperlFuchsIDENT :
STRUCT
    tTimeout        :TIME;
    iBaudrate       :UINT;
    iIdentChannel   :USINT;
    bMultiplexMode  :BOOL;
    arrHeadCfg      :ARRAY [0..3] OF ST_RFID_HeadCfg;
    arrTriggerCfg   :ARRAY [0..1] OF ST_RFID_TriggerCfg;
END_STRUCT
END_TYPE

The structure is suitable for reading with eRFC_GetConfig. (see command set)
This does not concern the parameterization of the PLC RFID library, but rather the proprietary configuration of the RFID reader.

The Ident Control Compact device from Pepper+Fuchs consists of a central unit and 1-4 write/read heads. Each of these five elements has an ID channel (Ident Channel) that can be used for assigning commands to individual elements. By default, the central processing unit is assigned channel 0 and the read/write heads are assigned channels 1-4.
The eRFC_GetConfig command and the outputs at the stReaderCfg output can be used to check the settings for all identification channels.

tTimeout

tTimeOut specifies the duration for which the RFID device waits for further telegram data. An error message is issued if the device has not detected a comprehensible command after this time. (The default is 0 ms)

iBaudrate

iBaudrate is used to display the current baud rate of the RFID device. The supported RFID devices have a maximum transfer rate of 38400 baud.

iIdentChannel

ID channel of the central unit

bMultiplexMode

In multiplex mode interference between the write/read heads is minimized, since only one head is active at any time.

arrHeadCfg

Devices with up to four write/read heads are available. Each head has a status and a DataCarrierType. This information is stored in a structure of the type ST_RFID_HeadCfg for each head.
The status of the central processing unit is output in iErrCodeRcv directly at the output of FB_RFIDReader.
Possible values for iDCType are explained in ST_RFID_Control.

TYPE ST_RFID_HeadCfg : STRUCT eStatus :E_RFID_ErrCodeRcv_PepperlFuchs; iDCType :USINT; (* not equal to E_RFID_TranspType enumeration *) iReserved :USINT; END_STRUCT END_TYPE

arrTriggerCfg

Devices with up to four write/read heads are available. Each head has an iIdentChannel and a bTriggerMode. For each trigger sensor this information is stored in a structure of type ST_RFID_TriggerCfg.

iIdentChannel indicates the read/write head for which the trigger sensor is configured.
If iTriggerMode is TRUE, the trigger mode is active for a trigger sensor.
If bInverted is TRUE, the trigger signal is inverted.

Further information about TriggerMode can be found in the chapter RFID Reader Settings Pepper+Fuchs.

TYPE ST_RFID_TriggerCfg : STRUCT iIdentChannel :USINT; bTriggerMode :BOOL; bInverted :BOOL; bReserved :BOOL; END_STRUCT END_TYPE

Further information regarding the RFID reader configuration can be found in chapter Configuration.