基于数字化仿真平台的工艺文件生成方法、装置及设备制造方法及图纸

技术编号:34411525 阅读:34 留言:0更新日期:2022-08-03 22:03
本申请公开了一种基于数字化仿真平台的工艺文件生成方法、装置及设备,所述方法包括获取目标对象的生产工艺数据信息;基于生产工艺数据信息,构建目标对象对应的生产流程数据;响应于分组触发指令,对生产流程数据进行分组处理,得到目标对象对应的至少一组目标流程集;基于预设分支算法,对目标流程集中的各个流程节点进行分支计算处理,得到目标流程集对应的至少一组目标流程分支;调用预设语句转换策略,对目标流程分支中的各个流程节点各自对应的步骤描述信息进行语句解析,得到各目标流程分支各自对应的目标结果数据集;针对每一目标流程集,基于相应的目标流程分支各自对应的目标结果数据集,生成各目标流程集各自对应的工艺文件。的工艺文件。的工艺文件。

【技术实现步骤摘要】
基于数字化仿真平台的工艺文件生成方法、装置及设备


[0001]本申请涉及数字化仿真
,尤其涉及一种基于数字化仿真平台的工艺文件生成方法、装置及设备。

技术介绍

[0002]在汽车生产线的数字孪生技术应用过程中,在进行离线调试阶段之前,需要编制生产线的PLC控制程序。目前的做法如下:由数字化仿真工程师在数字化平台(一般是采用CAPP软件)里进行工艺仿真,验证完毕后,将汽车生产线的动作时序通过手动制作表格的形式记录下来,移交给PLC工程师;PLC工程师根据表格熟悉汽车产线工艺,若存在不懂的问题,需求反复与数字化仿真工程师进行沟通确认,完全了解工艺后,进行汽车产线PLC控制程序的编写。
[0003]上述的方法,在仿真工程师验证完毕后,需要手动将验证结果输出给PLC工程师,同时与PLC工程师的沟通也将耗费大量的时间和精力,而且沟通中极易出现错误。

技术实现思路

[0004]为了解决上述技术问题,本申请公开了基于数字化仿真平台的工艺文件生成方法,可以将数字化仿真平台上的验证结果以文件的形式输出,可以避免采用手动编织时序表而出现的弊端,采用本申请生产的该文件可以有效提高PLC程序的编写效率和准确性。
[0005]为了达到上述专利技术目的,本申请提供了一种基于数字化仿真平台的工艺文件生成方法,所述的方法包括:获取目标对象的生产工艺数据信息;基于所述生产工艺数据信息,构建所述目标对象对应的生产流程数据;响应于分组触发指令,对所述生产流程数据进行分组处理,得到所述目标对象对应的至少一组目标流程集,所述目标流程集包括多个流程节点;基于预设分支算法,对所述目标流程集中的各个流程节点进行分支计算处理,得到所述目标流程集对应的至少一组目标流程分支;调用预设语句转换策略,对所述目标流程分支中的各个流程节点各自对应的步骤描述信息进行语句解析,得到所述各目标流程分支各自对应的目标结果数据集;针对每一目标流程集,基于相应的所述目标流程分支各自对应的目标结果数据集,生成各目标流程集各自对应的工艺文件。
[0006]在一些实施方式中,所述基于预设分支算法,对所述目标流程集中的各个流程节点进行分支计算处理,得到所述目标流程集对应的至少一组目标流程分支,包括:调用预设分支算法,对所述目标流程集中的各个流程节点进行计算处理,得到所述目标流程集对应的至少一组流程初始分支;响应于标签创建指令,生成各流程初始分支各自对应的标签数据;获取所述各流程初始分支的起始流程节点和终止流程节点;
将所述流程初始分支、所述流程初始分支对应的所述标签数据以及所述流程初始分支的起始流程节点和终止流程节点进行关联存储,得到目标流程分支。
[0007]在一些实施方式中,在调用预设语句转换策略,对所述流程分支中的各个流程节点各自对应的步骤描述信息进行语句解析,得到所述各目标流程分支各自对应的目标结果数据集之前,还包括:针对每一目标流程分支,获取所述目标流程分支对应的起始流程节点和终止流程节点;依次获取所述起始流程节点、所述起始流程节点与所述终止流程节点之间的若干流程节点和所述终止流程节点以及所述起始流程节点、所述起始流程节点与所述终止流程节点之间的若干流程节点和所述终止流程节点各自对应的步骤描述信息。
[0008]在一些实施方式中,所述调用预设语句转换策略,对所述目标流程分支中的各个流程节点各自对应的步骤描述信息进行语句解析,得到所述各目标流程分支各自对应的目标结果数据集;包括:获取所述目标流程分支中的各个流程节点的节点排序规则;基于所述预设语句转换策略和节点排序规则,对各个流程节点各自对应的步骤描述信息顺序进行语句解析,得到各流程节点各自对应的目标结果数据;将所述各流程节点各自对应的目标结果数据,确定为目标结果数据集。
[0009]在一些实施方式中,所述基于所述预设语句转换策略和节点排序规则,对各个流程节点各自对应的步骤描述信息顺序进行语句解析,得到各流程节点各自对应的目标结果数据:包括:获取所述生产工艺数据信息关联的多个目标设备以及各目标设备与各流程节点之间的对应关系;根据所述各目标设备与各流程节点之间的对应关系,确定各步骤描述信息各自对应的目标信息类型;从所述预设语句转换策略中确定出与各目标信息类型各自对应的目标语句转换策略;针对每一步骤描述信息,基于相应的所述目标语句转换策略对所述步骤描述信息进行语句分析处理,得到所述各流程节点各自对应的目标结果数据。
[0010]在一些实施方式中,所述针对每一目标流程集,基于相应的所述目标流程分支对应的目标结果数据集,生成各目标流程集各自对应的工艺文件,包括:针对每一目标流程集,获取各目标流程分支各自对应的标签数据;基于各标签数据对所述各目标流程分支对应的目标结果数据集进行排序,得到排序结果;根据所述排序结果,将所述各目标流程分支对应的目标结果数据集依次进行排序,得到所述目标流程集对应的工艺文件。
[0011]在一些实施方式中,在所述获取目标对象的生产工艺数据信息之前,还包括:获取目标对象的生产许可信息;判断所述生产许可信息中是否存在目标管理装置;若存在,则获取目标管理装置的许可数据;
判断所述许可数据是否满足预设许可条件;若是,则触发所述目标对象的生产工艺数据信息的获取步骤。
[0012]本申请还提供了一种基于数字化仿真平台的工艺文件生成装置,所述的装置包括:获取模块,用于获取目标对象的生产工艺数据信息;流程构建模块,用于基于所述生产工艺数据信息,构建所述目标对象对应的生产步骤流程数据;分组处理模块,用于响应于分组触发指令,对所述生产流程数据进行分组处理,得到所述目标对象对应的至少一组目标流程集,所述目标流程集包括多个流程节点;计算处理模块,用于基于预设分支算法,对所述目标流程集中的各个流程节点进行分支计算处理,得到所述目标流程集对应的至少一组目标流程分支;转换模块,用于调用预设语句转换策略,对所述目标流程分支中的各个流程节点各自对应的步骤描述信息进行语句解析,得到所述各目标流程分支各自对应的目标结果数据集;文件生成模块,用于针对每一目标流程集,基于相应的所述目标流程分支各自对应的目标结果数据集,生成各目标流程集各自对应的工艺文件。
[0013]本申请还提供了一种基于数字化仿真平台的工艺文件生成设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上述所述的基于数字化仿真平台的工艺文件生成方法。
[0014]本申请还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如上述所述的基于数字化仿真平台的工艺文件生成方法。
[0015]实施本申请实施例,具有如下有益效果:本申请公开的基于数字化仿真平台的工艺文件生成方法:可以将数字化仿真平台上的验证结果以文件的形式输出,可以避免采用手动编织时序表而出现的弊端,采用本申请生产的该文件可以有效提高PLC程序的编写效率和准确性。
附本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数字化仿真平台的工艺文件生成方法,其特征在于,所述的方法包括:获取目标对象的生产工艺数据信息;基于所述生产工艺数据信息,构建所述目标对象对应的生产流程数据;响应于分组触发指令,对所述生产流程数据进行分组处理,得到所述目标对象对应的至少一组目标流程集,所述目标流程集包括多个流程节点;基于预设分支算法,对所述目标流程集中的各个流程节点进行分支计算处理,得到所述目标流程集对应的至少一组目标流程分支;调用预设语句转换策略,对所述目标流程分支中的各个流程节点各自对应的步骤描述信息进行语句解析,得到所述各目标流程分支各自对应的目标结果数据集;针对每一目标流程集,基于相应的所述目标流程分支各自对应的目标结果数据集,生成各目标流程集各自对应的工艺文件。2.根据权利要求1所述的基于数字化仿真平台的工艺文件生成方法,其特征在于,所述基于预设分支算法,对所述目标流程集中的各个流程节点进行分支计算处理,得到所述目标流程集对应的至少一组目标流程分支,包括:调用预设分支算法,对所述目标流程集中的各个流程节点进行计算处理,得到所述目标流程集对应的至少一组流程初始分支;响应于标签创建指令,生成各流程初始分支各自对应的标签数据;获取所述各流程初始分支的起始流程节点和终止流程节点;将所述流程初始分支、所述流程初始分支对应的所述标签数据以及所述流程初始分支的起始流程节点和终止流程节点进行关联存储,得到目标流程分支。3.根据权利要求2所述的基于数字化仿真平台的工艺文件生成方法,其特征在于,在调用预设语句转换策略,对所述流程分支中的各个流程节点各自对应的步骤描述信息进行语句解析,得到所述各目标流程分支各自对应的目标结果数据集之前,还包括:针对每一目标流程分支,获取所述目标流程分支对应的起始流程节点和终止流程节点;依次获取所述起始流程节点、所述起始流程节点与所述终止流程节点之间的若干流程节点和所述终止流程节点以及所述起始流程节点、所述起始流程节点与所述终止流程节点之间的若干流程节点和所述终止流程节点各自对应的步骤描述信息。4.根据权利要求1所述的基于数字化仿真平台的工艺文件生成方法,其特征在于,所述调用预设语句转换策略,对所述目标流程分支中的各个流程节点各自对应的步骤描述信息进行语句解析,得到所述各目标流程分支各自对应的目标结果数据集;包括:获取所述目标流程分支中的各个流程节点的节点排序规则;基于所述预设语句转换策略和节点排序规则,对各个流程节点各自对应的步骤描述信息顺序进行语句解析,得到各流程节点各自对应的目标结果数据;将所述各流程节点各自对应的目标结果数据,确定为目标结果数据集。5.根据权利要求4所述的基于数字化仿真平台的工艺文件生成方法,其特征在于,所述基于所述预设语句转换策略和节点排序规则,对各个流程节点各自对应的步骤描述信息顺序进行语句解析,得到各流程节点各自对应的目标结果数据:包括...

【专利技术属性】
技术研发人员:丁华金伟华何洪岩张杰胡俊桦
申请(专利权)人:浙江西图盟数字科技有限公司
类型:发明
国别省市:

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

1