一种数据转换系统的制作方法

文档序号:29649472发布日期:2022-04-13 23:12阅读:来源:国知局

技术特征:
1.一种数据转换系统,其特征在于,包括:服务器和与服务器通信连接的存储器、m个数据获取装置和第一消息转发装置,所述服务器包括一个或多个处理器和存储有计算机程序的存储介质;第i个数据获取装置用于获取ni个被监测设备的多个监测数据以及将获取的监测数据和自身的id以数据包的形式发送给所述第一消息转发装置,i的取值为1到m,ni的取值为1到n,n为被监测设备的数量;每个监测数据包括监测点的监测值、对应的被监测设备的id、对应的监测值标识和时间戳;所述第一消息转发装置用于将接收到的数据包发送给所述处理器;所述存储器中存储有第一配置文件和第二配置文件,第一配置文件中存储有m条配置信息,第二配置文件中存储有n条配置信息;其中,第一配置文件中的第i条配置信息包括(mid
i
,egid
i
),mid
i
为第i个数据获取装置的id,egid
i
为mid
i
对应的被监测设备的id集,egid
i
=(eid
i1
,eid
i2


,eid
ini
),eid
iu
为egid
i
中的第u个被监测设备,u的取值为1到ni;第二配置文件中的第j条配置信息包括(eid
j
,flag
j
),eid
j
为第j个被监测设备的id,flag
j
为eid
j
对应的目标数据标识集,flag
j
=(flag
j1
,flag
j2


,flag
jk
),flag
jr
为flag
j
中的第r个目标数据标识,r的取值为1到k,k的取值为1到hj,hj为eid
j
对应的被监测设备的监测点的数量,j的取值为1到n;对于接收到的任一数据包,所述处理器用于执行计算机程序,实现如下步骤:s100,获取当前数据包中的数据获取装置s的id,s的取值为1到m;s200,利用获取的数据获取装置s的id在所述第一配置文件和第二配置文件中进行检索,得到关联的检索集a=(a1,a2,

,ap),其中at=(eid
t
,flag
t
),t的取值为1到p,p的取值为1到ns,ns的取值为1到n;s300,对于每个at,在当前数据包中获取与flag
t
中的所有目标数据标识对应的监测数据作为目标监测数据;s400,将所述目标监测数据的数据格式进行编码,以转换为设定的标准数据格式,并生成对应的数据包t,所述数据包t包括具有设定的数据格式的目标监测数据、对应的被监测设备t的id和时间戳。2.根据权利要求1所述的系统,其特征在于,还包括与所述服务器通信连接的数据发布平台;所述处理器还用于执行计算机程序,实现如下步骤:s500,将生成的数据包t发送给所述数据发布平台;所述数据发布平台用于基于获取的数据包进行可视化呈现。3.根据权利要求2所述的系统,其特征在于,还包括第二消息转发装置;所述第二消息转发装置用于将接收到的数据包发送给所述数据发布平台。4.根据权利要求3所述的系统,其特征在于,所述第一消息转发装置和所述第二消息转发装置为同一装置。5.根据权利要求3所述的系统,其特征在于,所述第一消息转发装置和所述第二消息转发装置为不同的装置。6.根据权利要求1所述的系统,其特征在于,所述监测数据为json串。7.根据权利要求1所述的系统,其特征在于,还包括持久化数据库;
所述处理器还用于执行计算机程序,实现如下步骤:s600,将生成的数据包t发送给所述持久化数据库。8.根据权利要求1所述的系统,其特征在于,每个被监测设备上设置有多个数据采集装置;所述数据获取装置通过所述数据采集装置获取对应的监测数据。

技术总结
本申请提供了一种数据转换系统,包括服务器和与服务器通信连接的存储器、数据获取装置和第一消息转发装置。数据获取装置用于获取被监测设备的监测数据并通过第一消息转发装置发送给服务器。服务器用于将接收到的监测数据转换成设定的标准数据格式。本申请能够在不改变原有的监测系统的情况下,对数据格式进行统一,能够节约成本和提高用户使用效率。能够节约成本和提高用户使用效率。能够节约成本和提高用户使用效率。


技术研发人员:韩华方 徐煜东 刘秋雨
受保护的技术使用者:宜科(天津)电子有限公司
技术研发日:2022.03.07
技术公布日:2022/4/12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1