UHF读写器通信协议说明书—USE—CN.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UHF读写器通信协议说明书—USE—CN

通信协议设计说明书 PAGE  PAGE 10 UHF读写器 通信协议说明书  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc198366467 1.通信协议结构  PAGEREF _Toc198366467 \h 1  HYPERLINK \l _Toc198366468 1.1物理层  PAGEREF _Toc198366468 \h 1  HYPERLINK \l _Toc198366469 1.2 数据链路层  PAGEREF _Toc198366469 \h 1  HYPERLINK \l _Toc198366470 2.命令帧定义  PAGEREF _Toc198366470 \h 3  HYPERLINK \l _Toc198366471 2.1系统设置命令  PAGEREF _Toc198366471 \h 3  HYPERLINK \l _Toc198366472 2.2 ISO18000-6B标签操作命令  PAGEREF _Toc198366472 \h 4  HYPERLINK \l _Toc198366473 2.3 EPC GEN2标签操作命令  PAGEREF _Toc198366473 \h 6  HYPERLINK \l _Toc198366474 2.4 缓存管理命令  PAGEREF _Toc198366474 \h 8  HYPERLINK \l _Toc198366475 3.技术支持  PAGEREF _Toc198366475 \h 9  HYPERLINK \l _Toc198366476 4,附录:命令索引表  PAGEREF _Toc198366476 \h 9  简介:通信协议设计说明 通信协议指PC机通过 RS-232通信接口操作读写器的通信规约。 RS-485通信接口在数据链路层支持RS-232通信协议,但是有协议扩展。 通信协议采用面向字节的异步通信协议数据格式。规定PC机发给读写器的数据帧为命令,读写器返回给PC机的数据帧为响应。命令或响应数据帧是变长字节数,采用组包方法并用校验和方法进行后向检错。 命令或响应数据帧最长为128字节。 1 通信协议结构 通信协议采用如下图的层次结构,包括物理层、数据链路层和应用层。 链路层 物理层 应用层 图1:通信协议结构图 1.1物理层 物理层完成信号的比特数据发送与接收,物理层应符合RS-232规范要求。具体设计要求如下: 1位起始位、8位数据位、1位停止位、无奇偶校验; 通信波特率设计为9600bps、19200bps、38400bps、57600bps、115200bps可选。读写器上电或复???后初始波特率为9600bps,可由PC机发送命令改变读写器通信波特率。当PC机与读写器传输发生错误时,读写器波特率回复为9600bps。 1.2 数据链路层 数据链路层具体规定命令和响应帧的类型和数据格式。 帧类型分为命令帧、响应帧、读写器命令完成响应帧。 1.2.1 命令帧格式定义 命令帧是主机操作读写器的数据帧,格式如下表所示: HeadAddrLenCmd Parameter…ParameterCheck0x0A1 byten+21 byteByte 1Byte nccHead是帧头标志,定义为0x0A Addr是读写器地址,一般地址从0~240,255(0xFF)为公用地址,254(0xFE)为广播地址。读写器接收自身地址、公用地址和广播地址的命令,对广播地址命令不做回复。 Len是包长域,表示Length域后帧中字节数。 Cmd是命令码域。 Parameter是命令帧中的参数域。 Check是校验和域,规定校验范围是从帧头域到参数域最后一个字节为止所有字节的校验和(相加取反加1,取最后两位)。读写器接收到命令帧后需要计算校验和来检错。 1.2.2 响应帧格式定义 响应帧是读写器返回给主机的数据帧,响应帧包含了读写器需要采集的数据,其格式定义如下表所示: HeadAddrLenStatusResponse …ResponseCheck0x0A1 byten+21 byteByte 1Byte nccHead是包类型域,响应帧包类型固定为0xE0。 Addr是读写器自身地址。 Len是包长域,表示Length域后帧中字节数。 Status表示命令所规定的操作执

您可能关注的文档

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档