EPC Class1 Gen2或ISO18000-6C协议标签(简称G2标签或6C标签)
G2标签分4个区:EPC区,TID区,User区,保留区(又称密码区)。
EPC区:标签EPC号存储在该区,其中第0个字是PC值和标签EPC号的CRC16。第1个字是
PC值,该值指示标签EPC号长度,从第2个字开始才是标签真正的EPC区卡号(可读可写),
注意:EPC区卡号一定要指定从第2个字开始修改和读取。
TID区:该区存储的数据是由标签生产商设定的ID号(全球唯一的ID号码),可读不可写。
User区(用户区):是用户数据区。可读可写。
保留区(密码区):保留区4个字。前两个字是销毁密码,后两个字是访问密码。可读可写,
保留区的两个密码区的读写保护特性可以分别设置。(此分区基本上不使用)
特别注意:不同型号芯片的电子标签,各数据存储容量不一样
目前主流的电子标签芯片有:
Alien系列:包括(H3 、H4……);
Impinj系列:包括(M4D 、M4E 、M4QT、M5 、MR6……)
NXP系列:包括(UCODE7、UCODE8……)
G2命令中很多地方要求给出数据长度,这里要注意字与字节的区别。1个字等于2个字节。
以Alien H3芯片为例,4个区的存储容量如下:(1个字节=2位16进制数)
EPC区:96bits = 12字节 = 6个字,(24位16进制数)
User区(用户区):512bit = 64字节 = 32个字,(128位16进制数)
密码区:4个字,(16位16进制数)
TID区:64bits = 8字节 =4个字,(16位16进制数)
有些命令需要访问密码,如果没有密码设置,则用0填充密码区,而不能为空。
注意:电子标签芯片存储的数据为16进制数据(包含09数字,AF字母),不能存储16进
制数以外的其他字母、符号、汉字……
网友评论