【技术实现步骤摘要】
一种适用多种通信协议的数据转换处理方法及系统
[0001]本专利技术涉及数据处理
,尤其涉及一种适用多种通信协议的数据转换处理方法及系统。
技术介绍
[0002]随着数字时代的到来,人们对数据的使用越来越频繁,对数据的处理也变的尤为重要,在多个数据标准中,数据类型各有不同,现有的数据处理系统对不同数据类型的数据进行存储时,按照其数据类型对接收到的数据进行分别存储。
[0003]但采用上述方式无法对不同数据类型的数据进行格式转换,导致在后续数据处理过程中,工作人员需根据数据的数据类型对其进行相应的处理,增加了工作人员的劳动强度。
技术实现思路
[0004]本专利技术的目的在于提供一种适用多种通信协议的数据转换处理方法及系统,旨在解决现有技术中无法对不同数据类型的数据进行格式转换,导致在后续数据处理过程中,工作人员需根据数据的数据类型对其进行相应的处理,增加了工作人员的劳动强度的技术问题。
[0005]为实现上述目的,本专利技术采用的一种适用多种通信协议的数据转换处理系统,包括数据接收模块、数据传输模块、解析模块、识别模块、获取模块、数据转换模块、上位机模块、压缩模块、数据库和存储模块,所述数据传输模块与所述数据接收模块连接,所述解析模块与所述数据传输模块连接,所述识别模块与所述解析模块连接,所述获取模块均与所述数据库和所述识别模块连接,所述数据转换模块与所述获取模块连接,所述上位机模块与所述数据转换模块连接,所述压缩模块与所述上位机模块连接,所述存储模块与所述压缩模块连接; >[0006]所述数据库用于建立多种数据转换的配置文件和转换规则;
[0007]所述数据接收模块用于通过UDP通讯协议接收无线网关发送的相关设备数据;
[0008]所述数据传输模块将所述数据接收模块接收到的数据传输至所述解析模块;
[0009]所述解析模块对所述数据传输模块传来的数据进行预处理,并进行解析后传输至所述识别模块;
[0010]所述识别模块对所述解析模块解析完成的数据进行识别其需要的配置文件,并发送给所述获取模块;
[0011]所述获取模块获取所述数据库内相对应的配置文件及转换规则,并将数据发送给所述数据转换模块;
[0012]所述数据转换模块接收到无线网关发送的相关设备数据并通过所述获取模块传来的配置文件及转换规则对线网关发送的相关设备数据进行转换;
[0013]转换完成后将的数据通过ModbusTcp通讯协议发送给上位机模块,所述上位机模
块接收到转换完成的模块后通过所述压缩模块对数据进行压缩后,通过所述存储模块进行存储。
[0014]其中,所述适用多种通信协议的数据转换处理系统还包括管理模块和登录模块,所述管理模块与所述数据库连接,所述登录模块与所述管理模块连接。
[0015]其中,所述登录模块包括登录单元和验证单元,所述验证单元与所述管理模块连接,所述登录单元与所述验证单元连接。
[0016]其中,所述适用多种通信协议的数据转换处理系统还包括查阅模块,所述查阅模块与所述存储模块连接。
[0017]其中,所述适用多种通信协议的数据转换处理系统还包括跟踪模块和完结模块,所述跟踪模块与所述上位机模块连接,所述完结模块与所述跟踪模块连接。
[0018]其中,所述适用多种通信协议的数据转换处理系统还包括反馈模块,所述反馈模块与所述完结模块连接。
[0019]其中,所述适用多种通信协议的数据转换处理系统还包括记录模块,所述记录模块与所述查阅模块连接。
[0020]本专利技术还提供一种适用多种通信协议的数据转换处理方法,采用如上述所述的适用多种通信协议的数据转换处理系统,包括如下步骤:
[0021]所述数据接收模块通过UDP通讯协议接收无线网关发送的相关设备数据,并通过所述数据传输模块将所述数据接收模块接收到的数据传输至所述解析模块;
[0022]所述解析模块对所述数据传输模块传来的数据进行预处理,并进行解析后传输至所述识别模块,所述识别模块对所述解析模块解析完成的数据进行识别其需要的配置文件,并发送给所述获取模块;
[0023]所述获取模块获取所述数据库内相对应的配置文件及转换规则,并将数据发送给所述数据转换模块,所述数据转换模块接收到无线网关发送的相关设备数据并通过所述获取模块传来的配置文件及转换规则对线网关发送的相关设备数据进行转换;
[0024]转换完成后将的数据通过ModbusTcp通讯协议发送给上位机模块,所述上位机模块接收到转换完成的模块后通过所述压缩模块对数据进行压缩后,通过所述存储模块进行存储。
[0025]本专利技术的一种适用多种通信协议的数据转换处理方法及系统,所述数据接收模块通过UDP通讯协议接收无线网关发送的相关设备数据,并通过所述数据传输模块将所述数据接收模块接收到的数据传输至所述解析模块,所述解析模块对所述数据传输模块传来的数据进行预处理,并进行解析后传输至所述识别模块,所述识别模块对所述解析模块解析完成的数据进行识别其需要的配置文件,并发送给所述获取模块,所述获取模块获取所述数据库内相对应的配置文件及转换规则,并将数据发送给所述数据转换模块,所述数据转换模块接收到无线网关发送的相关设备数据并通过所述获取模块传来的配置文件及转换规则对线网关发送的相关设备数据进行转换,转换完成后将的数据通过ModbusTcp通讯协议发送给上位机模块,所述上位机模块接收到转换完成的模块后通过所述压缩模块对数据进行压缩后,通过所述存储模块进行存储,以此方式能够对对不同数据类型的数据进行格式转换,便于后续处理,降低了工作人员的劳动强度。
附图说明
[0026]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本专利技术的第一实施例的原理框图。
[0028]图2是本专利技术的第二实施例的原理框图。
[0029]图3是本专利技术的第三实施例的原理框图。
[0030]图4是本专利技术的适用多种通信协议的数据转换处理方法的步骤流程图。
[0031]101
‑
数据接收模块、102
‑
数据传输模块、103
‑
解析模块、104
‑
识别模块、105
‑
获取模块、106
‑
数据转换模块、107
‑
上位机模块、108
‑
压缩模块、109
‑
数据库、110
‑
存储模块、111
‑
管理模块、112
‑
登录模块、113
‑
查阅模块、114
‑
登录单元、115
‑
验证单元、201
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种适用多种通信协议的数据转换处理系统,其特征在于,包括数据接收模块、数据传输模块、解析模块、识别模块、获取模块、数据转换模块、上位机模块、压缩模块、数据库和存储模块,所述数据传输模块与所述数据接收模块连接,所述解析模块与所述数据传输模块连接,所述识别模块与所述解析模块连接,所述获取模块均与所述数据库和所述识别模块连接,所述数据转换模块与所述获取模块连接,所述上位机模块与所述数据转换模块连接,所述压缩模块与所述上位机模块连接,所述存储模块与所述压缩模块连接;所述数据库用于建立多种数据转换的配置文件和转换规则;所述数据接收模块用于通过UDP通讯协议接收无线网关发送的相关设备数据;所述数据传输模块将所述数据接收模块接收到的数据传输至所述解析模块;所述解析模块对所述数据传输模块传来的数据进行预处理,并进行解析后传输至所述识别模块;所述识别模块对所述解析模块解析完成的数据进行识别其需要的配置文件,并发送给所述获取模块;所述获取模块获取所述数据库内相对应的配置文件及转换规则,并将数据发送给所述数据转换模块;所述数据转换模块接收到无线网关发送的相关设备数据并通过所述获取模块传来的配置文件及转换规则对线网关发送的相关设备数据进行转换;转换完成后将的数据通过ModbusTcp通讯协议发送给上位机模块,所述上位机模块接收到转换完成的模块后通过所述压缩模块对数据进行压缩后,通过所述存储模块进行存储。2.如权利要求1所述的适用多种通信协议的数据转换处理系统,其特征在于,所述适用多种通信协议的数据转换处理系统还包括管理模块和登录模块,所述管理模块与所述数据库连接,所述登录模块与所述管理模块连接。3.如权利要求2所述的适用多种通信协议的数据转换处理系统,其特征在于,所述登录模块包括登录单元和验证单元,所述验证单元与所述管理模块连接,所...
【专利技术属性】
技术研发人员:高旭松,王会君,
申请(专利权)人:南京民基悠步信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。