Description
2.2 Building block structure
Ident profile and Ident blocks, standard function for Ident systems
10 Function Manual, 10/2018, C79000-G8976-C387-04
The program blocks act as the communication interface between an Ident device (e.g. ASM
456) and the user program. The blocks support the following functions:
● Configuration
● Editing commands
● Reading and writing of data
● Diagnostics
The Ident profile is a single complex block containing all the commands and functions for
RFID systems and optical reader systems. The Ident blocks represent a simplified interface
of the Ident profile. Each Ident block contains a single command of the Ident profile.
The size of the "IDENT_DATA" data buffer (with the Ident blocks), "TXREF" and "RXREF"
(with the Ident profile) can be variable. The parameters are defined for S7-300 / S7-400 as
"Any" pointers and for S7-1200 / S7-1500 as "Variant".
Table 2- 3 Difference
S7-300/-400 ("Any" pointer)
S7-1200/-1500 ("Variant")
"IDENT_DATA", "TXREF", "RXREF": Arrays of
every type with a different length, supplied status
UDTs and self-defined UDTs can be created.
"IDENT_DATA", "TXREF", "RXREF": Only arrays
of the data type Byte can be created. The length
is variable.
Exception: With the Ident blocks "Reader-Status"
and "Tag-Status", the supplied status data types
can also be created for "IDENT_DATA".