ISA-95(IEC 62264)企业控制系统集成国际标准
前言
以前很多企业搞信息化出发点就是省人力降成本于是找了一群既不懂管理又不懂技术管理专家指挥,他们宗旨就是省钱给老板看,ERP、MES、WMS、CRM、自动化什么都要有而且用最最少的人力成本,本文给大家参考对于技术领域跨度太大还要一人多岗多份职责的趁早远离,比如:前端+后端不算跨度大只要钱给够,全能全栈开发+自动化全家桶就是典型的胡思乱想了;现在这些人天天被AI洗脑发现除去所有工程师团队的是AI工具于是用AI取代活人的新尝试革命又开始了。
一、基础定义
ISA-95:全称 ANSI/ISA-95,由国际自动化协会 ISA 制定;国际电工委员会直接等同转化为 IEC 62264。二者是同一套标准。 诞生背景:基于Purdue 企业参考架构(PERA 普渡模型),2000 年正式发布,初衷解决一个制造业最大痛点:上层 ERP(IT 信息化)和底层自动化控制系统(OT)没有统一语言,系统对接全靠定制接口,成本极高、无法互通、边界模糊。
适用行业:离散制造、汽车、医药、食品、化工、半导体,是所有 MES/MOM 系统设计、需求划分、岗位边界判定的通用行业准则(正好对应你面试遇到的岗位边界问题)。
核心目标 3 条:
1.统一术语,让 IT、自动化、业务、软件厂商沟通没有歧义;
2.划分各层级功能边界,明确什么工作属于哪一层;
3.定义层级之间交换什么数据、数据结构,实现标准化集成。
很多人口中说 L1~L5 是简化误传,标准官方定义是 L0、L1、L2、L3、L4,一共 5 层;网上额外增加的 L5(集团决策层)不属于 ISA95 规范,属于企业自行扩展。
分层核心划分规则:按照【业务职能、响应时效、管控范围】分层,不是按照硬件 / 软件划分。
二、核心:L0 — L4 五层层级模型
很多人口中说 L1~L5 是简化误传,标准官方定义是 L0、L1、L2、L3、L4,一共 5 层;网上额外增加的 L5(集团决策层)不属于 ISA95 规范,属于企业自行扩展。
分层核心划分规则:按照【业务职能、响应时效、管控范围】分层,不是按照硬件 / 软件划分。
L0 物理生产过程 Physical Process
职能:真实物理生产现场
对象:产线、反应釜、流水线、加工工位
特点:纯物理过程,无数字化逻辑
L1 感知与执行层 Sensing & Manipulation
功能:采集信号、执行动作
设备:传感器、流量计、扫码枪、伺服电机、电磁阀、视觉相机
响应速度:毫秒级
归属:自动化/仪表工程师范畴
L2 监视与过程控制层 Supervisory Control
功能:闭环自动控制、设备联锁、本地报警、实时设备调控
系统:PLC、DCS、机器人控制器、SCADA 本地控制、HMI 面板
响应速度:毫秒 / 秒级
归属:电气自动化工程师核心工作区
重点:L2 只关心「设备能不能稳定运行」,不关心生产计划、工单、追溯、质量报表。
L3 制造运营管理层 Manufacturing Operations Management(MOM/MES 层)【重中之重】
职能:承接上层计划,下达车间工单;管理生产执行、追溯、质量、物料、设备维保、人员、批记录;汇总生产实绩向上反馈。
典型系统:MES、EBR 电子批记录、LIMS 实验室系统、WMS 车间库、设备维保、产线标签管理系统(医药行业标签系统归属这里)
时间粒度:班次、小时、分钟、秒
✅ 这就是标准定义下 MES 所在层级
边界重点(面试核心依据):
L3不负责编写 PLC 控制逻辑、机器人程序、设备电气调试;仅负责:和 L2 对接、采集设备数据、下发生产指令、业务管控。
L4 业务计划与物流层 Business Planning & Logistics
职能:企业级中长期计划、订单、采购、财务、库存、成本
系统:ERP、供应链 SCM、CRM
时间粒度:天、周、月
数据流主线:L4 ERP 计划→L3 MES 细化工单→L2 控制器执行→L1 传感器采集 → L0 物理生产
反向:现场实绩从底层逐层向上回传。
- 标准四大运营域模型(L3 内部功能划分)
ISA95明确L3制造运营分为四大板块,也就是 MES 系统四大核心模块:
1)生产运营:工单调度、生产执行、产品追溯、工艺管理
2)质量运营:检验、偏差处理、质检记录(医药 GMP EBR 核心)
3)库存运营:车间物料流转、线边仓、物料批次管理
4)维护运营:设备点检、保养、故障维修管理
四、标准配套:对象模型 & B2MML 通信规范
1. 通用对象模型
标准化定义制造业通用实体:人员、设备、物料、工艺定义、生产调度、生产实绩。
所有 MES 厂商统一这套实体定义,避免每家自定义名词。
- B2MML
Business To Manufacturing Markup Language
基于 XML 的标准报文,规范 L3 ↔ L4(MES ↔ ERP)之间交互报文。
定义标准消息:下发生产订单、上报生产产出、物料消耗、不良品数据。
现在新一代逐步升级为 OPC UA + ISA95 信息模型。
五、ISA-95 整套标准文档组成(IEC 62264 系列)
- Part1:模型与术语(层级、功能模型,最基础必读)
2. Part2:对象模型属性
3. Part3:制造运营活动模型(四大运营域)
4. Part4、5:信息交换模型、B2MML 报文定义
5. Part6:物流运营相关扩展
- 实用的落地结论
1.岗位边界判定(直接用来面试辩论)
按照 ISA95 标准:
✅ MES 开发 / 实施工程师 → L3 范畴
❌ PLC 编程、机器人调试、产线电器设计 → L2 范畴
2.区分概念:MOM vs MES
ISA95 标准名词是MOM 制造运营管理;MES 是 MOM 最主流软件实现,行业习惯混用。医药行业的 EBR、赋码标签系统都属于 L3 MOM 体系内模块。
3.小企业常见乱象
大量中小工厂无视 ISA95 分层,直接做一套混合系统:同时写 PLC 逻辑+ MES 业务,短期省钱;长期造成系统耦合严重、难以维护,也就是你所说的:小工厂 IT 部门自研 MES 基本很难成功。
补充容易混淆的知识点:
- L2 属于自动化工程师、电气工程师范畴(PLC 编程、机器人调试)
2. L3 属于MES开发/实施工程师范畴(软件系统、工单、追溯、对接)
想当年有家企业要求 MES开发,却要求员工独立搞定机器人、电气、机械、设备程序,本质就是要求一个 L3 工程师包揽 L2 全部工作,完全违背 ISA95 标准岗位分工,所以需求本身极度不合理。
3,SCADA:一般归类 L2和 L3 过渡层,负责采集 PLC 数据,很多工厂把 SCADA 集成在 MES 内;
4,医药行业 EBR(电子批记录)、标签赋码系统,严格属于 L3 MES 模块;
5,很多小企业不分层,一套系统混做 L2+L3,会造成边界混乱、维护灾难,也就是你说的小工厂自研 MES 很难成功的原因。
6. L5 → L4 (计划) → L3 (执行 MES) → L2 (设备控制) → L1 (传感器)
反馈数据反向:L1→L2→L3→L4→L5
