配置文件生成方法、配置文件生成系统、设备和存储介质与流程

摘要: 本申请涉及计算机,尤其涉及一种配置文件生成方法、配置文件生成系统、设备和存储介质。背景技术:1、配置文件是软件控制系统在运行期间必不可少的部分,它们将系统的参数...
配置文件生成方法、配置文件生成系统、设备和存储介质与流程

本申请涉及计算机,尤其涉及一种配置文件生成方法、配置文件生成系统、设备和存储介质。

背景技术:

1、配置文件是软件控制系统在运行期间必不可少的部分,它们将系统的参数和设置进行统一管理,以便于工作人员对系统进行开发和维护。近年来,随着半导体生产设备产品类型的增多,以及产品的硬件在不同的现场存在的差异,给软件控制系统的配置文件的维护带来了巨大的挑战。为了解决配置文件的生成问题,现有的配置文件的自动生成方法为基于各种类型的半导体工艺设备,在上下位机分别开发一套配置文件生成系统以满足配置文件的生成需求。然而,由于设备类型较多,同一种类型的设备产品型号也较多,如果满足配置文件的生成需求,需要分别为每种类型的半导体工艺设备单独开发一套配置文件生成系统,并且每一套系统都需要运维人员进行维护和升级,不利于软件的后续迭代。

2、因此,亟需一种配置文件生成方法和系统,能够支持不同设备类型和不同产品类型的半导体工艺设备的配置文件的生成。

技术实现思路

1、本申请实施例的目的是提供一种配置文件生成方法、配置文件生成系统、设备和存储介质,以解决相关技术中半导体工艺设备的配置文件生成系统仅支持一种设备类型的配置文件的生成的问题。

2、为了解决上述技术问题,本申请实施例是这样实现的:

3、第一方面,本申请实施例提供了一种配置文件生成方法,应用于半导体工艺设备的配置文件生成系统,所述配置文件生成系统配置有多种设备类型分别对应的配置文件生成模块,每个配置文件生成模块包括与所述设备类型对应的业务处理逻辑和业务逻辑接口;所述方法包括:

4、响应于对目标设备的配置文件的生成请求,获取所述目标设备的设备配置信息,以及对所述设备配置信息执行选单操作的选单结果数据;所述设备配置信息包括设备参数信息和硬件配置信息;

5、根据所述选单结果数据,确定与所述目标设备对应的第一配置文件生成模块;

6、通过所述第一配置文件生成模块,根据所述选单结果数据,生成所述配置文件;所述第一配置文件生成模块的业务逻辑接口用于定义生成所述配置文件所需的方法和属性。

7、第二方面,本申请实施例提供了一种半导体工艺设备的配置文件生成系统,所述系统包括

8、业务逻辑单元和展示单元;所述业务逻辑单元包括多种设备类型分别对应的配置文件生成模块,每个配置文件生成模块包括与所述设备类型对应的业务处理逻辑和业务逻辑接口;

9、所述展示单元,用于响应于对目标设备的配置文件的生成请求,获取所述目标设备的设备配置信息,以及对所述设备配置信息执行选单操作的选单结果数据;所述设备配置信息包括设备参数信息和硬件配置信息;

10、所述业务逻辑单元,用于根据所述选单结果数据,确定与所述目标设备对应的第一配置文件生成模块;将所述选单结果数据传输至所述第一配置文件生成模块;

11、所述第一配置文件生成模块,用于根据所述选单结果数据,生成所述配置文件;

12、所述业务逻辑接口,用于定义生成配置文件所需的方法和属性。

13、第三方面,本申请实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线;其中,所述处理器、所述通信接口以及所述存储器通过总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序,实现如上述第一方面所述的配置文件生成方法步骤。

14、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如上述第一方面所述的配置文件生成方法的步骤。

15、第五方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如上述第一方面所述的配置文件生成方法的步骤。

16、由以上本申请实施例提供的技术方案可见,本申请实施例,首先,半导体工艺设备的配置文件生成系统响应于对目标设备的配置文件的生成请求,获取目标设备的设备配置信息,以及对设备配置信息执行选单操作的选单结果数据;设备配置信息包括设备参数信息和硬件配置信息;配置文件生成系统配置有多种设备类型分别对应的配置文件生成模块,每个配置文件生成模块包括与所述设备类型对应的业务处理逻辑和业务逻辑接口。然后,根据选单结果数据,确定与目标设备对应的第一配置文件生成模块。接着,通过第一配置文件生成模块,根据选单结果数据,生成配置文件;第一配置文件生成模块的业务逻辑接口用于定义生成配置文件所需的方法和属性。可见,配置文件生成系统不再是仅支持一种设备类型的配置文件的生成,而是支持多种类型设备的配置文件的生成,如此,无需为每个设备类型开发独立的配置文件生成工具,管理员或技术人员也无需手动编写或修改针对不同设备的配置文件,减少了人工错误和重复劳动,并且,自动化地生成设备的配置文件,能够显著提高配置部署的效率和准确性。

1.一种配置文件生成方法,其特征在于,应用于半导体工艺设备的配置文件生成系统,所述配置文件生成系统配置有多种设备类型分别对应的配置文件生成模块,每个配置文件生成模块包括与所述设备类型对应的业务处理逻辑和业务逻辑接口;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述配置文件生成系统包括多个配置模块;

3.根据权利要求1所述的方法,其特征在于,在根据所述选单结果数据,确定与所述目标设备对应的第一配置文件生成模块之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述通过所述第一配置文件生成模块,根据所述选单结果数据,生成所述配置文件,包括:

5.根据权利要求2所述的方法,其特征在于,所述配置模块包括多个配置参数;所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述响应于对目标设备的配置文件的生成请求,获取所述目标设备的设备配置信息,包括:

7.一种半导体工艺设备的配置文件生成系统,其特征在于,所述系统包括展示单元和业务逻辑单元;所述业务逻辑单元包括多种设备类型分别对应的配置文件生成模块,每个配置文件生成模块包括与所述设备类型对应的业务处理逻辑和业务逻辑接口;

8.根据权利要求7所述的系统,其特征在于,所述展示单元包括信息录入模块和选单管理模块;

9.根据权利要求7所述的系统,其特征在于,所述系统还包括数据库;

10.根据权利要求8所述的系统,其特征在于,所述系统还包括数据接口单元,所述数据接口单元包括用于定义目标数据类型的数据接口;

11.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线;其中,所述处理器、所述通信接口以及所述存储器通过总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序,实现如权利要求1-6任一项所述的配置文件生成方法步骤。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-6任一项所述的配置文件生成方法步骤。