一种数据传输方法、装置、系统、设备及存储介质制造方法及图纸

技术编号:33023841 阅读:10 留言:0更新日期:2022-04-15 08:57
本发明专利技术实施例公开了一种数据传输方法、装置、系统、设备及存储介质。其中,方法包括:接收其他以太网设备发送的与RS485总线网络对应的目标以太网报文,对目标以太网报文中的头部信息进行删除处理,得到与RS485总线网络对应的待传输数据;拆包封装所述待传输数据得到Autbus报文,将所述Autbus报文发送至Autbus总线上,以使目标RS485设备接收所述Autbus报文,封装组包所述Autbus报文,得到所述待传输数据,并将所述待传输数据传输至所述RS485总线网络中的其他RS485设备。本发明专利技术实施例可以实现以太网总线网络中的以太网设备和RS485总线网络中的RS485设备之间的数据传输。网络中的RS485设备之间的数据传输。网络中的RS485设备之间的数据传输。

【技术实现步骤摘要】
一种数据传输方法、装置、系统、设备及存储介质


[0001]本专利技术实施例涉及工业通信领域,尤其涉及一种数据传输方法、装置、系统、设备及存储介质。

技术介绍

[0002]在以太网总线网络中,使用以太网工业协议(EtherNet)进行数据通信的各以太网设备通过以太网总线连接。通过以太网总线连接的各以太网设备之间可以通过以太网报文进行数据传输。在RS485总线网络中,使用RS485协议进行数据通信的各RS485设备通过RS485总线连接。通过RS485总线连接的各RS485设备之间可以通过RS485报文进行数据传输。
[0003]相关技术中,遵循不同通信协议的以太网设备和RS485设备不能直接通信,导致以太网总线网络中的以太网设备和RS485总线网络中的RS485设备无法自动进行数据传输。

技术实现思路

[0004]本专利技术实施例提供一种数据传输方法、装置、系统、设备及存储介质,可以实现以太网总线网络中的以太网设备和RS485总线网络中的RS485设备之间的数据传输。
[0005]第一方面,本专利技术实施例提供了一种数据传输方法,应用于以太网设备中,所述以太网设备通过以太网总线与以太网总线网络中的其他以太网设备连接,通过高速工业现场总线Autbus总线与RS485总线网络中的目标RS485设备连接,包括:
[0006]接收其他以太网设备发送的与RS485总线网络对应的目标以太网报文;
[0007]对所述目标以太网报文中的头部信息进行删除处理,得到与所述RS485总线网络对应的待传输数据,拆包封装所述待传输数据得到Autbus报文;
[0008]将所述Autbus报文发送至Autbus总线上,以使目标RS485设备接收所述Autbus报文,封装组包所述Autbus报文,得到所述待传输数据,并将所述待传输数据传输至所述RS485总线网络中的其他RS485设备。
[0009]第二方面,本专利技术实施例还提供了一种数据传输方法,应用于RS485设备中,所述RS485设备通过RS485总线与RS485总线网络中的其他RS485设备连接,通过Autbus总线与以太网总线网络中的目标以太网设备连接,包括:
[0010]接收其他RS485设备发送的与以太网总线网络对应的待传输数据;
[0011]拆包封装所述待传输数据得到Autbus报文;
[0012]将所述Autbus报文发送至Autbus总线上,以使目标以太网设备接收所述Autbus报文,封装组包所述Autbus报文,得到所述待传输数据,在所述待传输数据的基础上添加基于以太网协议的头部信息,生成待传输以太网报文,并将所述待传输以太网报文发送至所述以太网总线网络中的其他以太网设备。
[0013]第三方面,本专利技术实施例还提供了一种数据传输装置,配置于以太网设备中,所述以太网设备通过以太网总线与以太网总线网络中的其他以太网设备连接,通过高速工业现
场总线Autbus总线与RS485总线网络中的目标RS485设备连接,包括:
[0014]以太网接口模块,用于接收其他以太网设备发送的与RS485总线网络对应的目标以太网报文;
[0015]报文转换模块,用于对所述目标以太网报文中的头部信息进行删除处理,得到与所述RS485总线网络对应的待传输数据拆包封装所述待传输数据得到Autbus报文;
[0016]Autbus接口模块,用于将所述Autbus报文发送至Autbus总线上,以使目标RS485设备接收所述Autbus报文,封装组包所述Autbus报文,得到所述待传输数据,并将所述待传输数据传输至所述RS485总线网络中的其他RS485设备。
[0017]第四方面,本专利技术实施例还提供了一种数据传输装置,配置于RS485设备中,所述RS485设备通过RS485总线与RS485总线网络中的其他RS485设备连接,通过Autbus总线与以太网总线网络中的目标以太网设备连接,包括:
[0018]RS485接口模块,用于接收其他RS485设备发送的与以太网总线网络对应的待传输数据;
[0019]报文转换模块,用于拆包封装所述待传输数据得到Autbus报文;
[0020]Autbus接口模块,用于将所述Autbus报文发送至Autbus总线上,以使目标以太网设备接收所述Autbus报文,封装组包所述Autbus报文,得到所述待传输数据,在所述待传输数据的基础上添加基于以太网协议的头部信息,生成待传输以太网报文,并将所述待传输以太网报文发送至所述以太网总线网络中的其他以太网设备。
[0021]第五方面,本专利技术实施例还提供了一种数据传输系统,包括:Autbus总线、以太网总线网络以及RS485总线网络;
[0022]其中,所述以太网总线网络包括以太网总线和至少一个以太网设备,所述以太网总线用于连接各所述以太网设备,以使各所述以太网设备进行数据传输;
[0023]所述RS485总线网络包括RS485总线和至少一个RS485设备,所述RS485总线用于连接各所述RS485设备,以使各所述RS485设备进行数据传输;
[0024]所述Autbus总线用于连接所述以太网总线网络中的目标以太网设备和所述RS485总线网络中的目标RS485设备,以使所述目标以太网设备和所述目标RS485设备进行数据传输;
[0025]所述目标以太网设备用于执行第一方面所述的数据传输方法;
[0026]所述目标RS485设备用于执行第二方面所述的数据传输方法。
[0027]第六方面,本专利技术实施例还提供了一种计算机设备,包括:
[0028]一个或多个处理器;
[0029]存储装置,用于存储一个或多个计算机程序;
[0030]当所述一个或多个计算机程序被所述一个或多个处理器执行,使得所述一个或多个处理器执行所述计算机程序时实现如本专利技术实施例所述的数据传输方法。
[0031]第七方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本专利技术实施例所述的数据传输方法。
[0032]本专利技术实施例的技术方案,可以通过目标以太网设备,将包含需要传输至RS485总线网络中的各RS485设备的数据的目标以太网报文转换为Autbus报文,并将Autbus报文发送至Autbus总线上,以使目标RS485设备从Autbus总线上接收Autbus报文,并根据接收到的
Autbus报文,得到需要传输至RS485总线网络中的各RS485设备的数据,然后通过RS485总线将数据发送至RS485总线网络中的其他RS485设备,从而自动完成以太网总线网络中的任意一个以太网设备将数据传输至RS485总线网络中的各RS485设备的数据传输过程,可以基于Autbus总线,实现以太网总线网络中的以太网设备和RS485总线网络中的RS485设备之间的数据传输。
附图说明
[0033]图1A为本专利技术提供的一种数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于以太网设备中,所述以太网设备通过以太网总线与以太网总线网络中的其他以太网设备连接,通过高速工业现场总线Autbus总线与RS485总线网络中的目标RS485设备连接,包括:接收其他以太网设备发送的与RS485总线网络对应的目标以太网报文;对所述目标以太网报文中的头部信息进行删除处理,得到与所述RS485总线网络对应的待传输数据,拆包封装所述待传输数据得到Autbus报文;将所述Autbus报文发送至Autbus总线上,以使目标RS485设备接收所述Autbus报文,封装组包所述Autbus报文,得到所述待传输数据,并将所述待传输数据传输至所述RS485总线网络中的其他RS485设备。2.根据权利要求1所述的方法,其特征在于,还包括:接收所述目标RS485设备发送至所述Autbus总线上的Autbus报文;封装组包所述Autbus报文,得到与以太网总线网络对应的待传输数据,在所述待传输数据的基础上添加基于以太网协议的头部信息,生成待传输以太网报文;将所述待传输以太网报文发送至所述以太网总线网络中的其他以太网设备。3.根据权利要求1所述的方法,其特征在于,所述拆包封装所述待传输数据得到Autbus报文,包括:根据所述Autbus总线的数据长度阈值,拆包封装所述待传输数据得到Autbus报文。4.一种数据传输方法,其特征在于,应用于RS485设备中,所述RS485设备通过RS485总线与RS485总线网络中的其他RS485设备连接,通过Autbus总线与以太网总线网络中的目标以太网设备连接,包括:接收其他RS485设备发送的与以太网总线网络对应的待传输数据;拆包封装所述待传输数据得到Autbus报文;将所述Autbus报文发送至Autbus总线上,以使目标以太网设备接收所述Autbus报文,封装组包所述Autbus报文,得到所述待传输数据,在所述待传输数据的基础上添加基于以太网协议的头部信息,生成待传输以太网报文,并将所述待传输以太网报文发送至所述以太网总线网络中的其他以太网设备。5.根据权利要求4所述的方法,其特征在于,还包括:接收所述目标以太网设备发送至所述Autbus总线上的Autbus报文;封装组包所述Autbus报文,得到与所述RS485总线网络对应的待传输数据;将所述待传输数据发送至RS485总线网络中的其他RS485设备。6.一种数据传输装置,其特征在于,配置于以太网设备中,所述以太网设备通过以太网总线与以太网总线网络中的其他以太网设备连接,通过高速工业现场总线Autbus总线与RS485总线网络中的目标RS485设备连接,包括:以太网接口模块,用于接收其他以太网设备发送的与RS485总线网络对应的目标以太网报文;报文转换模块,用于对所述目标以太网报文中的头部信息进行删除处理,...

【专利技术属性】
技术研发人员:文雄
申请(专利权)人:北京神经元网络技术有限公司
类型:发明
国别省市:

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

1