[发明专利]用于MES领域的工艺生产流程引擎的实现方法及电子装置在审
| 申请号: | 202111368296.9 | 申请日: | 2021-11-18 |
| 公开(公告)号: | CN114186957A | 公开(公告)日: | 2022-03-15 |
| 发明(设计)人: | 高国栋;周海涛;武新刚 | 申请(专利权)人: | 苏州瀚码智能技术有限公司 |
| 主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q50/04 |
| 代理公司: | 南京艾普利德知识产权代理事务所(特殊普通合伙) 32297 | 代理人: | 顾祥安 |
| 地址: | 215000 江苏省苏州市吴中区中国(江苏)*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 mes 领域 工艺 生产流程 引擎 实现 方法 电子 装置 | ||
1.一种用于MES领域的工艺生产流程引擎的实现方法,其特征在于,包括如下步骤:
S1、通过可视化操作界面对工艺生产流程引擎进行可视化建模;
S2、将模型的数据用表关联存储到模型数据库,得到部署后的工艺生产流程模型;
S3、通过部署后的工艺生产流程模型进行解析与执行。
2.根据权利要求1所述的用于MES领域的工艺生产流程引擎的实现方法,其特征在于,所述模型包括工艺生产流程的各个工序,各个节点,工序之间的路径,步骤S1具体包括,
S11、定义工艺生产流程,赋予各个工序定义与唯一标识;
S12、构建流程节点, 用于定义工艺流程的节点;
S13、构建路径,连接各个工序的流程节点,并提供执行方向;
S14、提供物料数据和工厂模型数据,附属在各个工序下。
3.根据权利要求2所述的用于MES领域的工艺生产流程引擎的实现方法,其特征在于,步骤S12所述“构建流程节点”包括设置该节点对应的动作、完成策略及执行此节点的权限的步骤,所述流程节点包括,
标识性节点,所述标识性节点包括开始节点和结束节点,用于起到标识性作用;
任务节点,用于对应各个工序的操作;
子流程节点,用于标识流程编号,引导流程进入子流程。
4.根据权利要求3所述的用于MES领域的工艺生产流程引擎的实现方法,其特征在于,步骤S13中的执行方向为工艺总流程至各个工序和物料数据集进行执行,各个工序至相应物料数据和工厂模型数据进行执行。
5.根据权利要求1所述的用于MES领域的工艺生产流程引擎的实现方法,其特征在于,步骤S3具体包括,
S31:流程引擎将模型实例化到内存;
S32:调用方从输入端口输入流程名称,流程节点,调用方对象名称;
S33:流程引擎根据输入内容来定位模型,并根据当前工序与路径关系找到下一工序;
S34:流程引擎返回下一工序及相关物料及工厂模型信息给调用方。
6.根据权利要求5所述的用于MES领域的工艺生产流程引擎的实现方法,其特征在于,步骤S3中还包括流程监控步骤,通过流程引擎实时监控各个工序的执行状况。
7.根据权利要求5所述的用于MES领域的工艺生产流程引擎的实现方法,其特征在于,各个流程节点,分别设置有对应的默认配置文件;
步骤S32还包括判断该流程节点是否存在扩展配置文件,该扩展配置文件用于记录用户扩展的处理逻辑及属性信息的扩展配置文件;
对于存在所述扩展配置文件的流程节点,加载所述扩展配置文件,以激活相应的流程节点;
对于不存在所述扩展配置文件的流程节点,加载对应的默认配置文件,以激活相应的流程节点。
8.根据权利要求5所述的用于MES领域的工艺生产流程引擎的实现方法,其特征在于,所述扩展配置文件包括一个.json数据库,内含所有扩展的元素信息。
9.一种计算机可读存储介质,存储有至少一程序,其特征在于,所述至少一程序在被调用时执行并实现如权利要求1-8中任一项所述的用于MES领域的工艺生产流程引擎的实现方法。
10.一种电子装置,其特征在于,所述电子装置包含有如权利要求9所述的计算机可读存储介质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州瀚码智能技术有限公司,未经苏州瀚码智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111368296.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





