一种工控设备故障检测的方法、装置、网络设备及介质制造方法及图纸

技术编号:38653382 阅读:11 留言:0更新日期:2023-09-02 22:40
本发明专利技术提供了一种工控设备故障检测的方法、装置、网络设备及介质,其中,方法包括:获取至少一个工控设备的第一故障数据;获取至少一个工控设备的基本数据;根据第一故障数据和基本数据,获取目标工控设备的第二故障数据。在对污水处理系统的工控设备进行故障检测时,将每一个工控设备的最近的故障数据和基本数据进行分析,获得超出生产要求的故障数据,减少冗余的历史数据,从而使得污水处理系统在分析工控设备用水电情况精度更高,故障数据记录精确,减轻数据库访问压力,提升数据库性能。提升数据库性能。提升数据库性能。

【技术实现步骤摘要】
一种工控设备故障检测的方法、装置、网络设备及介质


[0001]本专利技术涉及工业生产领域,特别涉及一种工控设备故障检测的方法、装置、网络设备及介质。

技术介绍

[0002]现有的污水处理系统的工控设备故障检测方法通常通过硬件设备输入、输出端口以及时间关系的配置来实现自动化控制,而所有工控设备之间的通信通过MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)进行收集。然而现有技术中的污水处理系统在分析工控设备用水电情况的精度上存在较大问题,故障数据记录过多,因此造成数据库访问量大且频繁,导致数据库压力过大,性能下降。

技术实现思路

[0003]本专利技术的目的在于提供一种工控设备故障检测的方法、装置、网络设备及介质,用于解决现有技术中污水处理系统在分析工控设备用水电情况的精度上存在较大问题,故障数据记录过多,因此造成数据库访问量大且频繁,导致数据库压力过大,性能下降的问题。
[0004]为了解决上述技术问题,本专利技术实施例提供一种工控设备故障检测的方法,其中,所述方法包括:
[0005]获取至少一个工控设备的第一故障数据;
[0006]获取所述至少一个工控设备的基本数据;
[0007]根据所述第一故障数据和所述基本数据,获取目标工控设备的第二故障数据。
[0008]可选地,所述的方法,其中,所述根据所述第一故障数据和所述基本数据,获取目标工控设备的第二故障数据,包括:
[0009]根据第一工控设备的所述第一故障数据和所述基本数据获取故障时长,所述第一工控设备为所述至少一个工控设备中的任一工控设备;
[0010]在所述故障时长大于最大故障接受时长的情况下,确定所述第一工控设备对应的端口发生故障;
[0011]将所述第一工控设备确定为所述目标工控设备;
[0012]将所述目标工控设备的所述第一故障数据和所述基本数据,确定为所述目标工控设备的所述第二故障数据。
[0013]可选地,所述的方法,其中,在所述将所述目标工控设备的所述第一故障数据和所述基本数据,确定为所述目标工控设备的第二故障数据之后,所述方法还包括:
[0014]将所述第二故障数据写入数据库。
[0015]可选地,所述的方法,其中,在获取目标工控设备的第二故障数据之后,所述方法还包括:
[0016]在预设间隔时长内,若未获取到所述目标工控设备的第三故障数据,则确定停止更新所述数据库中的所述目标工控设备的所述第二故障数据;
[0017]所述第三故障数据与所述第二故障数据所指示的故障类型不同。
[0018]可选地,所述的方法,其中,所述根据所述第一故障数据和所述基本数据,获取目标工控设备的第二故障数据,还包括:
[0019]在所述故障时长不大于最大故障接受时长的情况下,确定所述第一工控设备对应的端口未发生故障。
[0020]可选地,所述的方法,其中,所述基本数据包括以下至少一项:
[0021]工控设备对应的国际移动设备识别码;
[0022]输入端口编号;
[0023]输出端口编号;
[0024]端口开启时刻;
[0025]端口关闭时刻;
[0026]端口变化前持续时间。
[0027]可选地,所述的方法,其中,所述第一故障数据包括以下至少一项:
[0028]工控设备对应的国际移动设备识别码;
[0029]故障唯一识别码;
[0030]故障的类型;
[0031]故障发现时刻。
[0032]为了达到上述目的,本专利技术提供一种工控设备故障检测的装置,其中,所述装置包括:
[0033]第一获取模块,用于获取至少一个工控设备的第一故障数据;
[0034]第二获取模块,用于获取所述至少一个工控设备的基本数据;
[0035]第三获取模块,用于根据所述第一故障数据和所述基本数据,获取目标工控设备的第二故障数据。
[0036]为了达到上述目的,本专利技术提供一种工控设备故障检测的网络设备,其中,包括存储器,收发机和处理器:
[0037]存储器,用于存储计算机程序;
[0038]收发机,用于在所述处理器的控制下收发数据;
[0039]处理器,用于读取所述存储器中的计算机程序并执行如上所述的工控设备故障检测方法。
[0040]为了达到上述目的,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如上所述的方法的步骤。
[0041]本专利技术的上述技术方案的有益效果如下:
[0042]上述方案中,在对污水处理系统的工控设备进行故障检测时,将每一个工控设备的最近的故障数据和基本数据进行分析,获得超出生产要求的故障数据,减少冗余的历史数据,从而使得污水处理系统在分析工控设备用水电情况精度更高,故障数据记录精确,减轻数据库访问压力,提升数据库性能。
附图说明
[0043]图1为本专利技术实施例所述的工控设备故障检测的方法的流程示意图;
[0044]图2为本专利技术实施例所述的工控设备故障检测的方法的详细流程图;
[0045]图3为本专利技术实施例所述的工控设备故障检测的装置的示意图。
具体实施方式
[0046]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,并不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0047]本专利技术针对现有技术中污水处理系统在分析工控设备用水电情况的精度上存在较大问题,故障数据记录过多,因此造成数据库访问量大且频繁,导致数据库压力过大,性能下降的问题,提供一种工控设备故障检测的方法、装置、网络设备及介质。
[0048]如图1所示,本专利技术实施例提供一种工控设备故障检测的方法,其中,所述方法包括:
[0049]步骤S10,获取至少一个工控设备的第一故障数据;
[0050]步骤S20,获取所述至少一个工控设备的基本数据;
[0051]步骤S30,根据所述第一故障数据和所述基本数据,获取目标工控设备的第二故障数据。
[0052]该实施例中,在对污水处理系统的工控设备进行故障检测时,将每一个工控设备的最近的故障数据和基本数据进行分析,获得超出生产要求的故障数据,减少冗余的历史数据,从而使得污水处理系统在分析工控设备用水电情况精度更高,故障数据记录精确,减轻数据库访问压力,提升数据库性能。
[0053]可选地,一种实现方式下,所述步骤S30,包括:
[0054]根据第一工控设备的所述第一故障数据和所述基本数据获取故障时长,所述第一工控设备为所述至少一个工控设备中的任一工控设备;
[0055]在所述故障时长大于最大故障接受时长的情况下,确定所述第一工控设备对应的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工控设备故障检测的方法,其特征在于,所述方法包括:获取至少一个工控设备的第一故障数据;获取所述至少一个工控设备的基本数据;根据所述第一故障数据和所述基本数据,获取目标工控设备的第二故障数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一故障数据和所述基本数据,获取目标工控设备的第二故障数据,包括:根据第一工控设备的所述第一故障数据和所述基本数据获取故障时长,所述第一工控设备为所述至少一个工控设备中的任一工控设备;在所述故障时长大于最大故障接受时长的情况下,确定所述第一工控设备对应的端口发生故障;将所述第一工控设备确定为所述目标工控设备;将所述目标工控设备的所述第一故障数据和所述基本数据,确定为所述目标工控设备的所述第二故障数据。3.根据权利要求2所述的方法,其特征在于,在所述将所述目标工控设备的所述第一故障数据和所述基本数据,确定为所述目标工控设备的第二故障数据之后,所述方法还包括:将所述第二故障数据写入数据库。4.根据权利要求3所述的方法,其特征在于,在获取目标工控设备的第二故障数据之后,所述方法还包括:在预设间隔时长内,若未获取到所述目标工控设备的第三故障数据,则确定停止更新所述数据库中的所述目标工控设备的所述第二故障数据;所述第三故障数据与所述第二故障数据所指示的故障类型不同。5.根据权利要求2所述的方法,其特征在于...

【专利技术属性】
技术研发人员:毛凌霄张寅路名
申请(专利权)人:大唐融合哈尔滨生态环境科技有限公司
类型:发明
国别省市:

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

1