本发明提出了一种基于mes的智能工厂产品质量监控方法和系统,属于产品质量检测。
背景技术:
1、在现有技术下,当系统或服务器出现问题或故障时,服务器无法轻易获取出现异常数据的原因,这种情况给系统管理和运维团队带来了一系列挑战和不便。以下是对这一问题的扩展:在现代信息技术的复杂和多样化环境中,服务器和系统的可靠性和性能是至关重要的。然而,尽管我们拥有各种监控工具和系统,但通常仍然存在一个难以逾越的障碍:当系统出现问题或服务器故障时,通常难以立即明确问题的根本原因。
2、这一问题的核心在于,服务器故障的原因通常是多方面的,包括硬件故障、软件错误、网络问题、配置问题等等。这些问题可能会产生复杂的影响链,而不仅仅是一个独立的故障。这就使得在服务器发生故障时,识别和定位问题的原因变得十分具有挑战性。
3、另一个问题是,即使在系统监控工具的帮助下,通常只能捕获到异常事件的表面信息,比如服务器的负载升高、响应时间延长或服务不可用。然而,这些表面事件并不能提供关于问题原因的详细信息。这导致了需要花费大量时间和人力来进行手动的故障排除和根本原因分析,这在大型和复杂的it环境中尤为困难。
技术实现思路
1、本发明提供了一种基于mes的智能工厂产品质量监控方法和系统,用以解决现有技术中服务器无法轻易获知出现异常数据的原因的问题,所采取的技术方案如下:
2、一种基于mes的智能工厂产品质量监控方法,所述基于mes的智能工厂产品质量监控方法包括:
3、对mes系统进行部署;
4、对所述mes系统运行过程中产生的生产运行数据信息进行记录和缓存;
5、在所述mes系统运行过程中实时判断是否需要冲突检测,当需要进行冲突检测时则控制缓存器控制器执行冲突检测,并根据冲突检测结果判断所述生产运行数据信息是否为有效数据;
6、针对生产运行数据信息的有效数据进行分析,获取mes系统的生产运行报告。
7、进一步地,对mes系统进行部署,包括:
8、对mes系统的缓存器控制器进行部署配置;
9、对mes系统的服务器存储器进行部署配置;
10、对mes系统的传感器设备进行部署配置;其中,所述传感器设备包括温度传感器,压力传感器、流量传感器、光学传感器、湿度传感器、气体传感器和振动传感器。
11、进一步地,对所述mes系统运行过程中产生的生产运行数据信息进行记录和缓存,包括:
12、通过传感器设备实时监测所述mes系统运行过程中的运行参数;
13、将所述运行参数发送至缓存器控制器中,在所述缓存器控制器中进行缓存,并记录缓存时间戳。
14、进一步地,在所述mes系统运行过程中实时判断是否需要冲突检测,当需要进行冲突检测时则控制缓存器控制器执行冲突检测,包括:
15、在所述mes系统运行过程中,缓存器控制器定期检测缓存记录,并判断是否需要对缓存生产运行数据信息进行冲突检测;
16、当判断结果表示需要进行冲突检测时,对所述生产运行数据信息进行冲突检测。
17、进一步地,在所述mes系统运行过程中实时判断是否需要冲突检测,当需要进行冲突检测时则控制缓存器控制器执行冲突检测,并根据冲突检测结果判断所述生产运行数据信息是否为有效数据,包括:
18、缓存器控制器获取各个记录时间戳对应的生产运行数据信息;
19、针对各个记录时间戳对应的生产运行数据信息进行冲突检测,获得冲突检测结果;
20、如果冲突检测结果表明各个记录时间戳对应的生产运行数据信息存在冲突,则缓存器控制器对冲突数据进行删除;
21、如果冲突检测结果表明各个记录时间戳对应的生产运行数据信息不存在冲突,则缓存器控制器将所述各个记录时间戳对应的生产运行数据信息标记为有效数据。
22、一种基于mes的智能工厂产品质量监控系统,所述基于mes的智能工厂产品质量监控系统包括:
23、部署模块,用于对mes系统进行部署;
24、记录及缓存模块,用于对所述mes系统运行过程中产生的生产运行数据信息进行记录和缓存;
25、冲突检测模块,用于在所述mes系统运行过程中实时判断是否需要冲突检测,当需要进行冲突检测时则控制缓存器控制器执行冲突检测,并根据冲突检测结果判断所述生产运行数据信息是否为有效数据;
26、报告生成模块,用于针对生产运行数据信息的有效数据进行分析,获取mes系统的生产运行报告。
27、进一步地,部署模块包括:
28、第一部署配置模块,用于对mes系统的缓存器控制器进行部署配置;
29、第二部署配置模块,用于对mes系统的服务器存储器进行部署配置;
30、第三部署配置模块,用于对mes系统的传感器设备进行部署配置;其中,所述传感器设备包括温度传感器,压力传感器、流量传感器、光学传感器、湿度传感器、气体传感器和振动传感器。
31、进一步地,所述记录及缓存模块包括:
32、运行参数监控模块,用于通过传感器设备实时监测所述mes系统运行过程中的运行参数;
33、缓存记录执行模块,用于将所述运行参数发送至缓存器控制器中,在所述缓存器控制器中进行缓存,并记录缓存时间戳。
34、进一步地,所述冲突检测模块包括:
35、冲突检测判断模块,用于在所述mes系统运行过程中,缓存器控制器定期检测缓存记录,并判断是否需要对缓存生产运行数据信息进行冲突检测;
36、冲突检测执行模块,用于当判断结果表示需要进行冲突检测时,对所述生产运行数据信息进行冲突检测。
37、进一步地,所述冲突检测执行模块包括:
38、生产运行数据信息获取模块,用于缓存器控制器获取各个记录时间戳对应的生产运行数据信息;
39、冲突检测结果获取模块,用于针对各个记录时间戳对应的生产运行数据信息进行冲突检测,获得冲突检测结果;
40、冲突数据删除模块,用于如果冲突检测结果表明各个记录时间戳对应的生产运行数据信息存在冲突,则缓存器控制器对冲突数据进行删除;
41、有效数据确定模块,用于如果冲突检测结果表明各个记录时间戳对应的生产运行数据信息不存在冲突,则缓存器控制器将所述各个记录时间戳对应的生产运行数据信息标记为有效数据。
42、本发明有益效果:
43、本发明提出的一种基于mes的智能工厂产品质量监控方法和系统缓存器控制器基于记录表来确定是否需要判断产品质量监控信息b1与产品质量监控信息b2之间是否存在冲突;如果确定需要判断产品质量监控信息b1与产品质量监控信息b2之间是否存在冲突,则由缓存器控制器判断产品质量监控信息b1与产品质量监控信息b2之间是否存在冲突;如果判断产品质量监控信息b1与产品质量监控信息b2之间不存在冲突,则由缓存器控制器将产品质量监控信息b1发送给服务器存储器。本发明提出的一种基于mes的智能工厂产品质量监控方法和系统解决了现有技术中服务器无法轻易获知出现异常数据的原因的问题,在一定程度上防止错误数据被写入服务器的数据库。