
UHF 电子标签读写器 UHFReaderD840 用户手册 V1.14
Mem:一个字节,选择要写入的存储区。0x00:保留区;0x01:EPC 存储区;0x02:TID 存储
区;0x03:用户存储区。其他值保留。若命令中出现了其它值,将返回参数出错的消息。
WordPtr:一个字节,指定要写入数据的起始地址。
Wdt:待写入的字,字的个数必须与 WNum 指定的一致。这是要写入到存储区的数据。每个
字的高字节在前。Data[]中前面的字写在标签的低地址中,后面的字写在标签的高地址中。比
如,WordPtr 等于 0x02,则 Data[]中第一个字(从左边起)写在 Mem 指定的存储区的地址 0x02
中,第二个字写在 0x03 中,依次类推。
Pwd:4 个字节的访问密码。32 位的访问密码的最高位在 Pwd 的第一字节(从左往右)的最
高位,访问密码最低位在 Pwd 第四字节的最低位,Pwd 的前两个字节放置访问密码的高字。在
写操作时,应给出正确的访问密码,当相应存储区未设置成密码锁时 Pwd 可以为零。
MaskMem:一个字节,掩码区。0x01:EPC 存储区;0x02:TID 存储区;0x03:用户存储区。
其他值保留。若命令中出现了其它值,将返回参数出错的消息。
MaskAdr:两个字节,掩码的起始位地址(单位:Bits)。范围 0~16383。
MaskLen:一个字节,掩码的位长度(单位:Bits)。
MaskData:掩码数据。MaskData 数据字节长度是 MaskLen/8。如果 MaskLen 不是 8 的整数
倍,则 MaskData 数据字节长度为[MaskLen/8]取整再加 1。不够的在低位补 0。
注:当 MaskMem、MaskAdr 、MaskLen、MaskData 为空时表示以完整的 EPC 号掩膜。
应答:
Len
Adr
0x05 0xXX
reCmd
0x03
Status
0x00
Data[]
——
CRC-16
LSB
MSB
8.2.4 写 EPC 号
这个命令向电子标签写入 EPC 号。写入的时候,天线有效范围内只能有一张电子标签。
命令:
Len Adr
0xXX 0xXX
Cmd
0x04
ENum
0xXX
Data[]
Pwd
4Byte
WEPC
变长
CRC-16
LSB MSB
参数解析:
ENum:1 个字节。要写入的 EPC 的长度,以字为单位。可以为 0,不能超过 31,否则返回参
数错误信息。
17










































































