[发明专利]一种数据传输的方法、装置、网络控制器以及系统在审
申请号: | 201811103420.7 | 申请日: | 2018-09-20 |
公开(公告)号: | CN109088882A | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 范华龙;单华锋 | 申请(专利权)人: | 北京金茂绿建科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 通讯接口 标准数据格式 网络控制器 数据传输 数据格式 数据内容 上位机 预设 封装 标准通讯接口 数据格式转换 通讯协议转换 数据包通过 标准协议 通讯成本 通讯协议 转换关系 检测 解析 通讯 维护 | ||
本发明公开了一种数据传输方法、装置、网络控制器以及系统,所述方法包括:检测所述多种通讯接口中是否有通讯接口接收到数据包,在检测到所述多种通讯接口中有通讯接口接收到数据包时,对所接收到的数据包进行解析,以得到该数据包的数据格式和数据内容,根据不同数据格式与标准数据格式之间预设的转换关系,将该数据包的数据格式转换为所述标准数据格式,按照所述标准数据格式对所述数据内容进行封装,将封装后得到的数据包通过所述标准通讯接口发送给所述上位机。通过所述方法,将各种不同的通讯协议转换成一种预设的标准协议,实现了不同通讯协议的设备只需通过一个网络控制器与上位机实现通讯,极大的降低了通讯成本,而且方便了后期维护。
技术领域
本发明涉及数据处理领域,特别是涉及一种数据传输的方法、装置、网络控制器以及系统。
背景技术
随着各种电子设备和机电设备的广泛应用,电子设备和机电设备的种类也越来越多,而生产这些的设备的厂商并不都采用同一种通讯协议来生产设备,所以对应于各种设备的通讯协议也会各有不同。
相关技术中,如果两种或两种以上采用不同通讯协议的设备需要进行通讯或者需要与上位机进行通讯的话,就必须在两者之间架设一个网关,例如两种采用不同通讯协议的设备与上位机进行通讯时需要分别在上位机与两者之间架设两台网关才可以实现通讯,所以目前用户在购买使用设备时,通常购买通信协议相同的设备,以便于采用一个网关与上位机实现通讯。但这样就导致用户可选择面比较小,而且在实际中,为了完成不同的功能,用户需要购买不同的设备,很难使得这些设备的通讯协议是同一种,所以用户就需要为这些设备分别配置网关来实现通讯,导致通讯成本很高。而且网关的维护只能由网关制造商负责,导致后期维护很不方便。
发明内容
鉴于上述问题,本发明提供一种数据传输的方法、装置、网络控制器以及系统,解决了现有技术因通讯协议不同的设备进行通讯,需要架设很多网关来实现的问题。
本发明是通过如下技术方案实现的:
一种数据传输方法,应用于网络控制器,所述网络控制器具有多种通讯接口和标准通讯接口,所述网络控制器通过一种通讯接口与支持相应通讯协议的设备连接,所述网络控制器还通过所述标准通讯接口与上位机连接,该方法包括:
检测所述多种通讯接口中是否有通讯接口接收到数据包;
在检测到所述多种通讯接口中有通讯接口接收到数据包时,对所接收到的数据包进行解析,以得到该数据包的数据格式和数据内容;
根据不同数据格式与标准数据格式之间预设的转换关系,将该数据包的数据格式转换为所述标准数据格式;
按照所述标准数据格式对所述数据内容进行封装;
将封装后得到的数据包通过所述标准通讯接口发送给所述上位机。
进一步地,所述方法还包括:
检测所述标准通讯接口是否接收到所述上位机发送的数据包,该数据包包括数据内容和目的地址;
在检测到所述标准通讯接口接收到所述上位机发送的数据包时,对所接收到的数据包进行解析,以得到该数据包的数据格式和数据内容;
根据该数据包中的目的地址,确定所述上位机需要操作的设备;
根据不同数据格式与标准数据格式之间预设的转换关系,将该数据包的数据格式转换为所述上位机需要操作的设备的数据格式;
按照所述上位机需要操作的设备的数据格式对所述数据内容和所述目的地址进行封装;
将封装后得到的数据包发送给所述上位机需要操作的设备。
进一步地,所述多种通讯接口包括:RJ45接口、RS232接口、RS485接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金茂绿建科技有限公司,未经北京金茂绿建科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811103420.7/2.html,转载请声明来源钻瓜专利网。