Skip to main content

介绍

MES(Manufacturing Execution System,制造执行系统) 是针对企业整个生产制造过程进行管理和优化的集成运行系统。

它在接受订单开始到制成最终产品的全部时间范围内,采集各种数据信息和状态信息,与上层业务计划层和底层过程控制层进行信息交互,通过整个企业的信息流来支撑企业的信息集成,实现对工厂的全部生产过程进行优化管理。

MES 提供实时收集生产过程数据的功能,当工厂发生实时事件时,MES 能够对此及时做出反应、报告,并使用当前的准确数据对其进行指导和处理。这种对事件的迅速响应使得 MES 能够减少企业内部无附加值的活动,有效指导工厂的生产运作过程,使其既能提高工厂及时交货能力、改善物料的流通性能,又能提高生产回报率。

—— GB/T 25485-2010 工业自动化系统与集成制造执行系统功能体系结构

iMES - 聚焦中小企业智能制造的 MES 系统

iMES: intelligent Manufacturing Execution System

大型企业都有自己的团队开发和维护 MES 系统,并且与公司内 ERP、OA 等系统对接,实现统一的生产制造工具流。
iMES 则致力于为中小企业提供智能制造以及工业 4.0 所需的 MES 系统中的生产过程控制能力,即聚焦于以下四部分

具体每个部分的功能重点有:

  • 生产过程管理: 生产计划,生产排程,生产工单,生产过程中数据的采集、监控、统计,调配生产资源,统计成本、绩效。
  • 生产测试执行: 生产过程测试项配置、生产过程测试项执行、生产过程测试项结果记录、分析、上报。
  • 产品质量管理: 物料采购、抽测、测试应力、QC、QA……等对产品质量有影响的各方面管理和统计。
  • 车间库存管理: 生产过程物料库存、进出料、消耗、转库、退库……及与定制化的库房物料货架、夹具、托盘等配合完成系统管理。

iMES 组成

  • iMES-admin
    • 可供客户私有化部署的 MES 系统管理后台,提供生产过程管理、生产测试执行、产品质量管理、车间库存管理等功能。
    • 可与客户的 ERP(金蝶、用友……)等系统对接,导入已有系统的数据,实现对工厂的生产制造过程进行优化管理。
  • iMES-APP
    • 一款跨平台的 APP,运行在用户的 Windows/Linux/macOS 测试主机或被测主体中,提供测试业务的配置、调度、排序、并发、日志等功能。
    • 挂载企业内部的生产测试用例:用户自己开发的测试功能(C++/C#/Python/RF)脚本可以与 iMES 通过简单的 API 连接。
  • iMES-agent
    • 可以插入到客户自有测试软件中的代理程序,与客户测试软件提供 iMES 系统的数据交互接口。
    • 最大化的使用已有测试软件,并提供 iMES 的增强功能。

iMES 系统的定位

致力于解决中小企业 MES 的核心问题:

  • 周期短:机型切换频繁、料单经常变化,希望一条产线上能够满足尽可能多类型产品的生产,产品间快速切换。
  • 人力有限:很难养一个完整的 MES 开发团队,只能在 ERP(企业资源管理)、WMS(仓库管理系统)、CRM(客户关系管理)的夹缝中开发中间件 or 扩展件,甚至有时需要 MES 能够替代部分 ERP、WMS、CRM 的功能,这样就不必使用多个系统,增加复杂度了。
  • 预算紧张:更多的资金要放在产品的研发和市场上,生产方面的研发投入优先级不及前者。

iMES 的用户及职责

iMES 用户英文及缩写iMES 中职责
生产测试操作人员Line Worker(LW)执行测试、反馈结果
生产测试中试工程师Pilot Engineer(PE)工艺流程、工序、工位的设计、配置
生产测试业务开发人员MES Dev Engineer(MDE)工装软硬件开发、提出可生产性需求
质量工程师QA Engineer(QA)制定质量标准、核查执行效果
产品研发工程师Production Dev Engineer(PDE)实现可生产性需求、配合生产故障解决
  • 某些场合下,生产测试称为:工装。
  • 产品研发,此处特制被测物的研发。