mes技术及其应用关键技术

mes技术及其应用关键技术

ID:36204373

大小:3.00 MB

页数:65页

时间:2019-05-07

mes技术及其应用关键技术_第1页
mes技术及其应用关键技术_第2页
mes技术及其应用关键技术_第3页
mes技术及其应用关键技术_第4页
mes技术及其应用关键技术_第5页
资源描述:

《mes技术及其应用关键技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MES技术及应用ManufacturingExecutionSystem—若干关键技术提纲一、MES体系结构二、MES集成技术三、数据采集与识别技术一、MES体系结构什么是组件?MES组件分类基于组件的MES系统架构MES业务组件开发基于组件的MES系统配置组件模型标准基于组件开发MES的优点基于工作流技术的MES建模与开发什么是组件也叫构件、控件等。简而言之,组件就是对象。组件是对数据和方法的封装。基于组件的软件开发流程MES组件分类标准组件:标准组件是MES底层核心功能的集合,它提供整个MES系统的运行环境,为上层实现MES具体功能的组件服务。这些组件包括:工

2、作流组件、查询组件、搜索组件、视图组件、消息组件、分类组件、系统集成插件等。通用组件:通用组件则是跨行业的,实现大多MES系统所包含的功能。如优化计算、误差分析、故障诊断、数据可视化界面、报表、日期管理、事件管理等。行业组件:行业组件是针对特定行业中的典型需求,实现其相应具备的功能。如生产过程模型、业务模型、设备监测、设备维护、物料平衡、生产计划调度、生产绩效分析、动态成本分析等。专业组件:专业组件是根据特定类型的MES系统的特殊要求,提供定制化功能的组件,如生产过程动态仿真、物料跟踪等。基于组件的MES系统架构总线层数据库/网络J2EE/.NETXML框架层订单

3、管理构件生产调度构件其它构件系统管理构件设备管理构件物料管理构件人力资源构件组件层…工具集工具集应用层应用系统MES业务组件开发基于组件的MES开发过程及各个阶段的活动如右图所示,主要可以分为四大步骤:MES需求分析与系统设计MES业务组件提取及适配MES业务组件装配MES软件测试(1)MES需求分析与系统设计此阶段与传统的瀑布型软件开发模式需求分析与系统设计相似,都是对MES用户的需求进行分析,归纳出用户对MES软件的功能需求,然后从系统的高度上对MES软件的各个组成部分进行设计。在MES需求分析与系统设计阶段,可以从MES领域组件库中提取到相似的分析级与设计级

4、的MES组件,复用组件内的知识,可以提高MES软件的分析与设计效率。根据MES软件的各部分功能划分,确定可以从领域组件库中提取的领域组件和需要重新开发的专用组件。(2)MES业务组件提取及适配在这个阶段,首先根据相应的组件提取方法从MES业务(领域)组件库中提取出所需的各类业务组件,包括二进制代码组件、源代码组件和可配置组件。然后对提取出的源代码组件进行修改并编译,对可配置组件进行配置适配,最后形成可部署的组件。(3)MES组件装配这个阶段将在软件体系框架(如J2EE)基础上,把各个组件装配到一起,形成MES软件系统。不同层次的可部署组件会有不同的装配方式,例如,

5、采用XML语言作为组件装配的接口描述语言。在进行MES业务组件装配之前,首先需要确定合适的软件体系架构和装配技术。例如,采用SUN公司的J2EE体系结构,并用XML语言作为MES领域组件装配的接口描述语言,以实现组件之间的无缝连接,形成分布式、跨平台、基于Web的MES软件。(4)MES软件测试对通过装配形成的MES软件进行各项性能测试,包括数据、功能、稳定性、安全性、集成性等指标。基于组件的MES系统配置MES系统的可配置主要通过组件的定义或复用、组件库的建立和和按照生产业务流程组装MES系统三个过程。(1)组件定义或复用对于一个组件,其描述可以分为两个部分:组

6、件功能的说明和组件功能的实现部分。任何可重用的软件组件都必须有特征说明(主要是描述组件的类型信息)和规则说明(主要是描述组件的动态行为),分别用来描述可重用组件的静态特征和动态语义。另外,在描述可重用组件的信息中还应该包括组件的对外接口信息。同时为大量开发MES的组件组件、建立可重用组件库做准备,必须制定好MES组件的开发规范。(2)组件库的建立为使MES开发人员能够对MES用户的需求做出快速响应,创建满足用户要求的组件,有必要开发可重用MES组件库管理平台。组件库管理平台主要用来储存和管理可复用的组件,提供的主要功能包括储存、增加、删除、修改、检索和统计等。此外

7、,为了便于管理员和用户考察组件的复用情况,还应该提供组件复用记录和用户意见反馈功能。(3)组件组装组件的组装也是组件复用中一个非常关键的步骤。因为基于组件的开发、通过组件组装得到最终的应用系统,其稳定性、可靠性等方面,磨合是否出漏洞,直接关系到应用系统能否正常运行。在进行组件组装时可以采用编写不同的胶合元件、剪裁、包装等组装策略。以排产和调度为例:根据生产详细排产和调度活动特征,把它分解定义为多个组件,设置在组件库中,用户可以根据自己的生产模式和业务流程选用对应的排产和调度组件进行组装,来构成企业MES系统中所需的排产和调度功能模块。当生产模式或业务流程发生变化时

8、,只需修改

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。