ISA-95标准概述
ISA-95(国际自动化学会标准第95号)是由ISA(International Society of Automation)制定的国际标准,全称为”企业-控制系统集成”(Enterprise-Control System Integration)。该标准被采纳为国际标准IEC 62264,是连接企业管理层与车间控制层之间信息集成的核心参考框架。
ISA-95的诞生源于一个现实问题:企业的ERP系统与车间的控制系统之间长期存在”信息鸿沟”。ERP系统关注的是计划、订单、财务等业务数据,而控制系统(如PLC、DCS)关注的是实时过程变量和设备状态。两者之间的信息交换缺乏统一的标准和语义,导致系统集成成本高昂、周期漫长。ISA-95正是为了弥合这一鸿沟而诞生的。
ISA-95的组成结构
ISA-95标准由多个部分组成,每一部分聚焦于企业-控制系统集成的不同方面:
第一部分:模型和术语(Part 1)
定义了企业-控制系统集成的核心模型和统一术语,包括:
- 层级模型(Hierarchy Model):描述了制造企业的物理和逻辑层次结构
- 功能模型(Functional Model):定义了各层级应具备的功能
- 对象模型(Object Model):描述了关键信息对象及其属性
第二部分:对象模型属性(Part 2)
扩展了第一部分的对象模型,详细定义了每个信息对象的属性和关系。这部分为系统集成提供了具体的数据模型规范,使得不同厂商的系统能够基于统一的语义进行数据交换。
第三部分:制造运营管理的活动模型(Part 3)
聚焦于制造运营管理(Manufacturing Operations Management, MOM)层,定义了该层的核心活动模型。MOM是ISA-95架构中最关键的概念之一,它将制造执行层的管理活动系统化、标准化。
第四至六部分
后续部分进一步扩展了标准的应用范围,涵盖了制造运营管理的对象模型、事务处理模型以及分布式控制系统的集成等方面。
ISA-95层级模型
ISA-95定义了一个经典的五层架构模型,清晰描述了制造企业的组织层次:
第0层:物理过程(Level 0)
实际的物理生产过程,包括设备、管道、阀门等物理实体。这是数据的源头和控制指令的最终执行对象。
第1层:感知与操控(Level 1)
传感器和执行器层,负责采集过程变量(温度、压力、流量等)并执行控制指令。这一层直接与物理过程交互,是整个系统的感知和执行接口。传感器的数据质量直接影响后续 OEE-设备综合效率 等关键指标的计算准确性。
第2层:监控与自动控制(Level 2)
包括DCS、PLC等控制系统,实现自动控制回路和过程监控。这一层通常以实时方式运行,控制周期从毫秒到秒级。SCADA系统也通常位于这一层,提供过程可视化功能。
第3层:制造运营管理(Level 3)
MES(制造执行系统)所在层,负责生产调度、质量管理、维护管理、库存管理等制造运营活动。ISA-95 Part 3特别定义了这一层的四大核心功能:
- 生产管理(Production Management):生产排程、工单管理、产量追踪
- 质量管理(Quality Management):质量检验、不合格品处理、质量分析,涉及 良率-Yield 和 FPY-直通率 的监控
- 维护管理(Maintenance Management):设备维护计划、故障响应,关联 MTBF-平均故障间隔时间 和 MTTR-平均修复时间 的管理
- 库存管理(Inventory Management):物料追踪、在制品管理
第4层:业务计划与物流(Level 4)
ERP系统所在层,负责企业级的业务计划,包括需求预测、主生产计划、物料需求计划、财务核算等。这一层的时间粒度通常为天、周或月。
ISA-95功能模型
ISA-95不仅定义了层级结构,还详细描述了各层之间的功能交互。其核心功能模型将制造企业的活动划分为以下几类:
- 生产计划与排程:从ERP接收生产订单,分解为详细的生产计划并下达到车间
- 生产执行:按照计划执行生产活动,实时反馈生产进度和异常
- 质量保证:在生产过程中进行质量控制和检验,确保产品符合规格要求
- 设备维护:管理设备的维护计划和维护记录,确保设备处于良好状态
- 物料管理:追踪物料从入库到消耗的全过程,管理在制品和成品库存
这些功能之间通过信息流紧密关联,形成一个闭环管理系统。ISA-95的功能模型为企业实施MES系统提供了蓝图,确保各功能模块之间的信息交换符合统一标准。
关键信息对象
ISA-95定义了一系列关键信息对象,用于描述制造运营中的核心数据:
生产能力(Production Capability)
描述企业在特定时间范围内能够提供的生产能力,包括设备能力、人员能力和物料能力。生产能力信息直接影响 产能利用率-Capacity Utilization 的计算和产能规划决策。
生产计划(Production Schedule)
从ERP系统下达的生产计划,包含需要生产的产品、数量、时间和优先级等信息。
生产绩效(Production Performance)
反映实际生产结果的信息,包括实际产量、消耗的资源、质量结果等。生产绩效与计划之间的对比分析是持续改进的基础。
生产规则(Production Rule)
定义如何制造特定产品的规则和参数,包括工艺路线、工序参数、质量标准等。
ISA-95在MES系统设计中的应用
ISA-95在MES/MOM系统设计中具有重大指导意义,主要体现在以下几个方面:
统一的信息模型
基于ISA-95的对象模型设计MES系统的数据模型,可以确保系统具备良好的互操作性。当企业需要更换或升级MES系统时,基于标准的数据模型使得数据迁移和系统对接变得简单。
清晰的边界定义
ISA-95明确定义了Level 3(MES)与Level 4(ERP)之间的功能边界和数据交换接口。这避免了系统功能重叠或遗漏的问题,降低了项目实施的风险。
标准化的集成接口
ISA-95定义了标准的集成接口和数据交换格式,使得不同厂商的系统之间能够实现即插即用的集成。B2MML(Business to Manufacturing Markup Language)就是基于ISA-95的XML数据交换格式的实现。
ISA-95与 智能制造概述与工业4.0
ISA-95在工业4.0时代的重要性不减反增。虽然工业4.0强调的是数据驱动和智能化,但ISA-95提供的层级架构和信息模型仍然是理解和组织制造信息的基础。工业4.0的许多概念,如 数字孪生-Digital Twin 和信息物理系统(CPS),都需要在ISA-95定义的架构框架内进行定位和实施。
同时,工业4.0也对ISA-95提出了新的挑战。传统的严格层级架构正在被更加灵活的网络化架构所补充,边缘计算和雾计算使得数据处理不再局限于特定层级。 工业互联网参考架构-IIRA 等新型参考架构也在不同角度补充和扩展了ISA-95的视角。
ISA-95与其他标准的协同
ISA-95并非孤立存在,它与其他工业标准形成了互补关系:
- ISA-88:批次控制标准,定义了配方管理和批次执行的控制模型
- OPC UA:统一架构的工业通信协议,提供了ISA-95信息模型的标准化传输机制
- MESA模型:MES协会提出的模型,与ISA-95在概念上高度一致
- IEC 62443:工业网络安全标准,为ISA-95架构中的各层提供安全保障
这些标准的协同使用,为企业构建安全、高效、可互操作的智能制造系统提供了完整的方法论框架。
实施建议
企业在基于ISA-95实施系统集成项目时,建议遵循以下原则:
- 从业务需求出发:不要为了标准化而标准化,应以解决实际业务痛点为导向
- 渐进式实施:先实现核心功能的数据集成,再逐步扩展到全部功能域
- 重视数据治理:标准化的前提是数据质量,建立完善的数据治理机制至关重要
- 培训与变革管理:ISA-95涉及企业多个部门,需要充分的培训和变革管理
小结
ISA-95是智能制造领域最重要的参考标准之一,它为企业信息系统与控制系统之间的集成提供了统一的语言和框架。理解ISA-95的层级模型、功能模型和信息对象模型,对于设计MES系统、规划智能制造项目具有重要的指导意义。在后续文章中,我们将继续探讨 工业互联网参考架构-IIRA 和 中国智能制造能力成熟度模型,从不同维度丰富智能制造的架构认知。