当前位置:首页>>易往信息基于微服务架构的新一代MES系统

易往信息基于微服务架构的新一代MES系统

发布时间:2017-08-31作者:易往信息技术有限公司

易往信息多年来研究并打造的MES系统,被称为工业软件的核心,是面向车间层的生产管理技术与实时信息系统,是实现车间生产敏捷化的基本技术手段。

 

1.      市场新趋势

MES系统未来市场空间广阔,复合增速保持在40%左右,目前国内MES行业主要集中于五大领域,分别是汽车、电子通信、石油化工、冶金矿业和烟草这五大领域。

在国际上,MES市场上的竞争已经如火如荼。实力雄厚的自动化系统供应商如西门子等都在通过并购一些MES公司,或开发MES软件包来抢占MES市场。而在国内,今年的MES市场与去年相比具有同等的市场热度,但也表现出一些新特点,如企业对MES了解逐渐加深、自发的MES需求增多、各个行业的MES需求都逐渐旺盛及MES市场出现细分和小型化特征等。

易往信息调研企业MES需求实施总结如下:

? 各行业甚至同行业的不同客户,MES系统的需求差异非常大

? 实施工期紧,定制化需求多

? 客户可能会要求在MES系统中添加一些APSWMS的功能

? 开始出现私有云部署的需求

随着传统企业受到互联网+的冲击,越来越多的企业都在面临业务转型,如何更好地贴近客户以获取更高的客户满意度,为企业提供一个快速反应、有弹性、精细化的制造业环境,帮助企业降低成本,按期交货,提高产品及服务质量,使企业能在全球化的竞争中立于不败之地,企业业务转型,离不开底层IT架构的支撑,所以最近很多很火的技术理念不断被大家所谈及,包括微服务架构、DevOps开发运维模式、数据集装箱Docker技术等。易往信息也是一家在技术和理念不断创新的公司,今天就其中的微服务架构在MES系统中应用展开。

 

2.      什么是微服务

 

谈及微服务架构,就不得不提及传统单体应用(monolithic)架构,如下图所示:

单体应用有以下几个特点

  1. 单体应用的部署物(范围)一般是某个完整的业务应用场景,比如网银、社保或更大的像ERP等。

  2. 采取中心化的数据存储方式,虽然可以实现集群或数据分区,单数据存储始终是集中式的。

  3. 采用单一的技术框架或优化方式,例如整个单体应用都是采用统一的语言编写,例如Java, .Net等,所有的优化,包括CPU、内存、IO、网络资源都是基于单体应用完整实例进行。

  4. 扩展无论是垂直还是水平扩展的单位,也都是单体应用本身。

  5. 从开发运维模式来讲,基本都是开发和运营独立,人员组织机构基本上按照UI, 应用逻辑和数据的应用三层技术架构进行划分。

           传统的MES系统绝大部分应用都是采用单体应用架构来进行设计,但是随着时间的推移,它的局限性也逐渐显现,主要包括以下几点:

2 太复杂:

随着时间的推移,应用会变得越来越大,对开发者而言很难理解,而且共享层 (ORM, 消息处理等) 需应对100%的用户场景

2 交付太慢:

团队按照功能划分– UI、应用、中间件和数据库等.由于相互交叉,永远需要等所有的事情都做完才能交付

2 太脆弱:

一个bug 会很快毁掉整个应用,缺乏弹性

2 缺乏优化:

应用的不同组件有不同的需求–更多CPU、更多内存和更快的网络等,单体应用无法就某个功能组件进行优化。

2 无效率测试:

每次你改动应用,你必须重新测试整个应用,很难支持连续交付的需求。

微服务架构的出现基本上是对现有复杂大型单体应用架构以业务为单元进行拆分,每个拆分的微服务应用都可以单独部署和测试,可以采用单独的技术架构,独立的数据存储,独立的开发运营团队支撑,快速以微服务应用为单位进行弹性扩展,降低各个业务单元之间的耦合关系。

微服务架构强调的第一个重点就是业务系统需要彻底的组件化和服务化,原有的单个业务系统会拆分为多个可以独立开发、设计、运行和运维的小应用。这些小应用之间通过服务完成交互和集成。每个小应用从前端Web UI,到控制层、逻辑层、数据库访问、数据库都完全独立的一套。

 

3.      EW-MES产品为什么采用微服务架构

 

? 易往MES平台发展历程如下图:

? 易往MES产品的定位

 

? 传统的MES理念已经过时

u PLCopen中国组织名誉主席、著名MES专家彭瑜教授认为“MESAMES功能模型是基于MES供应商的需求,而不是基于MES用户的需求,该模型规定的功能不够明晰,边界不够清晰,模块之间的连接也不够清晰。”并指出:“ERP-MES-PCS三层架构具有鲜明的工业3.0的特征,在工业4.0智能工厂/智能制造系统的大环境下,传统MES所涉及的功能和范围远未概括企业生产制造管理的许多环节。”

u 美国罗克韦尔副总裁鲍勃·奥纳(Bob Honor)说:“MES已经有几十年的历史了,您可以确信的是,今天的MES不再是上一代的MES(201311)

u 知名智能制造专家弗朗西斯科·奥玛德·劳波(Francisco Almada Lobo)更是在2016426日撰文指出:“MES已经死去,MES4.0才是永恒!”“我们知道,MES已经死了,谁的过错?您可能猜到了,是工业4.0,但是不用恐慌,工业4.0正在干掉他,但是很温柔地。”

? 传统MES系统的问题与局限

ü 理想与现实脱节,标准与现实的差异

ü 大而全的MES系统

ü 跨越式发展带来的问题

 

ü PLMMES脱节 MES系统

ü 部分实现了信息物理系统CPS的四个环节

? 新一代MES应具有如下特点:

*  通过微服务架构实现功能服务化

*  支持工业云商业新模式

*  信息化层融合大数据、人工智能等新技术

*  自动化层完全支持信息物理系统CPS

*  广泛的移动化支持

 

EW-MES基于Java+Springboot+SpringCloud的微服务架构如下图:

易往采用微服务架构来为MES不同行业用户提供一个快速反应、有弹性、精细化的制造业环境,帮助企业降低成本、按时交货、提高产品质量和服务质量,并提供良好的企业管理!


公司简介

  易往信息技术(北京)有限公司成立于2003年,是中国领先的工业4.0智能工厂整体解决方案提供商。公司以“打造透明工厂,实现智慧制造”为宗旨,聚焦汽车整车及零部件、电子、食品、制药、机加、家电、能源、物流等行业,为制造企业智能改造落地提供支撑。  公司在北京、上海、武汉、南昌、苏州设立了5个独立的工程中心以及4大研发基地,2014年6月与清华大学苏州研究院合作成立清华大学苏州汽车研究院-江西易往联合研发中心;2015年6月与江西师范大学计算机工程学院达成战略合作协议;2016年成立江苏易往智能装备有限公司;2017年与以色列n-Join公司展开广泛合作,成立海外研发机构,深入研发人工智能、大数据领域的尖端技术,打造智能工厂闭环,同年与工信部电子技术标准化研究院共同成立北京京亦智能制造技术创新中心,致力于智能制造先进技术的研发、推广及应用,为我国制造业的转型升级贡献力量。  易往信息作为智能工厂整体解决方案提供商,倾力打造智能决策、智能运营、智能生产、智能装备完整闭环,不断完善自身产品体系。积极布局大数据支持下的智能决策领域,为企业生产、管理、运维、决策提供支持;独立自主研发的FlexEngine产品平台(FlexEngine Apollo智能生产执行系统、FlexEngine-Odin(汽车)制造执行系统、FlexEngine Athena高级计划与排程系统、FlexEngine Venus仓储管理系统、FlexEngine Zeus工业大数据采集系统)全面覆盖企业的生产、管理与决策信息,是“工业4.0”的核心——信息物理系统(CPS)的完美诠释;除此之外,易往还为客户提供EW-AIE自动化&智能装备、人工智能API平台、高级供应链计划系统、IT服务(ITS)以及外包服务、能源管理系统(EW-EMS)等各个领域的服务项目,讲究软硬件的协同,拥有智能工厂项目整体规划和实施的强大实力。  为促进行业发展,推动技术创新,规范行业行为,易往信息凭借自身多年的行业经验,积极参与政府部门组织的智能制造相关标准制定工作,先后参与了《智能制造CPS信息物理融合系统参考模型标准》《企业资源规划系统与制造执行系统的接口规范》《工业云服务标准》《基于工业云平台的个性化定制实施规范准备》《智能制造能力成熟度模型》的研讨和制定工作,为行业的规范和发展做出了重要贡献。  易往被认定为“技术先进型服务企业”、“高新技术企业”“中国工业软件优秀企业”,自主研发的解决方案屡获市场肯定,被评为“两化融合优秀解决方案”“中国制造业信息化优秀推荐产品”“中国工业软件优秀产品”。  易往信息正处于高速发展中,未来将不断深化研究,打造智能工厂整体架构闭环,为制造企业带来更优质的产品和服务。

更多详情>>

联系我们

  • 联系人:王琳
  • 热线:010-85758101
  • 电话:010-85758101
  • 传真:
  • 邮箱:wycui@ewininfo.com

Copyright © 2015 ilinki.net Inc. All rights reserved. 智汇工业版权所有

电话:010-62314658 邮箱:service@ilinki.net

主办单位:智汇万联(北京)信息技术有限公司

京ICP备15030148号-1