一种工业设备数据采集方法及系统与流程

文档序号:36935745发布日期:2024-02-02 22:02阅读:12来源:国知局
一种工业设备数据采集方法及系统与流程

本发明属于工业物联网,尤其涉及一种工业设备数据采集方法及系统。


背景技术:

1、生产现场的设备品牌、控制系统种类繁多,年代跨度大,以及协议私有化,接口异构化等现状为设备联网、数据采集带来了极大的难度。另外,缺乏一个统一的平台对众多设备的连接进行整合,并对所采集的数据进行存储、清洗和分析处理。


技术实现思路

1、为克服上述现有技术的不足,本发明提供了一种工业设备数据采集方法及系统。

2、为实现上述目的,本发明的一个或多个实施例提供了如下技术方案:

3、本发明第一方面提供了一种工业设备数据采集方法,包括:

4、配置设备节点和设备采集参数,生成设备采集配置文件;

5、调度器读取设备采集配置文件,获取设备连接信息和数据请求信息,根据设备配置自动调用资源库中的数据采集、数据解析和数据采集驱动程序的dll文件;

6、基于数据采集协议,利用多态技术调用相应的数据采集驱动程序对设备产生的工业数据进行采集;基于数据解析协议对采集的工业数据进行数据解析;

7、将解析后的工业数据传输至工业物联网云平台工业物联网云平台通过规则引擎对各类设备的工业数据进行数据的清洗、转换和载入后,根据存储规则将数据存储至数据库中。

8、本发明第二方面提供了一种工业设备数据采集系统,包括:

9、配置模块,被配置为:配置设备节点和设备采集参数,生成设备采集配置文件;

10、调用模块,被配置为:调度器读取设备采集配置文件,获取设备连接信息和数据请求信息,根据设备配置自动资源库中的数据采集、数据解析和数据采集驱动程序的dll文件;

11、数据采集和解析模块,被配置为:基于数据采集协议,利用多态技术调用相应的数据采集驱动程序对设备产生的工业数据进行采集;基于数据解析协议对采集的工业数据进行数据解析;

12、传输模块,被配置为:将解析后的工业数据传输至工业物联网云平台;

13、存储模块,被配置为:工业物联网云平台通过规则引擎对各类设备的工业数据进行数据的清洗、转换和载入后,根据存储规则将数据存储至数据库中。

14、以上一个或多个技术方案存在以下有益效果:

15、本发明一方面解决了生产现场设备多样化、协议私有化,接口异构化等现状,实现设备网络化和互联互通;另一方面通过构建工业物联网云平台对各类设备数据进行汇聚集中,并按照建立的规则进行数据的清洗转换载入,分类存储以及分析处理。

16、本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。



技术特征:

1.一种工业设备数据采集方法,其特征在于,包括:

2.如权利要求1所述的一种工业设备数据采集方法,其特征在于,配置的设备节点的参数包括:设备编码、设备名称、所属车间、通信协议、通信端口、采集频率、mqtt主题、是否采集和备注。

3.如权利要求1所述的一种工业设备数据采集方法,其特征在于,配置的设备采集参数包括:参数编码、参数名称、参数类别、参数地址、数据类型、数据单位、报警规则、报警内容和数据表述。

4.如权利要求1所述的一种工业设备数据采集方法,其特征在于,对于使用不同通讯协议的工业设备分别设计数据采集和解析协议,针对每个数据采集和解析协议设计相应的数据采集驱动程序,将设计的数据采集和解析协议以及数据采集驱动程序封装为可供调用的dll文件。

5.如权利要求4所述的一种工业设备数据采集方法,其特征在于,数据采集协议包括应用协议和通信协议,应用协议指数据报文的格式,通信协议指传输报文的底层协议;

6.如权利要求1所述的一种工业设备数据采集方法,其特征在于,工业数据传输过程中,工业物联网云平台在接收到数据后向发送端反馈成功接受的应答;如果因为断网或者断点干扰原因导致数据丢失,发送端将接受不到接受方成功接受的应答,在网络恢复后补发缓存的报文。

7.如权利要求1所述的一种工业设备数据采集方法,其特征在于,所述根据存储规则将数据存储至数据库中,包括:mysql数据库存储设备的历史数据以及设备间的层级关系;tdengine数据库存储设备的实时数据;redis数据库缓存最新的设备数据。

8.一种工业设备数据采集系统,其特征在于,包括:

9.如权利要求8所述的一种工业设备数据采集系统,其特征在于,配置的设备节点的参数包括:设备编码、设备名称、所属车间、通信协议、通信端口、采集频率、mqtt主题、是否采集和备注。

10.如权利要求8所述的一种工业设备数据采集系统,其特征在于,配置的设备采集参数包括:参数编码、参数名称、参数类别、参数地址、数据类型、数据单位、报警规则、报警内容和数据表述。


技术总结
本发明属于工业物联网技术领域,提出了一种工业设备数据采集方法及系统,包括:配置设备节点和设备采集参数,生成设备采集配置文件;调度器读取设备采集配置文件,获取设备连接信息和数据请求信息,根据设备配置自动扫描数据采集、数据解析和数据采集驱动程序的DLL文件;基于数据采集协议,利用多态技术调用数据采集驱动程序对工业数据进行采集;基于数据解析协议对采集的数据进行解析;将解析后的数据传输至工业物联网云平台工业,物联网云平台通过规则引擎对各类设备的工业数据进行数据的清洗、转换和载入后,根据存储规则将数据存储至数据库中。本发明解决了生产现场设备多样化、协议私有化,接口异构化等现状,实现设备网络化和互联互通。

技术研发人员:孙腾,刘浩,于兴辉,吴江,侯代阳
受保护的技术使用者:潍柴智能科技有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1