可配置数据集中采集方法、装置及设备与流程

文档序号:15114899发布日期:2018-08-07 19:41阅读:225来源:国知局

本发明涉及数据采集技术领域,具体涉及一种可配置数据集中采集方法、装置及设备。



背景技术:

随着新技术革命的到来,世界开始进入信息时代,在利用信息的过程中,首先要解决的就是要获取准确可靠的信息,而传感器是获取自然和生产领域中信息的主要途径与手段,由于传感器技术和通信技术在迅速的发展,传感器设备的种类和分支越来越多,而传感器设备选用的通信方式也越来越多,因此在需要采集传感器设备信息的时候,需要与之对应的数据采集装置,并符合其相关的通信协议。而在实际应用场合中,需要监测多种传感器设备,各类传感器设备的数量都可能是随机的情况下,想要实现集中监控,往往需要复杂的接线和配置,以及适合各类不同传感器的数据采集装置,协议转换较为繁琐,组网运行难度十分大,调试和维护很不便利,系统的可靠性也很差。因此在现阶段,实现集中监控投入的人力和物力都十分庞大,并且需要多方合作和协调,效率非常低,而且通过重复使用传感器不进行修正,导致传感器采集的数据不精准、误差大。



技术实现要素:

有鉴于此,本发明实施例提供了一种可配置数据集中采集方法、装置及设备,可以解决现有技术中实现集中监控投入的人力和物力都十分庞大,并且需要多方合作和协调,效率非常低,而且通过重复使用传感器不进行修正,导致传感器采集数据不精准、误差大的问题。

本发明实施例提供一种可配置数据集中采集方法,包括:

获取传感器发送的标识信息;

根据所述标识信息,确定所述传感器的通信类型;

将所述通信类型推送给用户,以使所述用户根据所述通信类型将所述传感器与对应的接口连接;

通过所述对应的接口,获取所述传感器的传感器数据;

对所述传感器数据进行解析,获取解析的结果,所述解析的结果包括传感器参数、传感器采集的数据、配置文件;

将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储;

获取修改后的配置文件,并更新存储至所述传感器中。

可选的,所述接口包括下述中至少一项:rs485接口、rs232接口、can接口、zigbee接口、lora接口。

可选的,将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储,包括:

将所述解析的结果通过网口、串口或无线上传至服务器;

获取用户输入的修改指令;

向服务器发送所述修改指令,所述修改指令用于服务器根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储。

可选的,将所述解析的结果上传至外接设备,包括:

通过与计算机设备之间的预设通信协议,将所述解析的结果通过网口、串口或无线上传至计算机设备。

可选的,所述可配置数据集中采集方法,还包括:

通过触摸显示装置向用户显示配置文件的可编辑界面,所述可编辑界面用于用户根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储。

可选的,所述可配置数据集中采集方法,还包括:

将解析的结果存储至存储装置中,获取存储装置中的历史数据,并根据所述历史数据,对解析的结果中的配置文件进行修改;

将修改后的配置文件更新存储至存储装置中;

其中,所述历史数据为上一次存储在存储装置中的解析的结果。

本发明实施例提供一种可配置数据集中采集装置,包括:

第一获取模块,用于获取传感器发送的标识信息;

确定模块,用于根据所述标识信息,确定所述传感器的通信类型;

推送模块,用于将所述通信类型推送给用户,以使所述用户根据所述通信类型将所述传感器与对应的接口连接;

第二获取模块,用于通过所述对应的接口,获取所述传感器的传感器数据;

第三获取模块,用于对所述传感器数据进行解析,获取解析的结果,所述解析的结果包括传感器参数、传感器采集的数据、配置文件;

修改模块,用于将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储;

第四获取模块,用于获取修改后的配置文件,并更新存储至所述传感器中。

可选的,所述修改模块,具体用于:

将所述解析的结果通过网口、串口或无线上传至服务器;

获取用户输入的修改指令;

向服务器发送所述修改指令,所述修改指令用于服务器根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储。

本发明实施例提供一种可配置数据集中采集设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时,实现上述任一所述可配置数据集中采集方法的步骤。

本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被一个或多个处理器执行时,实现上述任一所述可配置数据集中采集方法的步骤。

本发明实施例采用的技术方案与现有技术相比存在的有益效果是:本发明实施例通过获取传感器发送的标识信息,根据所述标识信息,确定所述传感器的通信类型,将所述通信类型推送给用户,以使所述用户根据所述通信类型将所述传感器与对应的接口连接,通过所述对应的接口,获取所述传感器的传感器数据,便于采集不同类型的传感器的传感器数据,实现集中监控,效率高,对所述传感器数据进行解析,获取解析的结果,其中,所述解析的结果包括传感器参数、传感器采集的数据、配置文件,将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储,获取修改后的配置文件,并更新存储至所述传感器中,实现了对传感器的不断监控和修正,降低传感器采集的数据产生误差,使传感器采集的数据更精准。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的可配置数据集中采集方法流程图;

图2是本发明实施例提供的可配置数据集中采集装置方框结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,本发明实施例提供的可配置数据集中采集方法,包括:

步骤s101,获取传感器发送的标识信息。

本实施例中方法的执行主体可以为可配置数据集中采集设备。所述可配置数据集中采集设备在与所述传感器通信的情况下,可以对不同类型的传感器进行适配,通过进行端口的配置,具备与不同类型的传感器进行通信的条件,同一类型的传感器采用同一类型的接口或端口进行通信,并且可配置数据集中采集设备内置协议转换,可以用于集中采集多个不同类型的传感器的传感器数据。

可选的,获取传感器发送的标识信息可以包括:接收不同类型的传感器发送的无线信号,获取无线信号对应的标识信息,所述标识信息可以包括所述传感器的型号,用于提供判断所述传感器所属的通信类型的依据。

步骤s102,根据所述标识信息,确定所述传感器的通信类型。

本实施例中,传感器不同的型号可以对应相同或不同的通信类型,根据传感器的型号,确定所述传感器的通信类型,所述通信类型用于确定与所述传感器进行有线通信的对应的接口,以使传感器与可配置数据集中采集设备通过对应的接口进行通信。

步骤s103,将所述通信类型推送给用户,以使所述用户根据所述通信类型将所述传感器与对应的接口连接。

本实施例中,不同类型的传感器对应着不同的通信类型,不同的通信类型对应着与不同类型的传感器连接的不同的接口,在确定所述通信类型后,向用户推送显示所述通信类型,以使所述用户根据所述通信类型将所述传感器与对应的接口连接,用于与不同类型的传感器进行有线通信。

步骤s104,通过所述对应的接口,获取所述传感器的传感器数据。

本实施例中,通过不同的接口,可以采集多个不同类型的传感器的传感器数据,可以实现集中监控,效率高,其中,所述传感器数据可以用于监控通过传感器进行采集的设备的状态和传感器的运行状态,通过监控设备时传感器采集到的传感器数据,判断设备的运行是否正常,判断传感器的传感器数据是否存在误差或是较大的误差。

步骤s105,对所述传感器数据进行解析,获取解析的结果,所述解析的结果包括传感器参数、传感器采集的数据、配置文件。

本实施例中,在获取所述传感器数据后,则开始解析所述传感器数据,获取解析的结果中的传感器参数、传感器采集的数据及配置文件。所述传感器参数用于判断所述传感器是否运行正常,与出厂设置的传感器参数不一致时,判断为所述传感器运行异常;所述传感器采集的数据用于监控设备的状态是否正常,在预设范围外时,判断所述设备运行异常;所述配置文件用于在所述传感器运行异常或设备运行异常时,对传感器进行修正,降低传感器采集的数据的误差,使传感器采集的数据更精准。

步骤s106,将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储。

本实施例中,所述外接设备可以是服务器或计算机设备,可配置数据集中采集设备与服务器或计算机设备进行通信,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改,达到对对传感器修正的目的,以使所述传感器采集的数据不存在误差或是降低误差,将修改后的配置文件更新存储在可配置数据集中采集设备中。

步骤s107,获取修改后的配置文件,并更新存储至所述传感器中。

本实施例中,将修改后的配置文件更新存储至所述传感器中,以使所述传感器运行状态正常,并作为下一次获取所述传感器数据后解析的结果中的配置文件后进行修改的初始配置文件。

在实际应用中,可以将传感器安装在需进行监控的多个设备上,通过传感器采集设备的数据(采集设备的数据为传感器采集的数据),可配置数据集中采集设备可以通过无线通信,获取传感器的型号,进而确定传感器与可配置数据集中采集设备进行有线通信的通信类型,所述无线通信可以包括下述至少一项:wifi通信、蓝牙通信、gprs通信、zigbee通信、lora通信。

可配置数据集中采集设备可以包括控制器、多个接口和壳体,所述控制器设置在所述壳体内部,所述接口设置在壳体外部,或者可配置数据集中采集设备可以包括控制器、多个接口和印刷电路板,所述控制器和多个接口集成在所述印刷电路板上。控制器可以通过接口与传感器连接,执行上述方法。多个接口可以与传感器可拆卸连接,用户可以根据所述通信类型选择出对应的接口,并将所述传感器与对应的接口连接。

当需要对设备的数据采集时,用户可以根据可配置数据集中采集设备推送的通信类型,选择有线通信的接口,用户可以通过接线夹将所述传感器与对应的接口连接,当需要与多个接口连接或切换接口时,用户可以通过多个接线夹与对应的多个接口连接或将接线夹从一个接口处切换至另一个接口处,以使传感器与可配置数据集中采集设备进行有线通信,所述有线通信可以包括下述至少一项:rs485通信、rs232通信、can通信、ttl串口通信、网口rj45通信、spi通信、usb通信。在进行通信后,根据传感器传送的传感器数据,以使与可配置数据集中采集设备连接的所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改,并将修改后的配置文件更新存储至可配置数据集中采集设备中。

本实施例中,通过获取传感器发送的标识信息,根据所述标识信息,确定所述传感器的通信类型,将所述通信类型推送给用户,以使所述用户根据所述通信类型将所述传感器与对应的接口连接,通过所述对应的接口,获取所述传感器的传感器数据,便于采集不同类型的传感器的传感器数据,实现集中监控,效率高,对所述传感器数据进行解析,获取解析的结果,其中,所述解析的结果包括传感器参数、传感器采集的数据、配置文件,将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储,获取修改后的配置文件,并更新存储至所述传感器中,实现了对传感器的不断监控和修正,降低传感器采集的数据产生的误差,使传感器采集的数据更精准。

进一步地,所述接口包括下述中至少一项:rs485接口、rs232接口、can接口、zigbee接口、lora接口。

本实施例中,不同的传感器类型对应着不同的接口,所述接口可以包括下述中至少一项:rs485接口、rs232接口、can接口、zigbee接口、lora接口,通过不同的接口与对应的不同的传感器连接,可配置数据集中采集设备与传感器通过接口实现有线通信。

可选的,将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储,可以包括:将所述解析的结果通过网口、串口或无线上传至服务器;获取用户输入的修改指令;向服务器发送所述修改指令,所述修改指令用于服务器根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储。

本实施例中,将所述解析的结果上传至外接设备,所述外接设备可以是服务器,并通过网口、串口或无线将所述解析的结果上传至所述服务器,所述服务器用于通过通用分组无线服务技术(gprs)、wifi或网口rj45获取所述解析的结果,并通过获取用户输入的修改指令,根据所述解析的结果中的传感器参数及传感器采集的数据,对配置文件进行修改,将修改后的配置文件发送至可配置数据集中采集设备进行更新存储。

可选的,将所述解析的结果上传至外接设备,可以包括:通过与计算机设备之间的预设通信协议,将所述解析的结果通过网口、串口或无线上传至计算机设备。

本实施例中,将所述解析的结果上传至外接设备,所述外接设备可以是计算机设备,通过rs232接口或rs485接口,将所述解析的结果上传至计算机设备,所述计算机设备用于通过预设通信协议,根据所述解析的结果中的传感器参数及传感器采集的数据,对配置文件进行修改,将修改后的配置文件发送至可配置数据集中采集设备进行更新存储。

可选的,所述可配置数据集中采集方法,还可以包括:通过触摸显示装置向用户显示配置文件的可编辑界面,所述可编辑界面用于用户根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储。

本实施例中,还可以通过触摸显示装置对传感器数据解析后的配置文件进行修改,具体方式为:将所述触摸显示装置与可配置数据集中采集设备可拆卸连接,可配置数据集中采集设备向所述触摸显示装置发送可编辑指令,所述可编辑指令用于指示所述触摸显示装置向用户显示配置文件的可编辑界面,以使用户根据传感器参数及传感器采集的数据,对配置文件进行修改,并将修改后的配置文件更新存储在可配置数据集中采集设备中。

可选的,所述可配置数据集中采集方法,还可以包括:将解析的结果存储至存储装置中,获取存储装置中的历史数据,并根据所述历史数据,对解析的结果中的配置文件进行修改;将修改后的配置文件更新存储至存储装置中;其中,所述历史数据为上一次存储在存储装置中的解析的结果。

本实施例中,还可以通过存储装置对传感器数据解析后的配置文件进行修改,具体方式为:将存储装置与可配置数据集中采集设备可拆卸连接,所述存储装置可以为sd卡,可配置数据集中采集设备可以包括sd卡槽和单片机,将sd卡通过所述卡槽放置在可配置数据集中采集设备中,将所述解析的结果存储至sd卡中,所述单片机读取sd卡中的解析的结果和历史数据(历史数据为上一次存储在存储装置中的解析的结果),并根据所述历史数据,对解析的结果中的配置文件进行修改,并将修改后的配置文件更新存储至sd卡中作为下一次修改配置文件时的历史数据。

本实施例中,通过识别不同类型的传感器对应的通信类型,以使用户选择不同类型的传感器对应的不同接口,并将同一类型的传感器与对应的接口连接,通过所述对应的接口,获取所述传感器的传感器数据,便于采集不同类型的传感器的传感器数据,实现集中监控,效率高,通过对所述传感器数据进行解析,获取解析的结果,再通过外接设备或是可配置数据集中采集设备中的单片机对解析的结果中的配置文件进行修改并更新存储,并将修改后的配置文件更新存储至所述传感器中,实现了对传感器的不断监控和修正,降低传感器采集的数据产生的误差,使传感器采集的数据更精准。

参见图2,本发明提供的可配置数据集中采集装置,可以包括:第一获取模块201,用于获取传感器发送的标识信息;确定模块202,用于根据所述标识信息,确定所述传感器的通信类型;推送模块203,用于将所述通信类型推送给用户,以使所述用户根据所述通信类型将所述传感器与对应的接口连接;第二获取模块204,用于通过所述对应的接口,获取所述传感器的传感器数据;第三获取模块205,用于对所述传感器数据进行解析,获取解析的结果,所述解析的结果包括传感器参数、传感器采集的数据、配置文件;修改模块206,用于将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储;第四获取模块207,用于获取修改后的配置文件,并更新存储至所述传感器中。

本实施例中的可配置数据集中采集装置可以用于执行图1所示的可配置数据集中采集方法,其具体实现原理可以参见上述方法实施例,此处不再赘述。

本实施例中,通过设置第一获取模块201、确定模块202、推送模块203、第二获取模块204、第三获取模块205、修改模块206以及第四获取模块207,用于获取传感器发送的标识信息,根据所述标识信息,确定所述传感器的通信类型,将所述通信类型推送给用户,以使所述用户根据所述通信类型将所述传感器与对应的接口连接,通过所述对应的接口,获取所述传感器的传感器数据,便于采集不同类型的传感器的传感器数据,实现集中监控,效率高,对所述传感器数据进行解析,获取解析的结果,其中,所述解析的结果包括传感器参数、传感器采集的数据、配置文件,将所述解析的结果上传至外接设备,以使所述外接设备根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储,获取修改后的配置文件,并更新存储至所述传感器中,实现了对传感器的不断监控和修正,降低传感器采集的数据产生的误差,使传感器采集的数据更精准。

进一步地,所述修改模块206,具体用于:将所述解析的结果通过网口、串口或无线上传至服务器;获取用户输入的修改指令;向服务器发送所述修改指令,所述修改指令用于服务器根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储。

本实施例中,通过设置修改模块206,具体用于通过网口、串口或无线将所述解析的结果上传至所述服务器,所述服务器用于通过通用分组无线服务技术(gprs)、wifi或网口rj45获取所述解析的结果,并通过获取用户输入的修改指令,根据所述解析的结果中的传感器参数及传感器采集的数据,对配置文件进行修改,将修改后的配置文件发送至可配置数据集中采集设备进行更新存储。

可选的,所述可配置数据集中采集装置,还可以包括:触摸显示模块,用于向用户显示配置文件的可编辑界面,所述可编辑界面用于用户根据传感器参数及传感器采集的数据,对配置文件进行修改并更新存储;

存储模块,用于存储解析的结果和历史数据,以使用户根据所述历史数据,对解析的结果中的配置文件进行修改,并更新存储修改后的配置文件,其中,所述历史数据为上一次存储在存储模块中的解析的结果。

本实施例中,通过设置修改模块206、第四获取模块207、触摸显示模块和存储模块,用于通过外接设备或是可配置数据集中采集装置对解析的结果中的配置文件进行修改并更新存储,并将修改后的配置文件更新存储至所述传感器中,实现了对传感器的不断监控和修正,降低传感器采集的数据产生误差,使传感器采集的数据更精准。

本发明提供的可配置数据集中采集设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,可以实现上述方法的步骤。

本实施例中的可配置数据集中采集设备可以用于执行图1所示的可配置数据集中采集方法,其具体实现原理可以参见上述方法实施例,此处不再赘述。

本发明提供的计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被一个或多个处理器执行时,可以实现上述方法的步骤。

本实施例中的计算机可读存储介质可以用于执行图1所示的可配置数据集中采集方法,其具体实现原理可以参见上述方法实施例,此处不再赘述。

本发明通过设置可配置数据集中采集方法、装置及设备,获取传感器发送的标识信息,根据所述标识信息,确定所述传感器的通信类型,将所述通信类型推送给用户,以使所述用户根据所述通信类型将所述传感器与对应的接口连接,通过所述对应的接口,获取所述传感器的传感器数据,便于采集不同类型的传感器的传感器数据,实现集中监控,效率高,通过对所述传感器数据进行解析,获取解析的结果,再通过外接设备或是可配置数据集中采集设备中的单片机对解析的结果中的配置文件进行修改并更新存储,并将修改后的配置文件更新存储至所述传感器中,实现了对传感器的不断监控和修正,降低传感器采集的数据产生的误差,使传感器采集的数据更精准。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1