一种数据采集方法、系统、装置、电子设备及存储介质制造方法及图纸

技术编号:38045571 阅读:10 留言:0更新日期:2023-06-30 11:11
本发明专利技术公开了一种数据采集方法、系统、装置、电子设备及存储介质,所述方法包括:当用于进行传感器身份确认的虚拟串口接收到载波模块上传的传感器属性数据,根据传感器属性数据确定待上传数据的传感器的类型;基于映射出的多路虚拟串口中剩余虚拟串口,为每一种类型的传感器配置一路虚拟串口以及虚拟串口对应的进程;向载波模块发送通信请求,使得载波模块基于所述通信请求进行传感器数据采集与传输;当接收到任一路虚拟串口上传的数据时,基于所述虚拟串口对应的进程进行数据采集,本发明专利技术在不影响主要业务数据采集的情况下,能够同时支持多项业务的开展。持多项业务的开展。持多项业务的开展。

【技术实现步骤摘要】
一种数据采集方法、系统、装置、电子设备及存储介质


[0001]本专利技术涉及数据采集
,具体涉及一种数据采集方法、系统、装置、电子设备及存储介质。

技术介绍

[0002]随着建设泛在电力物联网概念的提出,电力采集终端在传统对电力数据进行采集的业务以外还需要对配电房、变压器等的环境数据进行监测等,使得电力采集终端需要接入的传感器越来越多;但现有的电力采集终端本体和载波模块之间采用单串口通道通信,同时电力采集终端本体采用单进程运行,传感器的接入不仅需要在电力采集终端扩展采集通信协议,还会涉及电力采集终端的主进程软件的多次变更,导致电力采集终端主要的电力数据采集业务受到影响,采集率下降。故亟待提出一种新的数据采集方法,在不影响主要业务数据采集的情况下,能够同时支持多项业务的开展。

技术实现思路

[0003]因此,本专利技术要解决的技术问题在于克服现有电力采集终端的数据采集方式导致主要的采集业务受到影响的缺陷,从而提供一种数据采集方法、系统、装置、电子设备及存储介质。
[0004]根据第一方面,本专利技术实施例公开了一种数据采集方法,应用于集成有多进程的电力采集终端,所述电力采集终端通过USB接口与载波模块通信连接并映射出多路虚拟串口,所述载波模块集成有用于与外部传感器进行通信的通信模块,所述多路虚拟串口中的至少一路用于与所述载波模块进行所述传感器身份确认,至少一路用于接收所述载波模块上传的电力数据;所述方法包括:当用于进行传感器身份确认的虚拟串口接收到载波模块上传的传感器属性数据,根据所述传感器属性确定待上传数据的传感器的类型;基于映射出的多路虚拟串口中剩余虚拟串口,为每一种类型的传感器配置一路虚拟串口以及虚拟串口对应的进程,所述剩余虚拟串口为除了用于与载波模块进行传感器身份确认的虚拟串口和接收载波模块上传的电力数据的虚拟串口外的剩余的虚拟串口;向载波模块发送通信请求,使得所述载波模块基于所述通信请求进行传感器数据采集与传输;当接收到任一路虚拟串口上传的数据时,基于所述虚拟串口对应的进程进行数据采集。
[0005]可选地,所述载波模块通过无线通信模块与外部传感器连接。
[0006]可选地,不同的虚拟串口对应不同的进程。
[0007]可选地,所述方法还包括:当接收到任一路虚拟串口上传的传感器数据,利用对应的进程进行传感器数据采集与记录;将每一路进程所记录的传感器数据进行数据汇总。
[0008]可选地,所述电力采集终端与载波模块之间采用USB2.0接口进行通信。
[0009]根据第二方面,本专利技术实施例还公开了一种数据采集系统,所述系统包括:载波模块,用于接入外部传感器数据;电力采集终端,通过USB接口与所述载波模块通信,用于执行如第一方面或第一方面任一可选实施方式所述的数据采集方法。
[0010]根据第三方面,本专利技术实施例还公开了一种数据采集装置,应用于集成有多进程的电力采集终端,所述电力采集终端通过USB接口与载波模块通信连接并映射出多路虚拟串口,所述载波模块集成有用于与外部传感器进行通信的通信模块,所述多路虚拟串口中的至少一路用于与所述载波模块进行所述传感器身份确认,至少一路用于接收所述载波模块上传的电力数据;所述装置包括:传感器类型确认模块,用于当用于进行传感器身份确认的虚拟串口接收到载波模块上传的传感器属性数据,根据所述传感器属性确定待上传数据的传感器的类型;虚拟串口配置模块,用于基于映射出的多路虚拟串口中剩余虚拟串口,为每一种类型的传感器配置一路虚拟串口以及虚拟串口对应的进程,所述剩余虚拟串口为除了用于与载波模块进行传感器身份确认的虚拟串口和接收载波模块上传的电力数据的虚拟串口外的剩余的虚拟串口;数据传输模块,用于向载波模块发送通信请求,使得所述载波模块基于所述通信请求进行传感器数据采集与传输;数据采集模块,用于当接收到任一路虚拟串口上传的数据时,基于所述虚拟串口对应的进程进行数据采集。
[0011]可选地,所述装置还包括:数据采集记录模块,用于当接收到任一路虚拟串口上传的传感器数据,利用对应的进程进行传感器数据采集与记录;数据汇总模块,用于将每一路进程所记录的传感器数据进行数据汇总。
[0012]根据第四方面,本专利技术实施例还公开了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如第一方面或第一方面任一可选实施方式所述的数据采集方法的步骤。
[0013]根据第五方面,本专利技术实施方式还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面任一可选实施方式所述的数据采集方法的步骤。
[0014]本专利技术技术方案,具有如下优点:
[0015]本专利技术提供的数据采集方法,当预先配置的用于进行传感器身份确认的虚拟串口接收到载波模块上传的传感器属性数据,确定传感器的类型,基于映射出的多路虚拟串口中剩余的虚拟串口,为每一种类型的传感器配置一路虚拟串口以及虚拟串口对应的进程,向载波模块发送通信请求,使得载波模块进行传感器数据的采集与传输,当接收到任一路虚拟串口上传的数据时,基于该虚拟串口对应的数据进行数据的采集;本专利技术通过配置不同的虚拟串口来接收电力数据以及传感器数据,在不影响主要的电力数据采集的情况下,能够同时支持对其他类型数据的多项业务的开展。
附图说明
[0016]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本专利技术实施例中数据采集方法的一个具体示例的流程图;
[0018]图2为本专利技术实施例中数据采集方法对应的一个具体示例图;
[0019]图3为本专利技术实施例中数据采集系统的一个具体示例图;
[0020]图4为本专利技术实施例中数据采集装置的一个具体示例的原理框图;
[0021]图5为本专利技术实施例中电子设备的一个具体示例图。
具体实施方式
[0022]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,应用于集成有多进程的电力采集终端,所述电力采集终端通过USB接口与载波模块通信连接并映射出多路虚拟串口,所述载波模块集成有用于与外部传感器进行通信的通信模块,所述多路虚拟串口中的至少一路用于与所述载波模块进行所述传感器身份确认,至少一路用于接收所述载波模块上传的电力数据;所述方法包括:当用于进行传感器身份确认的虚拟串口接收到载波模块上传的传感器属性数据,根据所述传感器属性数据确定待上传数据的传感器的类型;基于映射出的多路虚拟串口中剩余虚拟串口,为每一种类型的传感器配置一路虚拟串口以及虚拟串口对应的进程,所述剩余虚拟串口为除了用于与载波模块进行传感器身份确认的虚拟串口和接收载波模块上传的电力数据的虚拟串口外的剩余的虚拟串口;向载波模块发送通信请求,使得所述载波模块基于所述通信请求进行传感器数据采集与传输;当接收到任一路虚拟串口上传的数据时,基于所述虚拟串口对应的进程进行数据采集。2.根据权利要求1所述的数据采集方法,其特征在于,所述载波模块通过无线通信模块与外部传感器连接。3.根据权利要求1所述的数据采集方法,其特征在于,不同的虚拟串口对应不同的进程。4.根据权利要求1所述的数据采集方法,其特征在于,所述方法还包括:当接收到任一路虚拟串口上传的传感器数据,利用对应的进程进行传感器数据采集与记录;将每一路进程所记录的传感器数据进行数据汇总。5.根据权利要求1所述的数据采集方法,其特征在于,所述电力采集终端与载波模块之间采用USB2.0接口进行通信。6.一种数据采集系统,其特征在于,所述系统包括:载波模块,用于接入外部传感器数据;电力采集终端,通过USB接口与所述载波模块通信,用于执行权利要求1

5中任一项所述的数据采集方法。7.一种数据采集装置,其特征在于,应用于集成有多进程的电力...

【专利技术属性】
技术研发人员:黄孟孟刘宁马超君
申请(专利权)人:浙江正泰仪器仪表有限责任公司
类型:发明
国别省市:

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

1