一种数据采集方法技术

技术编号:39650282 阅读:8 留言:0更新日期:2023-12-09 11:18
本发明专利技术公开了一种数据采集方法

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


[0001]本专利技术涉及数据采集领域,尤其涉及一种数据采集方法

装置

电子设备以及介质


技术介绍

[0002]流程型生产制造企业在生产以及制造的过程中会产生各类数据,各类数据通常可以通过电文的方式从可编程逻辑控制器中采集

[0003]流程型生产制造企业在生产以及制造的过程中产生的数据量大,且数据类型较多,而不同的数据类型需要采用不同的代码实现数据采集

当需要采集不同类型的数据时,需要修改电文结构以及可编程逻辑控制器的程序代码,使数据采集效率较低

因此,如何提高数据采集的效率是亟待解决的问题


技术实现思路

[0004]本申请实施例通过提供一种数据采集方法

装置

电子设备以及介质,解决了现有技术中数据采集的效率低的技术问题,实现了能够提高数据采集的效率的技术效果

[0005]第一方面,本申请提供了一种数据采集方法,方法包括:
[0006]用于获取待采集设备的实时数据的采集系统根据数据采集需求中的
N
种待采集数据类型,确定待采集设备的
N
个第一预设点位,并采集
N
个第一预设点位在预设时间段内对应的实时数据,
N
种待采集数据类型与
N
个第一预设点位一一对应,
N
为正整数;
[0007]数据平台从采集系统获得
N
个第一预设点位对应的实时数据,并将
N
个第一预设点位的实时数据按照采集顺序存储至数据库中,得到
N
个第一数据点集群,
N
个第一预设点位对应的实时数据与
N
个第一数据点集群一一对应;
[0008]数据平台根据
N
个第一数据点集群以及第一预设配置表,确定
N
个第一实绩数据,第一预设配置表包括实时数据的处理需求,
N
个第一数据点集群与
N
个第一实绩数据一一对应;
[0009]数据平台根据
N
个第一实绩数据以及第二预设配置表,确定
M
张实绩数据表,并将
M
张实绩数据表发送至服务器,第二预设配置表包括
N
个第一实绩数据的处理需求,
M
为正整数;
[0010]服务器接收并存储
M
张实绩数据表,以供客户端查看

[0011]进一步地,方法还包括:
[0012]当数据采集需求发生变化时,采集系统根据变化后的数据采集需求中的
Q
种待采集数据类型,确定待采集设备的
Q
个第二预设点位,并采集
Q
个第二预设点位在预设时间段内对应的实时数据,
Q
种待采集数据类型与
Q
个第二预设点位一一对应,
Q
为正整数;
[0013]数据平台从采集系统获得
Q
个第二预设点位对应的实时数据,并将
Q
个第二预设点位的实时数据按照采集顺序存储至数据库中,得到
Q
个第二数据点集群,
Q
个第二预设点位对应的实时数据与
Q
个第二数据点集群一一对应;
[0014]根据
Q
种待采集数据类型对第一预设配置表进行更新,得到更新后的第一预设配置表;
[0015]数据平台根据
Q
个第二数据点集群以及更新后的第一预设配置表,确定
Q
个第二实绩数据,
Q
个第二数据点集群与
Q
个第二实绩数据一一对应;
[0016]根据变化后的数据采集需求对第二预设配置表进行更新,得到更新后的第二预设配置表;
[0017]数据平台根据
Q
个第二实绩数据以及更新后的第二预设配置表,确定
P
张实绩数据表,并将
P
张实绩数据表发送至服务器,
P
为正整数;
[0018]服务器接收并存储
P
张实绩数据表,以供客户端查看

[0019]进一步地,方法包括:
[0020]客户端发送查询请求;
[0021]服务器接收查询请求,并根据查询请求确定
W
张实绩数据表,并将
W
张实绩数据表打包为查询结果,
W
为小于等于
M
的正整数;
[0022]服务器将查询结果返回至客户端,以供客户端对查询结果进行显示

[0023]进一步地,方法包括:
[0024]客户端向服务器发送登录请求;
[0025]服务器接收和验证登录请求,并生成验证结果,服务器将验证结果返回至客户端;
[0026]客户端根据接收到的验证结果确定是否能与服务器进行交互

[0027]进一步地,方法包括:
[0028]对实时数据分别添加时间戳;
[0029]当数据平台获取实时数据之后,判断实时数据中的时间戳与当前时刻之间的时间间隔;
[0030]根据预设响应时间和时间间隔,确定数据平台与待采集设备的系统之间的网络传输状态

[0031]进一步地,在用于获取待采集设备的实时数据的采集系统根据数据采集需求中的
N
种待采集数据类型,确定待采集设备的
N
个第一预设点位之前,方法还包括:
[0032]采集系统与数据平台按照预设网络配置连接至预设网络中;
[0033]在预设网络中待采集设备的系统与数据平台按照预设协议进行匹配

[0034]进一步地,数据平台从采集系统获得
N
个第一预设点位对应的实时数据,包括:
[0035]判断实时数据是否满足防火墙策略;
[0036]如果实时数据满足防火墙策略,则将实时数据传输至数据平台中;
[0037]如果实时数据不满足防火墙策略,则将实时数据丢弃

[0038]第二方面,本申请提供了一种数据采集装置,装置包括:
[0039]实时数据获取模块,通过用于获取待采集设备的实时数据的采集系统根据数据采集需求中的
N
种待采集数据类型,确定待采集设备的
N
个第一预设点位,并采集
N
个第一预设点位在预设时间段内对应的实时数据,
N
种待采集数据类型与
N
个第一预设点位一一对应,
N
为正整数;
[0040]第一数据点集群确定模块,用于数据平台从本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据采集方法,其特征在于,所述方法包括:用于获取待采集设备的实时数据的采集系统根据数据采集需求中的
N
种待采集数据类型,确定所述待采集设备的
N
个第一预设点位,并采集所述
N
个第一预设点位在预设时间段内对应的实时数据,所述
N
种待采集数据类型与所述
N
个第一预设点位一一对应,
N
为正整数;数据平台从所述采集系统获得所述
N
个第一预设点位对应的实时数据,并将所述
N
个第一预设点位的实时数据按照采集顺序存储至数据库中,得到
N
个第一数据点集群,所述
N
个第一预设点位对应的实时数据与所述
N
个第一数据点集群一一对应;所述数据平台根据所述
N
个第一数据点集群以及第一预设配置表,确定
N
个第一实绩数据,所述第一预设配置表包括所述实时数据的处理需求,所述
N
个第一数据点集群与所述
N
个第一实绩数据一一对应;所述数据平台根据所述
N
个第一实绩数据以及第二预设配置表,确定
M
张实绩数据表,并将所述
M
张实绩数据表发送至服务器,所述第二预设配置表包括所述
N
个第一实绩数据的处理需求,
M
为正整数;所述服务器接收并存储所述
M
张实绩数据表,以供客户端查看
。2.
如权利要求1所述的方法,其特征在于,所述方法包括:当所述数据采集需求发生变化时,所述采集系统根据变化后的数据采集需求中的
Q
种待采集数据类型,确定所述待采集设备的
Q
个第二预设点位,并采集所述
Q
个第二预设点位在预设时间段内对应的实时数据,所述
Q
种待采集数据类型与所述
Q
个第二预设点位一一对应,
Q
为正整数;所述数据平台从所述采集系统获得所述
Q
个第二预设点位对应的实时数据,并将所述
Q
个第二预设点位的实时数据按照采集顺序存储至数据库中,得到
Q
个第二数据点集群,所述
Q
个第二预设点位对应的实时数据与所述
Q
个第二数据点集群一一对应;根据所述
Q
种待采集数据类型对所述第一预设配置表进行更新,得到更新后的第一预设配置表;所述数据平台根据所述
Q
个第二数据点集群以及所述更新后的第一预设配置表,确定
Q
个第二实绩数据,所述
Q
个第二数据点集群与所述
Q
个第二实绩数据一一对应;根据所述变化后的数据采集需求对所述第二预设配置表进行更新,得到更新后的第二预设配置表;所述数据平台根据所述
Q
个第二实绩数据以及所述更新后的第二预设配置表,确定
P
张实绩数据表,并将所述
P
张实绩数据表发送至服务器,
P
为正整数;所述服务器接收并存储所述
P
张实绩数据表,以供所述客户端查看
。3.
如权利要求1所述的方法,其特征在于,所述方法包括:所述客户端发送查询请求;所述服务器接收所述查询请求,并根据所述查询请求确定
W
张实绩数据表,并将所述
W
张实绩数据表打包为查询结果,
W
为小于等于

【专利技术属性】
技术研发人员:柯骥肖偲钰谢勤沈美玲汪淼何洁张浩王冲丁哲
申请(专利权)人:武汉钢铁有限公司
类型:发明
国别省市:

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

1