数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、存储介质及应用制造方法及图纸

技术编号:27739850 阅读:44 留言:0更新日期:2021-03-19 13:32
本发明专利技术涉及一种针对数控加工软件实现三级配置设置管理的方法,其中,该方法进行软件开发商的默认配置、OEM厂商的OEM配置和终端用户的活动配置的三级配置定义设置,并进行配置管理规则的设置。本发明专利技术还涉及一种基于上述方法的系统、装置、处理器、计算机可读存储介质及实现三级配置生成与分发处理方法、加载控制与运行的方法。采用了本发明专利技术的针对数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、计算机可读存储介质、实现三级配置生成与分发处理方法及其软件产品的加载控制与运行的方法,配置故障界定清晰,可减少由于故障界定困难带来的沟通与处置成本,同时,由于采用三级分级配置,配置的恢复操作更加简便,配置管理能力也大大增强。

【技术实现步骤摘要】
数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、存储介质及应用
本专利技术涉及自动化控制
,特别涉及数控加工软件的配置管理
,具体是指一种针对数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、计算机可读存储介质、实现三级配置生成与分发处理方法及其软件产品的加载控制与运行的方法。
技术介绍
数控加工软件在发布、实施、运行、维护过程中需要进行配置管理。数控加工软件的配置通常包括软件运行信息、加工设备信息、加工工艺信息,按照数据所属类型存储在对应的配置文件中。根据分发、调试、加工、维护升级的需要修改配置、保存配置、备份配置。现有配置管理分类管理方法不区分配置信息的所有者,不能很好地满足“软件开发商、OEM(OriginalEquipmentManufacturer)厂商、终端用户”发行模式的配置管理需要。主要存在下列问题:1配置引起的加工软件故障难以界定引入阶段,沟通与处置成本较高;2OEM厂商的配置结果没有快照,问题配置恢复难度较大;3配置管理实现不支持按配置所有者管理,在升级、迁移过程中复用困难,调试成本较高。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种可明确配置信息所有者、降低成本、提高配置复用性的针对数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、计算机可读存储介质、实现三级配置生成与分发处理方法及其软件产品的加载控制与运行的方法。为了实现上述目的,本专利技术的针对数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、计算机可读存储介质、实现三级配置生成与分发处理方法及其软件产品的加载控制与运行的方法如下:该针对数控加工软件实现三级配置设置管理的方法,其主要特点是,所述的方法包括以下步骤:(1)进行软件开发商的默认配置、OEM厂商的OEM配置和终端用户的活动配置的三级配置定义设置;(2)针对所述的三级配置进行配置管理规则设置。较佳地,所述的步骤(1)具体包括以下步骤:(11)研发人员将所述的默认配置定义设置为软件开发商提供的发行配置,且使得数控加工软件加载所述的默认配置后,软件各功能可正常运行;(12)调试人员将所述的OEM配置定义设置为OEM厂商按客户需求在实际加工设备上调试通过的配置,且使得数控加工软件加载所述的默认配置与OEM配置后,可以开始正常的生产加工;(13)终端用户将所述的活动配置定义设置为加工设备使用者在实际生产活动中根据设备、产品工艺要求日常使用的配置,且使得数控加工软件加载所述的默认配置、OEM配置、活动配置后,可以顺利生产出合格的产品。较佳地,所述的活动配置为可选配置,即在客户没有特殊生产工艺要求的情况下,所述的OEM厂商的OEM配置可以满足常规需求。较佳地,所述的默认配置中包括所述的数控加工软件正常运行时所需的全部配置信息。较佳地,所述的OEM配置中包括所述的默认配置的全部信息、加工设备硬件拓扑配置参数信息、通信配置参数信息以及加工设备硬件正常运行所需的参数信息。较佳地,所述的活动配置包括使用所述的加工设备所需的加工工艺信息。较佳地,所述的配置管理规则设置,具体为:针对所述的三级配置进行配置分级加载设置以及配置覆盖策略和配置融合策略设置。较佳地,所述的配置分级加载设置,具体为:设置数控软件启动时按“默认配置、OEM配置、活动配置”的顺序加载配置,且将所述的默认配置设置为必选配置,将所述的OEM配置和活动配置均设置为可选配置。较佳地,所述的配置覆盖策略和配置融合策略设置,具体为:按配置的使用需要进行不同的配置覆盖策略和配置融合策略的设置,其中,所述的配置覆盖策略包括按配置文件覆盖的覆盖策略、按配置项覆盖的覆盖策略;根据使用需要,在配置项覆盖时进行相应的配置融合,所述的配置融合策略包括对不同级别配置项按照特定的规则进行配置合并、配置项内容的更新,其中,具体的配置融合策略由使用配置的模块指定。该针对数控加工软件产品实现三级配置设置管理的系统,其主要特点是,所述的系统包括:三级配置功能模块,用于对所述的数控加工软件进行开发商默认配置、OEM厂商配置及终端用户活动配置;配置管理规则功能模块,用于对所述的三级配置功能模块进行分级选择加载并根据加工情况配置相应的覆盖策略。该针对数控加工软件产品实现三级配置管理的装置,其主要特点是,所述的装置包括:处理器,被配置成执行计算机可执行指令;存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现上述三级配置设置管理的方法的各个步骤。该针对数控加工软件产品实现三级配置管理的处理器,其主要特点是,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述三级配置设置管理的方法的各个步骤。该计算机可读存储介质,其主要特点是,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述三级配置设置管理的方法的各个步骤。该基于上述三级配置设置管理的方法的针对数控加工软件实现三级配置生成与分发处理的方法,其主要特点是,所述的方法包括以下步骤:(A)数控加工系统将软件开发商开发完成的设置有默认配置的数控加工软件交付至OEM厂商;(B)所述的OEM厂商安装所述的设置有默认配置的数控加工软件,并与加工设备一同进行配置的调试,生成设置有OEM配置的数控加工软件;(C)所述的OEM厂商将所述的加工设备与所述的设置有默认配置和OEM配置的数控加工软件交付至用户终端进行相应的活动配置,根据实际需要所述的步骤(C)为可选步骤。较佳地,所述的步骤(B)进一步为:在实际调试的过程中,调试人员使用所述的软件开发商提供的配置工具修改所述的数控加工软件的设备参数、加工参数、环境参数。较佳地,所述的实现三级配置生成与分发处理的方法中所述的默认配置、OEM配置和活动配置在存储介质中均设置有配置快照。该基于上述三级配置设置管理的方法的针对数控加工软件产品实现三级配置加载控制与运行的方法,其主要特点是,所述的方法包括以下步骤:(1)终端用户根据软件开发商在加工设备上提供的发行配置设置数控加工软件的默认配置;(2)所述的数控加工软件加载所述的默认配置并进行各个功能的正常运行;(3)所述的终端用户根据OEM厂商按客户需求在实际加工设备上提供的调试配置设置OEM厂商的OEM配置;(4)所述的数控加工软件加载所述的默认配置与OEM配置进行正常的生产加工;(5)所述的终端用户根据在实际生产活动中设备、产品工艺的要求进行所述的数控加工软件的活动配置。活动配置为可选项。在客户没有特殊生产工艺要求的情况下,所述的OEM厂商的OEM配置可以满足常规需求;(6)所述的数控加工软件加载所述的默认配置、OEM配置及活动配置,进行合格产品的加工。本文档来自技高网...

【技术保护点】
1.一种针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的方法包括以下步骤:/n(1)进行软件开发商的默认配置、OEM厂商的OEM配置和终端用户的活动配置的三级配置定义设置;/n(2)针对所述的三级配置进行配置管理规则设置。/n

【技术特征摘要】
1.一种针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的方法包括以下步骤:
(1)进行软件开发商的默认配置、OEM厂商的OEM配置和终端用户的活动配置的三级配置定义设置;
(2)针对所述的三级配置进行配置管理规则设置。


2.根据权利要求1所述的针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的步骤(1)具体包括以下步骤:
(11)研发人员将所述的默认配置定义设置为软件开发商提供的发行配置,且使得数控加工软件加载所述的默认配置后,软件各功能可正常运行;
(12)调试人员将所述的OEM配置定义设置为OEM厂商按客户需求在实际加工设备上调试通过的配置,且使得数控加工软件加载所述的默认配置与OEM配置后,可以开始正常的生产加工;
(13)终端用户将所述的活动配置定义设置为加工设备使用者在实际生产活动中根据设备、产品工艺要求日常使用的配置,且使得数控加工软件加载所述的默认配置、OEM配置、活动配置后,可以顺利生产出合格的产品,其中,所述的活动配置为可选配置,即在客户没有特殊生产工艺要求的情况下,所述的OEM厂商的OEM配置即能满足常规需求。


3.根据权利要求1所述的针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的默认配置中包括所述的数控加工软件正常运行时所需的全部配置信息。


4.根据权利要求1所述的针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的OEM配置中包括所述的默认配置的全部信息、加工设备硬件拓扑配置参数信息、通信配置参数信息以及加工设备硬件正常运行所需的参数信息。


5.根据权利要求1所述的针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的活动配置包括使用所述的加工设备所需的加工工艺信息。


6.根据权利要求1所述的针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的配置管理规则设置,具体为:
针对所述的三级配置进行配置分级加载设置以及配置覆盖策略和配置融合策略设置。


7.根据权利要求6所述的针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的配置分级加载设置,具体为:
设置数控软件启动时按“默认配置、OEM配置、活动配置”的顺序加载配置,且将所述的默认配置设置为必选配置,将所述的OEM配置和活动配置均设置为可选配置。


8.根据权利要求6所述的针对数控加工软件实现三级配置设置管理的方法,其特征在于,所述的配置覆盖策略和配置融合策略设置,具体为:
按配置的使用需要进行不同的配置覆盖策略和配置融合策略的设置,其中,所述的配置覆盖策略包括按配置文件覆盖的覆盖策略、按配置项覆盖的覆盖策略;根据使用需要,在配置项覆盖时进行相应的配置融合,所述的配置融合策略包括对不同级别配置项按照特定的规则进行配置合并、配置项内容的更新,其中,具体的配置融合策略由使用配置的模块指定。


9.一种针对数控加工软件产品实现三级配置设置管理的系统,其特征在于,所述的系统包括:
三级配置功能模块,用于对所述的数控加工软件进行开发商默认配置、OEM厂商配置及终端用户活动配置;
配置管理规则功能模块,用于对所述的三级配置功能模块进行分级选择加载并根据加工情况配置相应的覆盖策略。


10.一种针对数控加工软件产品实现三级配置管理...

【专利技术属性】
技术研发人员:孔令磊郑之开岳文学唐尤华
申请(专利权)人:上海维宏电子科技股份有限公司上海维宏智能技术有限公司上海维宏自动化技术有限公司
类型:发明
国别省市:上海;31

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

1