随笔 - 0 文章 - 4 评论 - 2 引用 - 0 收藏 - 0

最近一段时间很多业内人事都再谈论制造执行系统(MES),作者从事这个领域也有一段时间了,对MES的认识也逐步清晰。

记得在上95年研究生的时候从事炼钢厂生产调度系统,由于是工艺专业,主要是研究炼钢厂内部炼钢、精炼、连铸间的生产协调调度问题。这里面的调度除了要满足生产时间节奏,还要满足工艺保证(温度控制和质量控制)。现在看来这应该就是MES的核心任务-生产调度-企业的车间生产的中心。

02年毕业后一直从事MES的项目,参与了100多个项目,这里面有传统流程行业(例如石化、化工、电力、水泥等)、批次生产行业(例如制药、啤酒等)、离散制造业(例如机械、电子加工等)。通过不断的项目积累,对MES的认识逐步清晰。结合国内情况,MES至少应该保函生产计划与调度(这里的生产计划与ERP是有区别的)、生产监控、生产跟踪、生产统计及KPI、质量管理、能源管理、设备维护管理、安全和环保管理。从基础平台上来看,需要实时数据库和关系数据库。(各模块的详细功能,后续相关文章会有介绍。)

MES的核心是生产调度,为什么这样说呢?没有生产调度功能的生产管理系统实现的仅仅是事后管理;对生产过程没有实现主动、动态、实时和闭环的管理。

关于实时数据库:实时数据库确实很重要,相关技术问题也有很多BLOG都谈到了,我不是实时数据库专家,这里不多讲。不能否定实时数据库的作用。但是实时数据库就只是一个实时数据库,目前看主要是把大量的过程数据保存起来,以备查询。在目前表现出来的功能主要是监控画面实时显示工艺数据、实时历史趋势查询、重要报警查询等。除了监控生产过程外,尚还不能完成其它的生产管理的功能(例如前文提到的)。正如信息化系统(如ERP、MIS等)离不开关系数据库,MES离不开实时数据库和关系数据。但是最终用户和产品供应商应该清楚实时数据库不是MES的全部。前几年很多电厂都花几百万上了实时数据库,但是仅仅实习了能看到生产现场的数据,看到数据后呢,企业管理者还需要更多的管理功能、分析功能。而这些功能都需要基于关系数据库的应用系统。作者的观点是实时数据库应该和关系数据库一样作为MES的系统基础平台。而上面的管理功能可以脱离具体的平台实现跨平台支持,即MES应用系统应该既可以用在PI、ihistory、insql上也可以应用于浙大、三维、中科院的实时数据库上,既可以用于oracle,也可以用于SQL SERVER。这就要求实时数据库提高标准的对外通讯,包括OPC、API等。

以上拙见请专家指正。

发表于: 2007-11-23 15:58 zoel 阅读(514) 评论(1)  收藏(0) 好文推荐

作者该类其他文章:

# re: 对制造执行系统MES的认识过程
2008-05-31 13:59
cascott
看不明白!作者说MES的核心是除生产调度, 请问您参与过的100多个项目多少可以做到? 按照国内企业的情况, 实现APS谈何容易.核心是什么意思? 是说最后的目标还是出发点?
MES实现监控生产, 在收集的数据基础上再做到管理功能、分析功能,并不一定要实现自动的生产调度.


标题  
姓名  
主页
内容   
请输入验证码:
*
(如果看不到图片,请多刷新几次页面)
  登录   Top
[使用Ctrl+Enter键可以直接提交]