本发明涉及半导体制造,尤其涉及一种监控系统自动化状态切换的方法、存储介质和终端。
背景技术:
1、目前制造执行系统(manufacturing execution system,mes)和智能用户界面(intelligent user interface,iui)系统已经广泛用于各类型自动化产线。在生产过程中制造执行系统和智能用户界面系统需要对生产流程进行实时监控。
2、然而,现有技术制造执行系统和智能用户界面系统在监控过程中仍存在诸多问题。
技术实现思路
1、本发明解决的技术问题是提供一种监控系统自动化状态切换的方法、存储介质和终端,以减少人力浪费及提高生产效率。
2、为解决上述问题,本发明提供一种监控系统自动化状态切换的方法,包括:获取运行主体的实际主体状态信息、以及与所述实际主体状态信息相对应的需执行状态信息;获取监控系统在监控所述运行主体时的实时显示状态信息;将所述实际主体状态信息与所述实时显示状态信息进行对比;若所述实时显示状态信息与所述实际主体状态信息一致,通过自动化执行系统将所述监控系统中的所述实时显示状态信息切换为所述需执行状态信息;若所述实时显示状态信息与所述实际主体状态信息不一致,则保持所述监控系统中的所述实时显示状态信息。
3、可选的,获取所述实际主体状态信息和所述需执行状态信息的方法包括:通过实时派工系统获取运行主体的实际主体状态信息、以及与所述实际主体状态信息相对应的需执行状态信息。
4、可选的,所述实时派工系统在获取所述实际主体状态信息和所述需执行状态信息之后,还包括:将所述实际主体状态信息和所述需执行状态信息生成为中间文件。
5、可选的,所述运行主体包括:机台或某批次货。
6、可选的,在获取所述监控系统的所述实时显示状态信息之前,还包括:通过文字识别采集所述监控系统的历史显示状态信息;提供神经网络模型对采集的所述历史显示状态信息进行训练,直至所述神经网络模型的错误率小于预设值为止;在对所述神经网络模型训练之后,将采集的所述历史显示状态信息生成语言文件并保存。
7、可选的,通过文字识别采集所述历史显示状态信息的方法包括:采集所述监控系统的界面,并将采集到的界面进行灰度化处理,生成灰度图像;对所述灰度图像进行二值化处理,生成黑白图像;对所述黑白图像进行垂直投影法处理,获取所述监控系统的所述历史显示状态信息。
8、可选的,生成所述灰度图像的方法包括:将采集到的所述监控系统的界面中的红色像素乘以第一调整参数;将采集到的所述监控系统的界面中的绿色像素乘以第二调整参数;将采集到的所述监控系统的界面中的蓝色像素乘以第三调整参数;其中,第一调整参数为0.299,所述第二调整参数为0.588,所述第三调整参数为0.133。
9、可选的,在对所述黑白图形进行垂直投影法处理的过程中,还包括:将所述黑白图像中的各个文字生成文字框;获取各个文字框的坐标;输入需要识别区域的所述文字框的坐标,选中对应的所述文字框;对选中的所述文字框中的文字进行识别。
10、可选的,所述监控系统包括:制造执行系统和智能用户界面系统中的一者或两者。
11、可选的,获取所述监控系统的所述实时显示状态信息的方法包括:提取所述监控系统的界面中的所述实时显示状态信息;基于训练之后的所述神经网络模型对提取的所述实时显示状态信息进行识别。
12、可选的,通过自动化执行系统将所述监控系统中的所述实时显示状态信息切换为所述需执行状态信息的方法包括:获取所述监控系统的控件信息,以使的所述监控系统的界面中的文字处于可变更状态;当所述实时显示状态信息与所述实际主体状态信息一致时,将所述监控系统的界面中对应所述文字框内的内容切换为所述需执行状态信息。
13、相应的,本发明技术方案中还提供一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一项技术方案中所述方法的步骤。
14、相应的,本发明技术方案中还提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述任一项技术方案中所述方法的步骤。
15、与现有技术相比,本发明的技术方案具有以下优点:
16、在本发明技术方案的监控系统自动化状态切换的方法中,通过自动化的获取运行主体的实际主体状态信息和需执行状态信息、以及获取所述监控系统的实时显示状态信息,并通过将所述实际主体状态信息与所述实时显示状态信息进行对比,当判断所述监控系统中的所述实时显示状态信息需要切换时,则通过自动化执行系统进行切换。在此过程中无需人为干预,进而能够有效的减少人力资源的浪费,提高生产效率,同时还能够有效减少人为操作时所带来的主观风险。
17、进一步,在对所述黑白图形进行垂直投影法处理的过程中,还包括:将所述黑白图像中的各个文字生成文字框;获取各个文字框的坐标;输入需要识别区域的所述文字框的坐标,选中对应的所述文字框;对选中的所述文字框中的文字进行识别。通过坐标法能够仅对需要识别区域内的文字信息进行识别,进而能够有效提高识别效率和准确度。
1.一种监控系统自动化状态切换的方法,其特征在于,包括:
2.如权利要求1所述的监控系统自动化状态切换的方法,其特征在于,获取所述实际主体状态信息和所述需执行状态信息的方法包括:通过实时派工系统获取运行主体的实际主体状态信息、以及与所述实际主体状态信息相对应的需执行状态信息。
3.如权利要求2所述的监控系统自动化状态切换的方法,其特征在于,所述实时派工系统在获取所述实际主体状态信息和所述需执行状态信息之后,还包括:将所述实际主体状态信息和所述需执行状态信息生成为中间文件。
4.如权利要求1所述的监控系统自动化状态切换的方法,其特征在于,所述运行主体包括:机台或某批次货。
5.如权利要求1所述的监控系统自动化状态切换的方法,其特征在于,在获取所述监控系统的所述实时显示状态信息之前,还包括:通过文字识别采集所述监控系统的历史显示状态信息;提供神经网络模型对采集的所述历史显示状态信息进行训练,直至所述神经网络模型的错误率小于预设值为止;在对所述神经网络模型训练之后,将采集的所述历史显示状态信息生成语言文件并保存。
6.如权利要求5所述的监控系统自动化状态切换的方法,其特征在于,通过文字识别采集所述历史显示状态信息的方法包括:采集所述监控系统的界面,并将采集到的界面进行灰度化处理,生成灰度图像;对所述灰度图像进行二值化处理,生成黑白图像;对所述黑白图像进行垂直投影法处理,获取所述监控系统的所述历史显示状态信息。
7.如权利要求6所述的监控系统自动化状态切换的方法,其特征在于,生成所述灰度图像的方法包括:将采集到的所述监控系统的界面中的红色像素乘以第一调整参数;将采集到的所述监控系统的界面中的绿色像素乘以第二调整参数;将采集到的所述监控系统的界面中的蓝色像素乘以第三调整参数;其中,第一调整参数为0.299,所述第二调整参数为0.588,所述第三调整参数为0.133。
8.如权利要求6所述的监控系统自动化状态切换的方法,其特征在于,在对所述黑白图形进行垂直投影法处理的过程中,还包括:将所述黑白图像中的各个文字生成文字框;获取各个文字框的坐标;输入需要识别区域的所述文字框的坐标,选中对应的所述文字框;对选中的所述文字框中的文字进行识别。
9.如权利要求1所述的监控系统自动化状态切换的方法,其特征在于,所述监控系统包括:制造执行系统和智能用户界面系统中的一者或两者。
10.如权利要求5所述的监控系统自动化状态切换的方法,其特征在于,获取所述监控系统的所述实时显示状态信息的方法包括:提取所述监控系统的界面中的所述实时显示状态信息;基于训练之后的所述神经网络模型对提取的所述实时显示状态信息进行识别。
11.如权利要求1所述的监控系统自动化状态切换的方法,其特征在于,通过自动化执行系统将所述监控系统中的所述实时显示状态信息切换为所述需执行状态信息的方法包括:获取所述监控系统的控件信息,以使的所述监控系统的界面中的文字处于可变更状态;当所述实时显示状态信息与所述实际主体状态信息一致时,将所述监控系统的界面中对应所述文字框内的内容切换为所述需执行状态信息。
12.一种存储介质,其上存储有计算机指令,其特征在于,所述计算机指令运行时执行权利要求1~11任一项所述方法的步骤。
13.一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,其特征在于,所述处理器运行所述计算机指令时执行权利要求1~11任一项所述方法的步骤。