
UHF 电子标签读写器 UHFReaderD840 用户手册 V1.14
8.3.3 读数据
该命令用来从电子标签的某个指定地址开始读若干个字节。
命令:
Len Adr
Cmd
Address
Data[]
ID
Num
CRC-16
0x0e 0xXX 0x52 0xXX 8 Bytes 0xXX LSB MSB
参数解析:
Address:读数据的起始字节地址。地址范围为 0 ~ 223。如果地址超出 223,将返回参数错
误信息。
Num:要读的数据个数,以字节为单位。 Num 的范围是 1 ~ 32。如果 Address+Num 大于
224、或是 Num 超过 32、或 Num 为 0,读写器将返回参数错误信息。
ID:要读数据的电子标签的 ID。8 个字节,低字节在前。
应答:
Len Adr reCmd Status Data[]
0xXX 0xXX 0x52 0x00
Data
参数解析:
Data:读到的数据,低字节在前。
CRC-16
LSB MSB
8.3.4 写数据
该命令向指定的电子标签写入若干个字节。
命令:
Len
Adr
Cmd
Address
Data[]
ID
Wdata
CRC-16
0xXX 0xXX 0x53 0xXX 8 Bytes 变长 LSB MSB
参数解析:
Address:写入数据的起始地址。地址范围:8 ~ 223。地址如果超出范围,将返回参数错误信
息。
ID:要读数据的电子标签的 ID。8 个字节,低字节在前。
Wdata:要写入的数据。Wdata 的长度限定在 32 个字节以内。Wdata 的高字节写在电子标签
的低地址。如果命令中 Wdata 的长度为 0(即 Wdata 部分不存在)或超过 32,将返回参数错误信
息。如果 Address 加 Wdata 的长度大于 224,也将返回参数错误信息。
应答:
Len Adr reCmd Status
Data[]
CRC-16
44










































































