数据的传输方法及装置、下位机及数据交互系统制造方法及图纸

技术编号:23561706 阅读:40 留言:0更新日期:2020-03-25 06:27
本发明专利技术适用于数据传输技术领域,提供了一种数据的传输方法及装置、下位机及数据交互系统,所述传输方法包括:接收上位机发送的数据块;当所接收的数据块为非冗余块且对应的数据异常时,获取所接收的数据块所在传输单元的其他数据块,基于所述其他数据块对所接收的数据块进行修正,得到修正数据块,向所述上位机发出传输下一数据块的通知,每一所述传输单元包括一个冗余块及两个以上数据块,所述冗余块基于所述两个以上数据块组合运算所得。本发明专利技术中,采用数据块方式传输且基于冗余块对异常数据进行修正处理,可提高数据传输的准确性及可靠性。

Data transmission method and device, lower computer and data interaction system

【技术实现步骤摘要】
数据的传输方法及装置、下位机及数据交互系统
本专利技术属于数据传输
,尤其涉及一种数据的传输方法及装置、下位机及数据交互系统。
技术介绍
在上位机和下位机模式的数据传输系统中,上位机通过握手方式向下位机传输数据,由于环境中存在着各种干扰,会影响数据传输的准确性,例如会出现数据丢失或者数据位反转的情况,因此需要验证数据的准确性。现有技术中,当下位机验证接收的数据出现异常时,上位机向下位机重传对应的数据,但重传过程也可能出现前述的问题,因此效率传输不高,可靠性较低,且耗费时间。
技术实现思路
本专利技术实施例提供了一种数据的传输方法及装置、下位机及数据交互系统,旨在解决现有技术的由于传输的数据出现异常时需要重传数据导致数据传输可靠性较低的问题。一种数据的传输方法,包括:接收上位机发送的数据块;当所接收的数据块为非冗余块且对应的数据异常时,获取所接收的数据块所在传输单元的其他数据块,基于所述其他数据块对所接收的数据块进行修正,得到修正数据块,向所述上位机发出传输下一数据块的通知,每一所本文档来自技高网...

【技术保护点】
1.一种数据的传输方法,其特征在于,包括:/n接收上位机发送的数据块;/n当所接收的数据块为非冗余块且对应的数据异常时,获取所接收的数据块所在传输单元的其他数据块,基于所述其他数据块对所接收的数据块进行修正,得到修正数据块,向所述上位机发出传输下一数据块的通知,每一所述传输单元包括一个冗余块及两个以上数据块,所述冗余块基于所述两个以上数据块组合运算所得。/n

【技术特征摘要】
1.一种数据的传输方法,其特征在于,包括:
接收上位机发送的数据块;
当所接收的数据块为非冗余块且对应的数据异常时,获取所接收的数据块所在传输单元的其他数据块,基于所述其他数据块对所接收的数据块进行修正,得到修正数据块,向所述上位机发出传输下一数据块的通知,每一所述传输单元包括一个冗余块及两个以上数据块,所述冗余块基于所述两个以上数据块组合运算所得。


2.根据权利要求1所述的传输方法,其特征在于,接收所述上位机发送的数据块之后、当所接收的数据块为非冗余块且对应的数据异常时,获取所接收的数据块所在传输单元的其他数据块,基于所述其他数据块对所接收的数据块进行细致,得到修正数据块,并执行写入操作,每一所述传输单元包括一个冗余块及两个以上数据块,所述冗余块基于所述两个以上数据块组合运算所得之前还包括:
判断所接收的数据块是否为冗余块;
当判断为否时,判断所接收的数据块的数据是否异常。


3.根据权利要求2所述的传输方法,其特征在于,所述冗余块基于所述两个以上数据块组合运算所得具体为:
对所述两个以上数据块中的相同位置的数据进行异或运算,得到的运算结果作为所述冗余块。


4.据权利要求3所述的传输方法,其特征在于,所述冗余块携带异或运算的标识,判断所接收的数据块是否为冗余块包括:
判断所接收的数据块是否携带异或运算的标识;
当携带时,确认所接收的数据块为冗余块;
当不携带时,确认所接收的数据块为非冗余块。


5.根据权利要求2所述的传输方法,其特征在于,当所接收的数据块为非冗余块且对应的数据异常时,获取所接收的数据块所在传输单元的其他数据块,基于所述其他数据块对所接收的数据块进行修正,得到修正数据块,向所述上位机发出传输下一数据块的通知包括:
完成对所接收的数据块所在传输单元的其他数据块的接收;
基于所接收的数据块对应的数据出现异常的位置及所述其他数据块获得修正数据块;
向所述上位机发出传输下一数据块的通知。


6.根据权利要求5所述的传输方法,其特征在于,基于所接收的数据块对应的数据出现异常的位置及所述其他数据块获得修正数据块包括:
对所述其他数据块的处于所接收的数据块对应的数据出现异常的位置的数据进行异或运算,得到运算数据;
基于所述运算数据及所接收的数据形成修正数据块。


7.根...

【专利技术属性】
技术研发人员:刘烨波
申请(专利权)人:千寻位置网络有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1