- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UHF电子标签读写模块UHFReader86
用户手册V1.10目录
一、通讯接口规格 1
二、协议描述 1
三、数据的格式 2
1. 上位机命令数据块 2
2. 读写模块响应数据块 2
四、操作命令总汇 4
1. EPC C1 G2(ISO18000-6C)命令 4
2. 读写模块自定义命令 4
五、命令执行结果状态值 5
六、电子标签返回错误代码 9
七、标签存储区及需要注意的问题 9
八、操作命令详细描述 10
8.1 命令概述 10
8.2 EPC C1G2命令 10
8.2.1 询查标签 10
8.2.2 读数据 12
8.2.3 写数据 14
8.2.4 写EPC号 15
8.2.5 销毁标签 15
8.2.6 设定存储区读写保护状态 16
8.2.7 块擦除 18
8.2.8 读保护设置(根据EPC号设定) 19
8.2.9 读保护设置 (不需要EPC号) 20
8.2.10 解锁读保护 21
8.2.11 测试标签是否被设置读保护 21
8.2.12 EAS报警设置 22
8.2.13 EAS报警检测 23
8.2.14 询查单张标签 23
8.2.15 块写命令 24
8.2.16 读取Monza4QT工作参数 25
8.2.17 设置Monza4QT工作参数 26
8.2.18 指定掩码扩展读数据 27
8.2.19 指定掩码扩展写数据 28
8.2.20 带缓存询查 30
8.3读写模块自定义命令 32
8.3.1 读取读写模块信息 32
8.3.2 设置读写模块工作频率 33
8.3.3 设置读写模块地址 34
8.3.4 设置读写模块询查时间 34
8.3.5 设置串口波特率 34
8.3.6 调整功率 35
8.3.7蜂鸣器设置 35
8.3.8 GPIO控制命令 36
8.3.9 读取GPIO状态 36
8.3.10 读写模块唯一序列号获取 36
8.3.11 标签自定义功能设置 37
8.3.12 设置缓存的EPC/TID长度 37
8.3.13 获取缓存的EPC/TID长度 38
8.3.14缓存数据获取 38
8.3.15清缓存 39
8.3.16 查询缓存区标签数量 39
一、通讯接口规格
读写模块通过UART或者USB接口与上位机串行通讯,按上位机的命令要求完成相应操作。串行通讯接口的数据帧为一个起始位,8个数据位,一个停止位,无奇偶校验位,缺省波特率57600。在串行通讯过程中,每个字节的最低有效位最先传输。
二、协议描述
通讯过程由上位机发送命令及参数给读写模块,然后读写模块将命令执行结果状态和数据返回给上位机。读写模块接收一条命令执行一条命令,只有在读写模块执行完一条命令后,才能接收下一条命令。在读写模块执行命令期间,如果向读写模块发送命令,命令将丢失。
上位机发送过程如下:
上位机 数据传递方向 读写模块 命令数据块 → 说明:上位机发送的数据串中,每两个相邻字节之间的发送时间间隔必须小于15ms。在上位机的命令数据块发送过程中,如果相邻字符间隔大于15ms,则之前接收到的数据均被当作无效数据丢弃,然后从下一个字节开始,重新接收。
读写模块接收到正确询查命令后,在不超过询查时间的范围内 (不包括数据发送过程,仅仅是读写模块执行命令的时间),会返回给读写模块一个响应。
读写模块发送过程如下:
读写模块 数据传递方向 上位机 响应数据块 → 说明:读写模块发送响应数据期间,相邻字节之间的发送时间间隔小于15ms
完整的一次通讯过程是:上位机发送命令给读写模块,并等待读写模块返回响应;读写模块接收命令后,开始执行命令,然后返回响应;之后上位机接收读写模块的响应。一次通讯结束。
三、数据的格式
1. 上位机命令数据块
Len Adr Cmd Data[] LSB-CRC16 MSB-CRC16 数据各部分说明如下:
长度(字节) 说明 Len 1 命令数据块的长度,但不包括Len本身。即数据块的长度等于4加Data[]的长度。Len允许的最大值为255,最小值为4。 Adr 1 读写模块地址。地址范围:0x00~0xFE,0xFF为广播地址,读写模块只响应和自身地址相同及地址为0xFF的命令。读写模块出厂时地址为0x00。 Cmd 1 命令代码。 Data[] 不定 参数域。在实际命令中,可以不存在。 LSB-CRC16 1 CRC16低字节。CRC16是从Len到Data[]的CRC16值 MSB-CRC16 1 CRC16高字节。 2. 读写模块响应数据块
Len Adr reCmd Status Data[] LSB-CRC16 MSB-CRC16 数据各部分说明如下:
长度(字节) 说明 Len 1 响应数据块的长度,但不包括L
文档评论(0)