【技术实现步骤摘要】
数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、存储介质及应用
本专利技术涉及自动化控制
,特别涉及数控加工软件的配置管理
,具体是指一种针对数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、计算机可读存储介质、实现三级配置生成与分发处理方法及其软件产品的加载控制与运行的方法。
技术介绍
数控加工软件在发布、实施、运行、维护过程中需要进行配置管理。数控加工软件的配置通常包括软件运行信息、加工设备信息、加工工艺信息,按照数据所属类型存储在对应的配置文件中。根据分发、调试、加工、维护升级的需要修改配置、保存配置、备份配置。现有配置管理分类管理方法不区分配置信息的所有者,不能很好地满足“软件开发商、OEM(OriginalEquipmentManufacturer)厂商、终端用户”发行模式的配置管理需要。主要存在下列问题:1配置引起的加工软件故障难以界定引入阶段,沟通与处置成本较高;2OEM厂商的配置结果没有快照,问题配置恢复难度较大;3配置管理实现不支持按配置所有者管理,在升级、迁移过程中复用困难,调试成本较高。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种可明确配置信息所有者、降低成本、提高配置复用性的针对数控加工软件实现三级配置设置管理的方法、系统、装置、处理器、计算机可读存储介质、实现三级配置生成与分发处理方法及其软件产品的加载控制与运行的方法。为了实现上述目的,本专利技术的针对数控 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。