一种MES与CAPP的工艺数据传输协同验证方法技术

技术编号:38628750 阅读:14 留言:0更新日期:2023-08-31 18:28
本发明专利技术涉及工艺数据传输领域,尤其涉及一种MES与CAPP的工艺数据传输协同验证方法,包括:S1、分别获取各待验证输出数据;S2、利用所述各待验证输出数据进行工艺信息比对处理得到工艺数据传输准确性验证结果,通过获取自动化测试的中间数据,并获取各工序工艺的基础数据进行多次比对验证,提升了多软件间的工艺数据比对验证准确性,从基础工艺、工序、工步中进行结果验证,避免了验证误差的产生。避免了验证误差的产生。避免了验证误差的产生。

【技术实现步骤摘要】
一种MES与CAPP的工艺数据传输协同验证方法


[0001]本专利技术涉及工艺数据传输领域,具体涉及一种MES与CAPP的工艺数据传输协同验证方法。

技术介绍

[0002]MES&DNC系统是机械制造系统的一个重要发展,该系统不仅用计算机来管理、调度和控制多台NC机床,而且还与CAPP以及对应的工艺管理系统相结合,形成了柔性分布式数字控制。工艺设计文档,一般除了包含有工艺信息(流程图、工序、工步、检验方法等),零件信息(材料、密度、体积、质量、尺寸等),但由于与MES和DNC集成,用于加工处理,还会附加其他信息,如物料编码、物料信息、材料定额、工时定额等作为数据源传递到DNC系统中使用。CAPP、MES和DNC的集成应用系统,数据量庞大、表达复杂,数据需要几度轮转。
[0003]CAPP、MES和DNC的集成,基本上是在PC上完成。CAPP将自身产生的工艺数据传输到MES,MES会利用工艺数据指导生产,从而由DNC来调度、控制机床运行加工,达到生产的目的。无论是C/S架构还是B/S架构,为了加工的准确性,对于工艺数据的准确性是极为看重的,而验证工艺数据在MES、DNC、工艺数据管理间传递的准确性,是一个需要解决的问题。

技术实现思路

[0004]针对现有技术的不足,本专利技术提供了一种MES与CAPP的工艺数据传输协同验证方法,通过获取各测试数据的中间数据进行比对,提升多软件间的输出结果验证准确性。
[0005]为实现上述目的,本专利技术提供了一种MES与CAPP的工艺数据传输协同验证方法,包括:
[0006]S1、分别获取各待验证输出数据;
[0007]S2、利用所述各待验证输出数据进行工艺信息比对处理得到工艺数据传输准确性验证结果。
[0008]优选的,所述分别获取各待验证输出数据包括:
[0009]获取CAPP输出数据;
[0010]获取MES输出数据;
[0011]利用所述CAPP输出数据与MES输出数据作为待验证输出数据。
[0012]进一步的,所述获取CAPP输出数据包括:
[0013]获取CAPP自动化测试的CAPP初始输出数据;
[0014]判断所述CAPP初始输出数据是否满足输出标准,若是,则保留CAPP初始输出数据,否则,放弃处理;
[0015]获取所述CAPP初始输出数据对应的工艺资源数据;
[0016]利用所述CAPP初始输出数据对应的工艺资源数据基于工艺资源管理库获取CAPP中间数据;
[0017]判断所述CAPP中间数据是否满足输出标准,若是,则利用所述CAPP中间数据作为
CAPP输出数据,否则,放弃处理;
[0018]其中,输出标准为bCappFlag=1,中间数据包括表格文件、数据库文件与文本文件。
[0019]进一步的,所述获取MES输出数据包括:
[0020]获取MES自动化测试的MES初始输出数据;
[0021]判断所述MES初始输出数据是否满足输出标准,若是,则保留MES初始输出数据,否则,放弃处理;
[0022]获取所述MES初始输出数据对应的工艺资源数据;
[0023]利用所述MES初始输出数据对应的工艺资源数据基于MES资源库获取MES中间数据;
[0024]判断所述MES中间数据是否满足输出标准,若是,则利用所述MES中间数据作为MES输出数据,否则,放弃处理;
[0025]其中,输出标准为bCappFlag=1,中间数据包括表格文件、数据库文件与文本文件。
[0026]进一步的,利用所述各待验证输出数据进行工艺信息比对处理得到工艺数据传输准确性验证结果包括:
[0027]S3

1、判断所述CAPP输出数据与MES输出数据的工序工艺信息是否一致,若是,则工艺数据传输准确性验证结果为通过,否则,工艺数据传输准确性验证结果为不通过;
[0028]S3

2、当工艺数据传输准确性验证结果为不通过时,获取工序工艺信息作为报错信息;
[0029]S3

3、判断所述CAPP输出数据与MES输出数据是否均存在工艺数据传输准确性验证结果,若是,则利用所述工艺数据传输准确性验证结果完成初始验证处理,否则,返回S3

1。
[0030]与最接近的现有技术相比,本专利技术具有的有益效果:
[0031]通过获取自动化测试的中间数据,并获取各工序工艺的基础数据进行多次比对验证,提升了多软件间的工艺数据比对验证准确性,从基础工艺、工序、工步中进行结果验证,避免了验证误差的产生。
附图说明
[0032]图1是本专利技术提供的一种MES与CAPP的工艺数据传输协同验证方法的流程图;
[0033]图2是本专利技术提供的一种MES与CAPP的工艺数据传输协同验证方法的CAPP中间格式文件生成流程图;
[0034]图3是本专利技术提供的一种MES与CAPP的工艺数据传输协同验证方法的MES中间格式文件生成流程图;
[0035]图4是本专利技术提供的一种MES与CAPP的工艺数据传输协同验证方法的中间格式文件对比流程图。
具体实施方式
[0036]下面结合附图对本专利技术的具体实施方式作进一步的详细说明。
[0037]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0038]实施例1:
[0039]本专利技术提供了一种MES与CAPP的工艺数据传输协同验证方法,如图1所示,包括:
[0040]S1、分别获取各待验证输出数据;
[0041]S2、利用所述各待验证输出数据进行工艺信息比对处理得到工艺数据传输准确性验证结果。
[0042]S1具体包括:
[0043]S1

1、获取CAPP输出数据;
[0044]S1

2、获取MES输出数据;
[0045]S1

3、利用所述CAPP输出数据与MES输出数据作为待验证输出数据。
[0046]S1

1具体包括:
[0047]S1
‑1‑
1、获取CAPP自动化测试的CAPP初始输出数据;
[0048]S1
‑1‑
2、判断所述CAPP初始输出数据是否满足输出标准,若是,则保留CAPP初始输出数据,否则,放弃处理;
[0049]S1
‑1‑
3、获取所述CAPP初始输出数据对应的工艺资源数据;
[0050]S1
‑1‑
4、利用所述CAPP初始输出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种MES与CAPP的工艺数据传输协同验证方法,其特征在于,包括:S1、分别获取各待验证输出数据;S2、利用所述各待验证输出数据进行工艺信息比对处理得到工艺数据传输准确性验证结果。2.如权利要求1所述的一种MES与CAPP的工艺数据传输协同验证方法,其特征在于,所述分别获取各待验证输出数据包括:获取CAPP输出数据;获取MES输出数据;利用所述CAPP输出数据与MES输出数据作为待验证输出数据。3.如权利要求2所述的一种MES与CAPP的工艺数据传输协同验证方法,其特征在于,所述获取CAPP输出数据包括:获取CAPP自动化测试的CAPP初始输出数据;判断所述CAPP初始输出数据是否满足输出标准,若是,则保留CAPP初始输出数据,否则,放弃处理;获取所述CAPP初始输出数据对应的工艺资源数据;利用所述CAPP初始输出数据对应的工艺资源数据基于工艺资源管理库获取CAPP中间数据;判断所述CAPP中间数据是否满足输出标准,若是,则利用所述CAPP中间数据作为CAPP输出数据,否则,放弃处理;其中,输出标准为bCappFlag=1,中间数据包括表格文件、数据库文件与文本文件。4.如权利要求2所述的一种MES与CAPP的工艺数据传输协同验证方法,其特征在于,所述获取MES输出数据包括:获取MES自动化测试的M...

【专利技术属性】
技术研发人员:李龙鞠珍宏靳丽斯
申请(专利权)人:大方智造天津科技有限公司
类型:发明
国别省市:

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

1