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术语较多,初学者容易混淆。下表列出最常用术语及其工程含义:
| 术语 | 英文 | 工程含义 |
|---|---|---|
| 批 | Batch | 一次完整生产过程所产出的物料集合,具有唯一批次标识。 |
| 批次 | Lot | 在质量追溯中使用的物料分组,可与批对应,也可由多个批组成。 |
| 配方 | Recipe | 描述产品如何生产的知识集合,包括主配方、控制配方和现场配方。 |
| 过程单元 | Process Cell | 物理模型中执行批生产的核心层级,通常包含多个单元。 |
| 单元 | Unit | 完成主要工艺操作的设备集合,如反应釜单元、配液单元。 |
| 设备模块 | Equipment Module | 实现特定功能的设备组合,如加料模块、温控模块。 |
| 控制模块 | Control Module | 最小控制单元,如阀门、泵、传感器。 |
| 阶段 | Phase | 程序模型中最小的工艺动作单元,如加料、升温、保温。 |
| 操作 | Operation | 由多个阶段组成的主要工艺阶段,如反应、结晶、离心。 |
五、案例场景:反应釜批生产中的模型映射
以某精细化工反应釜为例。物理模型上,企业下设一车间区域,区域内有反应过程单元,过程单元包含反应釜单元,反应釜单元由加料设备模块、温控设备模块、搅拌设备模块和出料设备模块组成,每个设备模块又由阀门、泵、温度传感器等控制模块构成。程序模型上,主配方定义“加料—升温—保温—冷却—出料”五个阶段;控制配方将升温阶段绑定到温控设备模块,将加料阶段绑定到加料设备模块;现场配方记录本批次实际温度、压力、流量和操作时间。这样,设备模型与程序模型通过阶段绑定形成完整执行链,批记录可追溯,配方可复用。
实施提示:设计过程单元时,先画物理模型层级,再画程序模型层级,最后用“阶段—设备模块”绑定表检查每个阶段是否有明确执行设备。若某阶段找不到设备模块,说明物理模型划分不完整;若某设备模块没有对应阶段,说明设备能力未被程序充分利用。
六、常见误区与复盘
- 误区一:把物理模型当成组织架构图。物理模型描述设备层级,不是行政汇报关系。区域和过程单元是设备组织概念,不是部门概念。
- 误区二:把程序模型当成PLC程序结构。程序模型是工艺动作的层级抽象,PLC程序只是其实现手段之一。阶段可以映射到PLC子程序,也可以映射到DCS顺序控制模块。
- 误区三:配方只做一份。主配方、控制配方、现场配方分别面向通用知识、设备绑定和批次记录,缺少任一层都会导致复用性或追溯性不足。
- 误区四:忽略状态模型。阶段和单元都有运行状态,如空闲、运行、暂停、完成、中止。状态模型决定批生产能否安全暂停、恢复和异常处理。
复盘要点:ISA-88的价值不在于增加文档,而在于用统一模型降低系统集成成本。若项目中出现“配方无法移植、设备能力描述不清、批记录不完整”三类问题,应优先检查物理模型与程序模型是否分离、阶段与设备模块是否绑定、配方层级是否完整。
总体而言,ISA-88标准体系以物理模型和程序模型为骨架,以配方模型和状态模型为血肉,以术语定义为共同语言。掌握这一体系,才能在后续过程单元设计中做到设备划分合理、程序组织清晰、配方管理规范、批次追溯可靠。