红宇超高频读写模块SRR1M02通信协议资料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四川红宇创智科技有限公司 RFID-UHF-PROTO PAGE  PAGE 13 红宇超高频读写模块SRRM02通信协议 (节选自《红宇超高频读写器通用通信协议》)  TOC \o 1-3 \u 1. 概述  PAGEREF _Toc332011733 \h 1 2. 传输层协议  PAGEREF _Toc332011734 \h 1 2.1. RS232  PAGEREF _Toc332011735 \h 1 2.1.1. 传输桢结构  PAGEREF _Toc332011736 \h 1 2.1.2. 传输编码补充说明  PAGEREF _Toc332011737 \h 2 2.1.3. 传输错误处理  PAGEREF _Toc332011738 \h 2 3. 应用层协议  PAGEREF _Toc332011739 \h 2 3.1. 应用层协议数据单元  PAGEREF _Toc332011740 \h 2 3.2. 应用命令集  PAGEREF _Toc332011741 \h 3 3.2.1. 0x00 : connect — 连接  PAGEREF _Toc332011742 \h 3 3.2.2. 0x30 : tag_inventory_query —盘??标签查询  PAGEREF _Toc332011743 \h 4 3.2.3. 0x31 : tag_access_read — 读标签分区数据  PAGEREF _Toc332011744 \h 5 3.2.4. 0x32 : tag_access_write — 写标签分区数据  PAGEREF _Toc332011745 \h 6 3.2.5. 0x33 : tag_access_lock — 标签数据访问锁  PAGEREF _Toc332011746 \h 7 3.2.6. 0x34 : tag_access_kill — 标签去功能化  PAGEREF _Toc332011747 \h 8 3.2.7. 0xEF : disconnect — 断开  PAGEREF _Toc332011748 \h 9 4. 附录  PAGEREF _Toc332011749 \h 9 4.1. 错误编码表  PAGEREF _Toc332011750 \h 9 4.2. tagID的内部格式  PAGEREF _Toc332011751 \h 10 4.3. 整数EBV编码  PAGEREF _Toc332011752 \h 11 4.4. 标签存储分区结构  PAGEREF _Toc332011753 \h 11 4.5. tag_access_lock的lckData参数格式  PAGEREF _Toc332011754 \h 12  概述 本文协议分为应用层和传输层2个逻辑层次,各层次有自己的编码规则,但都要遵循以下原则: 协议数据采用二进制字节序列编码表示。 多字节整数采用大端字节序编码,数据长度保持不变。 字节串直接复制串内容。 本章以下内容将对应用层和传输层分别进行阐述。 传输层协议 传输层定义读写器与上位机之间传输数据完整性及传输目标识别。本文将传输层的协议数据单元称为桢(Frame)。 由于传输层协议与实际的通信网络相关,所以读写器与上位机之间不同的通信网络会对应不同的桢结构,即实际的桢结构字段集合是上表的子集。本章以下将分别描述在不同通信网络中的传输桢结构。 RS232 RS232传输为一对一传输,不涉及多工作站点联网。 传输桢结构 序号字段标识字段类型编码长度字段值域字段说明1head字节串1 B0xAA桢头标志2plsize位域2 B(16bits)b15: 最高位,crc字段忽略指示位,0表示传输帧包含crc字段,1表示不包含crc字段; b14-13: 保留,置0; b12-0: 载荷数据的编码字节数,[0, 1000]。3payload字节串plsize B载荷4crc整数2 B[0, 65535]校验。 校验范围:head到crc16字段,不包括head和crc16字段。 校验计算方法参见附录。 如果plsize b16为1,则该字段不在传输帧中出现。5tail字节串1 B0x55桢尾标志 传输编码补充说明 在传输桢的实际编码过程中,为了避免head和tail之间出现与head和tail相同的特

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档