谈到 MES,ISA-95早已对系统的范围和目标作出了清晰的定义,但是由于目前没有一个成熟的商业产品能够覆盖所有的生产制造流程和管理需求,导致大家对MES的理解,范围不一、功能不一、用途不一,无谓对错,都是从本身工厂需求出发,但是如何建立更高效的、更简洁的、更有扩展性的工厂执行层面的信息系统,没有理论基础是不可实现的。

上图是ISA-95定义的企业信息系统边界,无数实践证明,在做系统规划时,我们必须要考虑系统的边界。为什么要这么做?很多人考虑是技术壁垒,这不是根本原因,而是下面最基本的战略思想。一个复杂的事物,没有先进的思想引导,是无法理清并发挥作用的。
- 独立自主,自力更生。我们把系统分级的目的就是让每一层级的系统都要自主运行的能力,而且是各司其职,发挥最大主动性。
- 实事求是。数据的真实性和实时性是做系统交互的关键,也是能够利用数据帮助决策的根本。
- 群众路线。每一级系统对应不同的用户,符合用户的习惯,满足用户的需求,从用户中来,到用户中去。
从最底层(0,1,2 级系统)开始分析,制造业按生产特性可以分为连续生产,离散生产,以及批次生产。MES之所以定制性很强,与不同的生产控制方式是密切相关的。我们会在后续介绍所有的业务模型建模实践。让大家彻底了解其不同和相同之处。
连续生产特征
- 原材料会通过各种专用设备,其形状和性能都可能会发生改变
- 每台设备以一种标准的方式运行
- 每个设备执行一个特定的任务
- 最终的结果是产品的连续流动
离散生产
- 产品批量生产,原材料经过加工后,会生成独立的个体,称之为零件
- 有限数量的零件作为一个单位在工作站之间移动
- 每一部分都可以保持着自己独特的身份
- 每个零件都可以单独进行质量测试
批次生产
- 产品可以批量生产,也可以一批生产
- 批次的一个特点是它们有相同的原材料和相同的生产历史
- 如果批存储在一起,则很难维护批标识
- 一台设备可以执行多个任务
MES 将会覆盖生产管理,质量管理,物流管理以及维修管理四大方面,那么不同的流程,在建模方面也会有所不同。每一个企业的管理细度,设备的自动化程度都是不一样的,统一模型需要不同部门,不同技术背景人员的积极参与和协同。这也是 MES 项目的难点之一。
