[发明专利]一种PDC测试数据传输方法及装置在审
申请号: | 202010900070.8 | 申请日: | 2020-08-31 |
公开(公告)号: | CN112040502A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 曲德宇;肖百惠;丛培杰;刘珊 | 申请(专利权)人: | 广东电网有限责任公司广州供电局 |
主分类号: | H04W24/02 | 分类号: | H04W24/02;H04W28/04;H04W84/12;G08C17/02 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 廉海涛 |
地址: | 510000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pdc 测试 数据传输 方法 装置 | ||
1.一种PDC测试数据传输方法,其特征在于,包括:
定义数据写入指针和发送指针,并创建PDC测量数据接收进程、WIFI数据发送进程和WIFI数据接收进程;
接收到PDC测量数据后,将PDC测量数据、数据序列号、CheckSum检查字段打包,并将打包后的数据写入RAM中,更新所述写入指针;
间隔预定时间判断所述发送指针和所述写入指针是否满足预定条件,若所述发送指针和所述写入指针满足预定条件,则按顺序依次通过WiFi发送PDC测量数据至上位机;
当接收到上位机回复的ACK确认信息,则更新所述发送指针,并重新查询判断是否进行PDC测量数据发送。
2.根据权利要求1所述的方法,其特征在于,所述若所述发送指针和所述写入指针满足预定条件,则按顺序依次通过WiFi发送PDC测量数据至上位机包括:
若所述写入指针值大于所述发送指针值,则按顺序依次通过WiFi发送PDC测量数据至上位机。
3.根据权利要求1所述的方法,其特征在于,所述若所述发送指针和所述写入指针满足预定条件,则按顺序依次通过WiFi发送PDC测量数据至上位机包括:
若所述写入指针值小于所述发送指针值,则判定通信进程错误,将所述发送指针值更新为0,重新发送PDC测量数据至上位机。
4.根据权利要求2所述的方法,其特征在于,所述若所述写入指针值大于所述发送指针值,则按顺序依次通过WiFi发送PDC测量数据至上位机还包括:
将所述发送指针值与所述写入指针值间差值所对应PDC测量数据一次性全部发送至上位机。
5.根据权利要求1所述的方法,其特征在于,所述当接收到上位机回复的ACK确认信息,则更新所述发送指针包括:
当接收到上位机回复的ACK确认信息,则将所述发送指针值更新为上位机接收指针值,所述接收指针用于对连续收到的、未丢包的的PDC测量数据计数。
6.根据权利要求1所述的方法,其特征在于,所述当接收到上位机回复的ACK确认信息,则更新所述发送指针,并重新查询判断是否进行PDC测量数据发送还包括:
当累计发送PDC测量数据达到预定次数均未收到上位机ACK确认信息,则增大所述预定时间间隔,以减少查询判断频率。
7.一种PDC测试数据传输装置,其特征在于,包括:
嵌入式控制器,用于创建PDC测量数据接收进程、WIFI数据发送进程和WIFI数据接收进程,控制PDC测量数据的接收和发送;
无线WIFI模块,用于发送PDC测量数据至上位机
RAM存储器,用于存储打包后PDC测量数据,所述打包后PDC测量数据中包括PDC测量数据、数据序列号、CheckSum检查字段。
8.根据权利要求7所述的装置,其特征在于,所述控制PDC测量数据的接收和发送包括:
定义数据写入指针和发送指针,当接收到PDC测量数据后,将PDC测量数据、数据序列号、CheckSum检查字段打包,并控制将打包后的数据写入RAM存储器中,更新写入指针;
间隔预定时间,根据发送指针和写入指针,判断是否控制将PDC测量数据通过无线WIFI模块依次发送至上位机;
当接收到上位机回复的ACK确认信息,则更新发送指针。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司广州供电局,未经广东电网有限责任公司广州供电局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010900070.8/1.html,转载请声明来源钻瓜专利网。