[发明专利]一种数据传输的方法、装置、网络控制器以及系统在审
申请号: | 201811103420.7 | 申请日: | 2018-09-20 |
公开(公告)号: | CN109088882A | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 范华龙;单华锋 | 申请(专利权)人: | 北京金茂绿建科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 通讯接口 标准数据格式 网络控制器 数据传输 数据格式 数据内容 上位机 预设 封装 标准通讯接口 数据格式转换 通讯协议转换 数据包通过 标准协议 通讯成本 通讯协议 转换关系 检测 解析 通讯 维护 | ||
1.一种数据传输方法,其特征在于,应用于网络控制器,所述网络控制器具有多种通讯接口和标准通讯接口,所述网络控制器通过一种通讯接口与支持相应通讯协议的设备连接,所述网络控制器还通过所述标准通讯接口与上位机连接,该方法包括:
检测所述多种通讯接口中是否有通讯接口接收到数据包;
在检测到所述多种通讯接口中有通讯接口接收到数据包时,对所接收到的数据包进行解析,以得到该数据包的数据格式和数据内容;
根据不同数据格式与标准数据格式之间预设的转换关系,将该数据包的数据格式转换为所述标准数据格式;
按照所述标准数据格式对所述数据内容进行封装;
将封装后得到的数据包通过所述标准通讯接口发送给所述上位机。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测所述标准通讯接口是否接收到所述上位机发送的数据包,该数据包包括数据内容和目的地址;
在检测到所述标准通讯接口接收到所述上位机发送的数据包时,对所接收到的数据包进行解析,以得到该数据包的数据格式和数据内容;
根据该数据包中的目的地址,确定所述上位机需要操作的设备;
根据不同数据格式与标准数据格式之间预设的转换关系,将该数据包的数据格式转换为所述上位机需要操作的设备的数据格式;
按照所述上位机需要操作的设备的数据格式对所述数据内容和所述目的地址进行封装;
将封装后得到的数据包发送给所述上位机需要操作的设备。
3.根据权利要求1所述的方法,其特征在于,所述多种通讯接口包括:RJ45接口、RS232接口、RS485接口。
4.根据权利要求1所述的方法,其特征在于,所述标准数据格式为用户在所述网络控制器上配置的数据格式。
5.一种数据传输装置,其特征在于,应用于网络控制器,所述网络控制器具有多种通讯接口和标准通讯接口,所述网络控制器通过一种通讯接口与支持相应通讯协议的设备连接,所述网络控制器还通过所述标准通讯接口与上位机连接,所述装置包括:
第一检测模块、第一解析模块、第一转换模块、第一封装模块以及第一传输模块;
所述第一检测模块用于检测所述多种通讯接口中是否有通讯接口接收到数据包,并将数据包传输给所述第一解析模块;
所述第一解析模块用于在接收到数据包时,对所接收到的数据包进行解析,以得到该数据包的数据格式和数据内容,并将所述数据包的数据格式和数据内容传输给第一转换模块;
所述第一转换模块用于根据不同数据格式与标准数据格式之间预设的转换关系,将该数据包的数据格式转换为所述标准数据格式,并将所述标准数据包的数据格式和数据内容传输给第一封装模块;
所述第一封装模块用于按照所述标准数据格式对所述数据内容进行封装,并将封装好的标准数据包传输给所述第一传输模块;
所述第一传输模块用于将封装后得到的标准数据包通过所述标准通讯接口发送给所述上位机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金茂绿建科技有限公司,未经北京金茂绿建科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811103420.7/1.html,转载请声明来源钻瓜专利网。