Programming via SIMATIC controller
8.5 Programming Ident blocks
SIMATIC RF650R/RF680R/RF685R
130 Configuration Manual, 03/2018, C79000-G8976-C386-06
The "Read_TID" block reads data from the TID memory area (Tag Identification Memory
Bank) of the RF600 transponder. The length of the TID to be read is specified by the
"LEN_DATA" parameter. The length of the TID varies depending on the transponder and can
be found in the transponder data sheet.
Figure 8-14 "Read_TID" block
Table 8- 14 Explanation of the "Read_TID" block
LEN_ID Byte B#16#0 Length of the EPC-ID/UID
Default value: 0x00 ≙ unspecified
single tag access (RF680R, RF685R)
EPCID_UID Array[1...62] of
Byte
0 Buffer for up to 62 bytes EPC-ID, 8
bytes UID or 4 bytes handle ID.
• 2 - 62-byte EPC-ID is entered at
the start of the buffer (length is set
by "LEN_ID")
• 8-byte UID is entered at the start
of the buffer ("LEN_ID = 8")
• 4-byte handle ID must be entered
in the array element [5]-[8]
("LEN_ID = 8")
Default value: 0x00 ≙ unspecified
single tag access (RF620R, RF630R)
LEN_DATA Word W#16#4 Length of the EPC memory to be read
IDENT_DATA Any / Variant 0 Read TID
Note:
For Variant, currently only an "Ar-
ray_of_Byte" with a variable length
can be created. For Any, other data
types/UDTs can also be created.