3. 设备模型基础

ISA-88 的设备模型(Equipment Model)是批处理自动化中描述“物理资产如何组织”的参考框架。它回答的核心问题是:一套生产装置从集团到阀门,究竟应该分成几层、每层代表什么、边界在哪里。理解这套层级,是后续做过程单元设计、分配控制模块、编写配方与设备逻辑的前提。

设备模型共分六层,自上而下依次为:企业(Enterprise)→ 现场(Site)→ 区域(Area)→ 过程单元(Process Cell)→ 设备模块(Equipment Module)→ 控制模块(Control Module)。层级越高,越偏向组织与计划;层级越低,越贴近实际执行与信号。每一层都只对上一层负责,并通过明确定义的接口向下调用。

ISA-88 物理模型六层级 企业 Enterprise 集团级:多工厂协同、ERP/MES 计划层,不直接控制设备 现场 Site 一个厂区:共享公用工程、仓储、人员与安全边界 区域 Area 物理分区:如合成区、精制区、包装区,可含多个过程单元 过程单元 Process Cell 完成一批完整生产的最小逻辑单元,配方在此执行 设备模块 Equipment Module 功能单元:反应罐、换热器、加料站,由多个控制模块组成 控制模块 Control Module 最小控制单元:阀门、泵、传感器、PID 回路,直接连接 I/O

各层级定义与边界

企业层是最高层,通常对应一个集团或公司。它管理多个现场之间的资源调配、订单排产和供应链,不涉及具体设备控制。边界在于:企业层只做计划与决策,不直接向控制模块下发指令。

现场层对应一个独立的工厂或厂区。它拥有完整的公用工程(蒸汽、冷却水、压缩空气)、仓储和人员组织。现场层是安全与环保责任的主体边界,也是批记录归档的物理归属。

区域层是现场内的物理分区,例如合成区、精制区、干燥区、包装区。一个区域可以包含多个过程单元,但区域本身不执行配方,只提供空间与公用工程接口。划分区域的主要依据是工艺相关性、防爆等级和物料流向。

过程单元是设备模型中最关键的层级。它定义为“完成一批生产所需的一组设备模块的集合”,是配方执行的最小逻辑单元。一个过程单元通常对应一条生产线或一个反应工段,具备独立的批次标识、状态管理和配方调度能力。过程单元的边界决定了“一批”的起止范围。

设备模块是过程单元内的功能单元,例如一个反应罐、一台离心机、一个加料站。它由多个控制模块组成,能够完成一个相对独立的工艺功能(如加热、搅拌、排料)。设备模块不直接执行配方,而是接受过程单元下发的命令。

控制模块是最底层,对应单个阀门、泵、传感器或 PID 回路。它直接连接现场 I/O,执行最基本的动作(开/关、启/停、读值)。控制模块是设备模型中唯一直接与物理信号交互的层级。

核心原则:每一层只通过定义好的接口与上下层通信。上层下发“做什么”,下层决定“怎么做”。这种分层解耦使得配方可以跨设备复用,设备逻辑可以独立于产品变更。

层级边界速查表

层级 典型对象 核心职责 边界判定
企业 集团、多工厂 计划、排产、供应链 不直接控制设备
现场 一个厂区 公用工程、安全、批记录归档 独立责任主体
区域 合成区、包装区 物理分区、公用工程接口 不执行配方
过程单元 反应工段、生产线 配方执行、批次管理 “一批”的起止范围
设备模块 反应罐、离心机 完成独立工艺功能 接受过程单元命令
控制模块 阀门、泵、传感器 直接执行动作、读信号 连接现场 I/O

案例:一个反应工段的层级映射

假设某精细化工车间有一条反应生产线,我们可以这样映射:

  • 企业:XX 化工集团,下辖三个生产基地。
  • 现场:华东生产基地,包含公用工程站、罐区、生产车间。
  • 区域:合成区,包含两条反应线和一条后处理线。
  • 过程单元:反应线 A,包含反应罐、加料站、冷凝器、离心机。
  • 设备模块:反应罐 R-101,具备加热、搅拌、排料功能。
  • 控制模块:进料阀 XV-101、搅拌电机 M-101、温度传感器 TT-101、PID 回路 TIC-101。

当配方要求“升温至 80°C 并保温 30 分钟”时,过程单元将命令下发给反应罐设备模块,设备模块再调用 TIC-101 控制模块执行 PID 调节,同时读取 TT-101 的实时值。整个过程,配方只关心“80°C、30 分钟”,不关心阀门开度或 PID 参数。

常见误区与复盘

误区一:把区域当成过程单元。区域是物理分区,不执行配方。如果把区域当过程单元,会导致批次边界模糊,批记录无法准确归属。

误区二:过程单元划分过细。每个小设备都建一个过程单元,会导致配方调度复杂、批次标识混乱。过程单元应围绕“一批完整生产”来划分。

误区三:控制模块越级上报。控制模块不应直接接受配方命令,必须经过设备模块和过程单元。越级会导致逻辑耦合,设备无法复用。

复盘时可以用一个简单问题检验层级划分是否合理:“如果换一个产品,哪一层需要改?”如果配方变了但设备逻辑不变,说明过程单元与设备模块的边界清晰;如果换个阀门就要改配方,说明控制模块与配方耦合过紧,需要重新划分。

实操建议:在项目初期,先用一张层级图把企业、现场、区域、过程单元、设备模块、控制模块逐层列出,并标注每层的命名规范。命名规范一旦确定,后续的配方、报警、趋势、批记录都会受益。例如:Site-Area-Cell-EM-CM,如 HD-SYN-RXA-R101-XV101。

层级命名示例:
企业:CORP
现场:HD(华东)
区域:SYN(合成区)
过程单元:RXA(反应线A)
设备模块:R101(反应罐101)
控制模块:XV101(进料阀101)

完整位号:CORP-HD-SYN-RXA-R101-XV101