
UHF 电子标签读写器 UHFReaderD840 用户手册 V1.14
SendUID:一个字节。标签是否回复 UID 标志。0x00 表示不回复 UID;0x01 表示回复 UID,
其它值保留。若命令中出现了其它值,将返回参数出错的消息。
NewSample:一个字节。标签是否获取新的温度数据标志。0x00 表示获取上一次的温度数
据;0x01 表示标签将重新测量,获取新的温度数据,其它值保留。若命令中出现了其它值,将返
回参数出错的消息。
Pwd:四个字节,这四个字节是访问密码。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
0xXX 0xXX
reCmd Status
0x86 0x00
UID
变长
Data[]
SenserData UTC
CRC-16
4Bytes 4Bytes LSB MSB
参数解析:
UID:EM4325 的标签唯一识别号。
如果命令中 SendUID 标志为 0,则回复数据中没有 UID 字段。
如果命令中 SendUID 标志为 1,则回复数据中有 UID 字段,字段长度由标签决定,根据标
签回复的不同,UID 长度可能为 8 个字节、10 个字节或 12 个字节。
SenserData:EM4325 标签返回的温度数据,长度为 4 个字节,高字节在前。具体定义见
EM4325 数据手册的 Sensor Data 寄存器说明。
UTC:四个字节,标签当前的 UTC 时间戳,表示从 1970-01-01 00:00:00 开始的秒数。高字
节在前。如果标签之前没有被成功同步或设置 UTC 时间戳,则返回的 UTC 时间戳为全零。
67










































































