一种用于生成业务流的映射关系的系统及方法技术方案

技术编号:26477911 阅读:30 留言:0更新日期:2020-11-25 19:21
本公开提供了一种用于生成业务流的映射关系的方法,包括:接收用于所述业务流的一个或多个第一配置文件;从所述一个或多个第一配置文件中提取与所述业务流有关的第一参数集;利用所述第一参数集中的第一参数的值创建第一条目;通过映射将所述第一参数的值插入到与所述第一参数相关联的第一全局查找表中;创建第二条目,其中所述第二条目至少包含所述第一参数的值和所述第一参数集中的第二参数的值;将所述第二条目与所述第一条目相关联;通过映射将所述第二参数的值插入到与所述第二参数相关联的第二全局查找表中;以及至少基于所述第一条目和所述第二条目生成所述业务流的映射关系。

【技术实现步骤摘要】
一种用于生成业务流的映射关系的系统及方法
本公开涉及数据处理,更具体地涉及从配置文件生成业务流的映射关系和依赖关系的系统及方法。
技术介绍
制造执行系统(MES)是当前的制造企业中普遍使用的平台。MES处于企业资源计划(ERP)层和现场自动化系统,例如,现场可编程逻辑控制系统(PLC),之间的执行层,主要负责车间生产管理和调度执行。MES可以在统一平台上集成诸如生产调度、产品跟踪、质量控制、设备故障分析、网络报表等管理功能,使用统一的数据库和通过网络联接可以同时为生产部门、质检部门、工艺部门、物流部门等提供车间管理信息服务。但是MES在业界没有标准,医疗、烟草、造船、造车等制造企业都有各自的MES系统。即使是各个企业自己的各个车间,由于生产工艺的不同,每个车间的MES系统也都不同。例如汽车制造企业具有冲压、车身、涂装、总装、发动机、电池等工艺,这些不同的车间的MES系统各不相同。对于在全球各地具有不同的车间工厂的制造企业来说,为了使得各个车间工厂能方便灵活地完成各自的MES系统,可以提供一套互相独立的文件,例如由C语言编写的二进本文档来自技高网...

【技术保护点】
1.一种用于生成业务流的映射关系的方法,包括:/n接收用于所述业务流的一个或多个第一配置文件;/n从所述一个或多个第一配置文件中提取与所述业务流有关的第一参数集;/n利用所述第一参数集中的第一参数的值创建第一条目;/n通过映射将所述第一参数的值插入到与所述第一参数相关联的第一全局查找表中;/n创建第二条目,其中所述第二条目至少包含所述第一参数的值和所述第一参数集中的第二参数的值;/n将所述第二条目与所述第一条目相关联;/n通过映射将所述第二参数的值插入到与所述第二参数相关联的第二全局查找表中;以及/n至少基于所述第一条目和所述第二条目生成所述业务流的映射关系。/n

【技术特征摘要】
1.一种用于生成业务流的映射关系的方法,包括:
接收用于所述业务流的一个或多个第一配置文件;
从所述一个或多个第一配置文件中提取与所述业务流有关的第一参数集;
利用所述第一参数集中的第一参数的值创建第一条目;
通过映射将所述第一参数的值插入到与所述第一参数相关联的第一全局查找表中;
创建第二条目,其中所述第二条目至少包含所述第一参数的值和所述第一参数集中的第二参数的值;
将所述第二条目与所述第一条目相关联;
通过映射将所述第二参数的值插入到与所述第二参数相关联的第二全局查找表中;以及
至少基于所述第一条目和所述第二条目生成所述业务流的映射关系。


2.如权利要求1所述的方法,其中,在创建第一条目之前,所述方法还包括:利用所述第一参数的值在与所述第一全局查找表中进行查找以确定是否存在与所述第一参数的值有关的第一条目,所述创建第一条目的步骤是响应于确定第一条目不存在而执行的。


3.如权利要求1所述的方法,其中,所述一个或多个第一配置文件包括任务配置文件,所述第一参数为任务组名称,所述第二参数包括任务名称和执行程序名称中的至少一个,所述第二全局查找表包括任务名称全局查找表和执行程序名称全局查找表中的至少一个。


4.如权利要求1所述的方法,还包括:
接收用于所述业务流的一个或多个第二配置文件;
从所述一个或多个第二配置文件中提取与所述业务流有关的第二参数集;
利用所述第二参数集中的第三参数的值在与所述第三参数相关联的第三全局查找表中进行查找以确定是否存在与所述第三参数的值有关的第三条目;
响应于第三条目不存在:
创建新的第三条目,其中所述新的第三条目至少包括所述第三参数的值和所述第二参数集中的第四参数的值;以及
通过映射将所述第三参数的值和所述第四参数的值分别插入到所述第三全局查找表和第四全局查找表中。


5.如权利要求4所述的系统,其中,所述一个或多个第二配置文件包括可编程逻辑控制器(PLC)配置文件,所述第三参数为PLC节点号,并且所述第四参数为IP地址。


6.如权利要求4所述的方法,还包括:
接收用于所述业务流的一个或多个第三配置文件;
从所述一个或多个第三配置文件中提取与所述业务流有关的第三参数集;
利用所述第三参数集中的第五参数的值在所述第二全局查找表中进行查找以确定与所述第五参数的值有关的第二条目;
创建第四条目,所述第四条目包括所述第五参数的值以及查找得到的所述第二条目中包括的第二参数的值;
通过映射将所述第四条目插入到第五全局查找表中;
创建第五条目,所述第五条目包括所述第二参数的值、第三参数的值、第四参数的值和第五参数的值;
通过映射将所述第三参数的值插入到第六全局查找表中。


7.如权利要求6所述的方法,其中利用所述第三参数集中的第五参数的值在所述第二全局查找表中进行查找以找到与所述第五参数的值有关的第二条目的步骤包括:
按照所述业务流中...

【专利技术属性】
技术研发人员:田冲
申请(专利权)人:华晨宝马汽车有限公司
类型:发明
国别省市:辽宁;21

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

1