2. ISA-88标准体系

ISA-88(国际电工委员会对应标准为IEC 61512)是面向批处理过程控制领域的国际标准体系,其正式名称为“Batch Control”。它并非只描述某一种软件或某一台设备,而是从企业业务、过程控制、设备组织到程序执行建立了一整套分层、分模块的通用语言。理解ISA-88标准体系,是掌握设备模型与过程单元设计的前提。

一、标准发展历程:从批处理痛点走向国际通用框架

20世纪80年代末至90年代初,批处理行业面临一个突出问题:不同DCS、PLC、配方管理系统和MES之间缺乏统一模型,导致配方移植困难、控制逻辑重复开发、设备能力描述不一致。1995年,ISA正式发布ISA-88.01,即批控制第一部分:模型与术语,首次提出物理模型、程序模型、配方模型和状态模型。随后标准不断扩展:

  • ISA-88.01:定义批控制的基本模型、术语和参考模型,是整个体系的基础。
  • ISA-88.02:面向数据模型与数据结构,解决配方、设备能力等信息的交换问题。
  • ISA-88.03:面向通用配方模型,定义主配方、控制配方和现场配方的通用结构。
  • ISA-88.04:面向批生产记录,规范批记录的内容与组织方式。
  • ISA-88.05:面向实施指南,帮助工程人员将标准落地到实际项目。

IEC 61512系列与ISA-88系列技术内容基本对应,使该标准从美国行业规范上升为国际通用框架。今天,无论是制药、食品、精细化工还是生物制药,只要涉及多品种、多批次、可追溯的柔性生产,ISA-88都成为系统架构设计的重要参考。

二、核心组成部分:模型、术语与配方体系

ISA-88标准体系的核心可以概括为“四模型、一术语、一配方”。四模型包括物理模型、程序模型、配方模型和状态模型;一术语指标准对批、批次、配方、设备模块等概念的严格定义;一配方则强调主配方、控制配方和现场配方的层级关系。其中,物理模型回答“生产由哪些设备层级组成”,程序模型回答“生产按什么步骤执行”,配方模型回答“某产品具体怎么做”,状态模型回答“设备或程序当前处于什么状态”。

核心记忆:物理模型描述“设备层级”,程序模型描述“动作层级”,配方模型描述“产品知识”,状态模型描述“运行阶段”。四者相互引用,共同构成批控制系统的语义基础。

三、物理模型与程序模型的关系

物理模型采用层级结构,从下到上通常为:设备模块(Equipment Module)、控制模块(Control Module)、单元(Unit)、过程单元(Process Cell)、区域(Area)、企业(Enterprise)。程序模型同样采用层级结构,从下到上通常为:控制模块程序、设备模块程序、单元程序、操作(Operation)、阶段(Phase)、过程(Procedure)。两者不是简单的一一对应,而是“程序作用于设备、设备承载程序”的关系。

具体来说,过程单元是物理模型中执行批生产的核心层级,通常对应一条生产线或一个生产区域;单元是过程单元中完成主要工艺操作的设备集合,例如反应釜单元、配液单元。程序模型中的过程(Procedure)通常对应一个产品的完整批生产流程,操作(Operation)对应主要工艺阶段,阶段(Phase)对应具体动作,如加料、升温、搅拌、保温、冷却、出料。阶段最终由设备模块或控制模块执行,因此程序模型必须绑定到物理模型上才能运行。

ISA-88 物理模型与程序模型关系 物理模型(设备层级) 企业 Enterprise 区域 Area 过程单元 Process Cell 单元 Unit 设备模块 Equipment Module 控制模块 Control Module 程序模型(动作层级) 过程 Procedure 单元程序 Unit Procedure 操作 Operation 阶段 Phase 设备模块程序 控制模块程序 程序绑定设备 设备执行动作 物理模型定义“谁来做”,程序模型定义“做什么、按什么顺序做”,二者通过阶段与设备模块绑定实现批生产。

从工程实践看,物理模型与程序模型的关系可以概括为三点:第一,物理模型是程序模型的执行载体,没有设备模块和单元,阶段无法落地;第二,程序模型是物理模型的能力表达,同一台反应釜可以执行升温、冷却、搅拌等多个阶段;第三,配方模型把产品知识与设备能力连接起来,主配方定义通用工艺,控制配方绑定具体设备,现场配方对应实际批次。

四、常见术语定义与对比

ISA-88术语较多,初学者容易混淆。下表列出最常用术语及其工程含义:

术语 英文 工程含义
批 Batch 一次完整生产过程所产出的物料集合,具有唯一批次标识。
批次 Lot 在质量追溯中使用的物料分组,可与批对应,也可由多个批组成。
配方 Recipe 描述产品如何生产的知识集合,包括主配方、控制配方和现场配方。
过程单元 Process Cell 物理模型中执行批生产的核心层级,通常包含多个单元。
单元 Unit 完成主要工艺操作的设备集合,如反应釜单元、配液单元。
设备模块 Equipment Module 实现特定功能的设备组合,如加料模块、温控模块。
控制模块 Control Module 最小控制单元,如阀门、泵、传感器。
阶段 Phase 程序模型中最小的工艺动作单元,如加料、升温、保温。
操作 Operation 由多个阶段组成的主要工艺阶段,如反应、结晶、离心。

五、案例场景:反应釜批生产中的模型映射

以某精细化工反应釜为例。物理模型上,企业下设一车间区域,区域内有反应过程单元,过程单元包含反应釜单元,反应釜单元由加料设备模块、温控设备模块、搅拌设备模块和出料设备模块组成,每个设备模块又由阀门、泵、温度传感器等控制模块构成。程序模型上,主配方定义“加料—升温—保温—冷却—出料”五个阶段;控制配方将升温阶段绑定到温控设备模块,将加料阶段绑定到加料设备模块;现场配方记录本批次实际温度、压力、流量和操作时间。这样,设备模型与程序模型通过阶段绑定形成完整执行链,批记录可追溯,配方可复用。

实施提示:设计过程单元时,先画物理模型层级,再画程序模型层级,最后用“阶段—设备模块”绑定表检查每个阶段是否有明确执行设备。若某阶段找不到设备模块,说明物理模型划分不完整;若某设备模块没有对应阶段,说明设备能力未被程序充分利用。

六、常见误区与复盘

  • 误区一:把物理模型当成组织架构图。物理模型描述设备层级,不是行政汇报关系。区域和过程单元是设备组织概念,不是部门概念。
  • 误区二:把程序模型当成PLC程序结构。程序模型是工艺动作的层级抽象,PLC程序只是其实现手段之一。阶段可以映射到PLC子程序,也可以映射到DCS顺序控制模块。
  • 误区三:配方只做一份。主配方、控制配方、现场配方分别面向通用知识、设备绑定和批次记录,缺少任一层都会导致复用性或追溯性不足。
  • 误区四:忽略状态模型。阶段和单元都有运行状态,如空闲、运行、暂停、完成、中止。状态模型决定批生产能否安全暂停、恢复和异常处理。

复盘要点:ISA-88的价值不在于增加文档,而在于用统一模型降低系统集成成本。若项目中出现“配方无法移植、设备能力描述不清、批记录不完整”三类问题,应优先检查物理模型与程序模型是否分离、阶段与设备模块是否绑定、配方层级是否完整。

总体而言,ISA-88标准体系以物理模型和程序模型为骨架,以配方模型和状态模型为血肉,以术语定义为共同语言。掌握这一体系,才能在后续过程单元设计中做到设备划分合理、程序组织清晰、配方管理规范、批次追溯可靠。