Pepperl+Fuchs IUH-F190-V1-FR2-12 Manual page 46

Uhf read/write head for identcontrol
Table of Contents

Advertisement

IUH-F190-V1-*, IUT-F190-R4-V1*
Operation
<StartAddress> = Address of the bit at which the filter mask begins. Specified in hex
ues: 0000 ... FFFF
<MaskLength> = Length of the mask in bits. The information is entered as 2 hex
ters.
<MaskData> = Defines the actual filter mask
Example:
There are three tags in the measurement range of the read/write head. Each tag has a unique
identifier of <PC> & <UII/EPC>:
1. Tag
2. Tag
3. Tag
If you want to detect the 3rd tag, the filter mask is: FI101000001028.34.00.E2.00.90
Meaning of Bits
Command
<ChanNo>
<FilterNumber>
<MemBank>
<Negate>
<LogicalOperation>
0
<StartAddress>
<MaskLength>
<MaskData>
Owing to the structure of the memory bank for UII/EPC (
address is located at bit 16. The CRC-16 value occupies the memory position from bit 0
through bit 15; the PC starts at bit 16.
If you activate the filter with the command MF, and then execute command SS10, you receive
only one response from the corresponding tag even if other tags are located in the measure-
ment range:
.34.00.E2.00.90.51.33.02.00.92.18.20.56.15
The value <Negate> controls the mask comparison. 0 = not negated, 1 = negated. If you
negate the filtering by setting the value <Negate> in the command
FI101100001028.34.00.E2.00.90, you receive a response from the tags that does not match
the filter:
.34.00.E2.00.92.01.20.51.70.00.00.00.02.76
.34.00.E2.00.92.01.20.51.70.00.00.00.02.66
If you prefer to filter only at the start of <UII/EPC>, and ignore the <PC>, send the command
FI101000002018.E2.00.90. The start address is 20
mask is .E2.00.90.
The value <LogicalOperation> logically links several filters with each other and is evaluated
only if more than one filter is used. If only one filter is used, this value is ignored. 0 = OR, 1 =
AND
Other examples include:
46
<PC> & <UII/EPC>
.34.00.E2.00.92.01.20.51.70.00.00.00.02.76
.34.00.E2.00.92.01.20.51.70.00.00.00.02.66
.34.00.E2.00.90.51.33.02.00.92.18.20.56.15
FI
=
Command
1
=
Channel 1
0
=
First filter used, filter number = 0
1
=
Memory bank 01; should be filtered to
UII/EPC
0
=
Not negated
0
=
OR link
not relevant here because only one filter is set
0
=
Value is always 0
0010
=
Start address 10
28
=
Mask length, 28
34.00.E2.00.90
=
Actual Mask
or bit 16
hex
= 40
, i.e., 40 bits
hex
dec
see image on page 12), the start
, the mask length has 24 bits, and the
hex
. Val-
ASCII
charac-
ASCII

Advertisement

Table of Contents
loading

Table of Contents