协议GPRS帧格式20150629.docVIP

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

通讯协议-V1.2 /************************************************** 1、修改日期 2015-06-29 by余意 增加了远程复位等协议 *****************************************************/ 终端和主站之间通讯定义 低字节在前方式 通讯帧格式: 串口数据以一帧一帧的方式进行发送和接收,双方对每帧数据的格式约定: 帧头 类型 属性 帧长 产品编号 流水号 数据 校验 帧尾 1个字节 1个字节 1个字节 2个字节 6个字节 2个字节 N个字节 2个字节 1个字节 表1 帧格式 一帧完整的信息如表1所示,接收方检测到“帧头”段信息后,根据“帧长”段的长度接收整帧数据,并进行对整帧数据的校验值的比较。 各段的含义: 1“帧头”段: 指协议的固定版本号,当前固定为0xBC。 2“帧类型”段: 目前考虑的帧类型分为 空 帧(0x0), 心跳帧(0x11), 查询帧(0x12), 透传帧(0x13), 设置帧(0x14) 统计帧(0x15)//2015-10-18 如果平台收到统计帧,时钟获(0x16) //2015-10-18 。。。 此段的含义用于对“数据”段内容的解析,针对于RS485串口透传忽然CAN网络数据方式的。 “空 帧”指应答;接收方收到设置帧或关键帧时,给发送方的应答。其帧的格式为数据”段长度为0,流水号与发送方一致。 “心跳帧”指间隔约一分钟发送一次,仅包含定位信息:如经纬度,定位时间。在一分钟之内如果有其它的帧发送,此帧将不会发送。 “查询帧”指主站查询终端里面配置了哪些帧ID以及其发送周期。 “透传帧”指终端将收到的透传数据在主站和CAN网络(或串口)之间透明传输。包含两个方面:(1)终端将从主站收到的数据直接传输到CAN网络;(2)终端按主站配置的周期,定时将CAN网络上的数据传输到主站。 “设置帧”指主站设置终端的基本信息,如发送周期等。采用CAN信元的格式进行定义: (1)配置CAN帧的回传周期: 类别ID(4个字节) 配置ID(4个字节) 周期(4个字节) 0被设置的ID号 整型,单位秒 (2)清除所有CAN帧的回传周期: 类别ID(4个字节) 固定字节(4个字节) 固定字节(4个字节) 000xffffffff (3)清除指定CAN帧的回传周期: 类别ID(4个字节) 指定ID(4个字节) 固定字节(4个字节) 0--- 0 3“帧属性”段: 指协议的固定版本号,当帧类型为“透传帧”,其值为0x01表示CAN数据,值为0x02表示串口数据。 4“帧长”段: 指“数据”段里所含有效数据的长度,即长度值为N。而实际收到的整个数据字节的长度为N+16。 5“产品编号”段: 唯一标识作用,确定针对的是哪一个产品。 6“流水号”段: 短整型的数,由数据发起方维护,每发完一帧流水号值加1。 (作用:如果需要一问一答的方式来保证不丢失,用来定义应答帧的一致) 7“数据”段: 指包含的有效数据。 根据帧类型分别进行处理。 当前CAN帧透传的应用中,考虑帧的类型为: 示例说明 假设终端编号为 10 00 14 07 00 01,校验用XX XX表示。 1)心跳帧 移动终端间隔约1分钟左右,周期性地往主站发送,其格式如: BC 11 00 0C 00 10 00 14 07 00 01 01 00 .. .. .. .. .. .. .. .. .. .. .. .. XX XX BC 数据部分12个字节的内容依次为经度(浮点数 4个字节),纬度(浮点数 4个字节),时间(比特数 4个字节) 2)透传帧 移动终端往主站: 移动终端根据主站的配置,周期性地往主站传送CAN数据帧,比如终端以1分钟的间隔发送CAN ID为00x0000abcd,数据内容为 01 02 03 04 05 06 07 08,如下: BC 13 01 18 00 10 00 14 07 00 01 02 00 78 56 34 12 01 02 03 04 05 06 07 08 cd ab 00 00 01 02 03 04 05 06 07 08 XX XX BC 主站往移动终端: 移动终端将从主站收到的CAN帧,透传到CAN网络上,比如主站要发往CAN 网络的ID为00x0000abcd,数据内容为 01 02 03 04 05 06 07 08,如下: BC 13 01 18 00 10 00 14 07 00 01 02 00 78 56 34 12 01 02

文档评论(0)

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

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

1亿VIP精品文档

相关文档