一种协议报文的转换方法及设备技术

技术编号:38878472 阅读:23 留言:0更新日期:2023-09-22 14:10
本申请的目的是提供一种协议报文的转换方法及设备,本申请通过获取不同的输入协议对应的协议报文;分别对每条所述协议报文进行数据提取,得到每条所述协议报文对应的有用信息;分别对每条所述协议报文对应的有用信息依序进行数据重组和归一化数据转换,得到每条所述协议报文对应的转换后的有用信息;按照目标输出协议分别对每条所述转换后的有用信息进行重新组装,得到每条所述协议报文对应的目标输出报文,其中,所述目标输出报文以所述目标输出协议的方式输出,实现获取多样化的、可输入的协议报文,达到在多种协议转换的同时进行快速、精准的数据转化,并将不同的输入协议统一输出,适配多种输入协议,增大可使用应的用场景。场景。场景。

【技术实现步骤摘要】
一种协议报文的转换方法及设备


[0001]本申请涉及计算机
,尤其涉及一种协议报文的转换方法及设备。

技术介绍

[0002]随着世界范围内各制造业大国纷纷提出新一轮的发展战略,制造业向智能制造方向迈进的步伐正逐步加快。底层设备数据的获取是实现智能制造的重要条件,这对工业数据采集系统发出前所未有的挑战。
[0003]目前已有的工业数据采集装置多种多样,其中,常见的有可选的单一协议转换的数据采集装置、支持统一协议的开放式国际规格标准的数据采集装置和设备商自带的数据采集和分析软件的数据采集装置等等,但是,在现有的工业数据采集装置中均存在采集功能单一的问题,仅仅限于协议转换和采集,并不支持集群以及与服务器之间的通讯,这使得工业数据采集装置发生故障时,无法与服务器之间进行信息交互,只能被动的通过其他方式来发现和处理。
[0004]另外,在现有的工业数据采集装置内的数采协议转换装置都在应用层做开发,并不要求进行时间标记,且不关注装置底层的具体实现方式,是针对单一协议或者产品所做的全变量转换,导致协议转换和数据采集的速度慢;同时,利用工本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种协议报文的转换方法,其中,所述方法包括:获取不同的输入协议对应的协议报文;分别对每条所述协议报文进行数据提取,得到每条所述协议报文对应的有用信息;分别对每条所述协议报文对应的有用信息依序进行数据重组和归一化数据转换,得到每条所述协议报文对应的转换后的有用信息;按照目标输出协议分别对每条所述转换后的有用信息进行重新组装,得到每条所述协议报文对应的目标输出报文,其中,所述目标输出报文以所述目标输出协议的方式输出。2.根据权利要求1所述的方法,其中,所述分别对每条所述协议报文进行数据提取,得到每条所述协议报文对应的有用信息,包括:分别去掉每条所述协议报文中的首尾和中间的无用数据,并从有用数据中提取待转换和发送的信息,得到每条所述协议报文对应的有用信息。3.根据权利要求1所述的方法,其中,所述分别对每条所述协议报文对应的有用信息依序进行数据重组和归一化数据转换,得到每条所述协议报文对应的转换后的有用信息,包括:按照预设的配置文件,分别对每条所述协议报文对应的有用信息以字节对齐的方式进行数据重组,得到每条所述协议报文对应的重组后的有用信息;将不同的输入协议对应的所述协议报文分别提取到的所述重组后的有用信息,按照所述预设的配置文件中的归一化格式,进行归一化数据转换,得到每条所述协议报...

【专利技术属性】
技术研发人员:申兴琭韩砚黄毅黄志学何琪郭云
申请(专利权)人:上海大制科技有限公司
类型:发明
国别省市:

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

1