[发明专利]一种基于工艺变更后代码快速重构的方法及系统在审
申请号: | 202010257737.7 | 申请日: | 2020-04-03 |
公开(公告)号: | CN113495752A | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | 王挺;刘峻玮;曾鹏;于海滨 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | G06F8/72 | 分类号: | G06F8/72;G06F8/71 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 王倩 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 工艺 变更 代码 快速 方法 系统 | ||
本发明涉及一种基于工艺变更后代码快速重构的方法及系统,系统包括客户端和服务端,系统可以采用C/S架构或B/S架构,以工艺文件为输入,以标准化关系库为支持,驱动代码快速重构,自动生成并输出代码,系统形式主要看实际需求情况。方法包括以下步骤,配置标准化后的工艺文件和标准化后的代码的关联关系;输入变更后的标准化工艺文件;识别标准化工艺文件类别等信息;解析标准化工艺文件;根据标准化工艺文件类别等信息查找工艺代码对应关联关系信息;根据标准化工艺文件进行代码快速重构;代码生成并输出到用户指定的目标位置。本发明实现工艺变更后代码快速重构的功能,减小代码错误率、提高生产灵活性、减少运营成本、缩短产品生产周期。
技术领域
本发明涉及了一种基于工艺变更后代码快速重构的方法及系统,属于智能 制造控制领域。
背景技术
随着以需定产的生产模式逐渐增多。工业自动化生产线要面临多品种大批 量生产的问题。从而导致批量定制工艺变更后,生产线无法快速响应并调整计 划的问题。使得工业自动化生产线需要具备高度柔性化和适应定制工艺变更、 设备重构以及个性化生产等方面的能力。
目前大多数工厂生产线一般都是采用人工变更的方法,一旦批量定制工艺 变更后,需要按照变更后的批量定制工艺文件进行重新代码编写、调式程序, 直至最后实施量产,这种传统产品批量定制工艺变更模式的错误率高、不过灵 活、运营成本高、产品生产周期长。
因此,根据所需业务功能,定义工艺代码关联关系实现批量定制工艺变更 后能够快速重构代码,以满足确保生产需求就成了一个急需解决的问题。
发明内容
针对现有工业自动化产线批量定制工艺变更后所带来的代码快速重构的需 求,本发明提供了一种面向产线批量定制工艺变更后代码可快速重构的系统及 方法,即在产线批量定制工艺变更后,根据不同的变更后的工艺文件,可以自 动实现代码快速重构,来减小错误率、提高灵活性、减少运营成本、缩短产品 生产周期。
本发明的技术方案如下:一种基于工艺变更后代码快速重构的系统,包括:
客户端,用于配置工艺文件和代码的关联关系,输入需要重构代码的工艺 文件;
服务端,用于解析工艺文件,根据工艺文件和代码的关联关系进行代码重 构,并输出到用户指定的目标位置。
所述工艺文件和代码分别为标准化后的工艺文件和标准化后的代码。
所述客户端包括:
用户信息模块,用于验证用户身份、获取用户操作权限,使管理员对用户身 份和操作权限进行管理控制;
工艺代码关系配置模块,用于通过用户进行配置,按照设定规则进行工艺文 件与代码关联;
工艺文件识别模块,用于读取通过验证的用户提交的工艺文件,识别工艺文 件信息后发送至服务端。
所述服务端包括:
工艺代码关系管理模块,用于存储并调用用户在客户端配置好的工艺文件 与代码的关系;
工艺文件解析模块,用于对客户端传递过来的工艺文件信息进行预处理, 按属性类别解析所需要进行重构的代码种类,以便查找各类型在关联关系库中 的对应内容;
代码快速重构模块,用于根据工艺文件解析模块获得的需要进行重构的代 码种类以及工艺代码关系管理模块得到的工艺文件与代码的关系进行代码重构;
代码输出模块,用于将重构后的代码按不同类别输出到用户指定的目标位 置。
所述工艺文件信息包括属性类别,所述属性类别表示工艺的用途、特征属 性信息。
一种基于工艺变更后代码快速重构的方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010257737.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:冰箱
- 下一篇:互连结构及其形成方法