4. 数字化项目类型与需求侧重

食品工厂的数字化建设很少是一次性铺开的“大平台工程”,更多时候是由若干定位清晰的项目组成:车间要管生产执行,仓库要管收发货与批次追溯,质量部门要管检验与放行,动力车间要盯住水电气汽,设备部门则希望把关键机台的运行状态实时采集上来。这些项目在招标文件里往往被写成相似的“数字化系统”,但它们的需求内核差别很大。需求分析阶段如果把它们混为一谈,最常见的后果是:MES被要求承担仓库的库位管理,WMS被要求做生产工单报工,最终两边都做不深,接口还互相打架。

理解这些差异,先要抓住一个判断依据:每个系统真正“拥有”的业务对象是什么。MES拥有的是工单、工序、报工与在制品;WMS拥有的是物料、库位、批次与库存事务;QMS拥有的是检验单、样品、判定结论与不合格处置;能源管理系统拥有的是计量点、能耗读数与单耗指标;设备物联拥有的是设备、采集点位、状态与报警。对象不同,需求的主线、数据粒度、实时性要求和验收方式就不同。

五类典型项目的核心对象与需求侧重 MES 生产执行 核心对象 工单·工序·报工·在制品 需求侧重 投料防错、批次绑定 工序流转、产量与得率 实时性:分钟级 难点:与配方/工艺对齐 WMS 仓储管理 核心对象 物料·库位·批次·库存事务 需求侧重 收货上架、先进先出 效期与批次追溯 实时性:事务级 难点:库位规则与盘点 QMS 质量管理 核心对象 检验单·样品·判定·处置 需求侧重 取样规则、检验项与限值 放行/拒收、不合格闭环 实时性:批次级 难点:标准与判定可追溯 能源管理 核心对象 计量点·读数·单耗指标 需求侧重 分项计量、班次/产线分摊 峰谷与异常用能分析 实时性:15分钟级 难点:计量拓扑与分摊口径 设备物联 核心对象 设备·采集点位·状态·报警 需求侧重 协议接入、采集频率 停机与OEE、报警联动 实时性:秒级 难点:点位清单与断网缓存 共性需求底座(五类项目都必须回答) 主数据统一编码 批次全程可追溯 权限与审计留痕 接口与数据口径 报表与看板 需求侧重的三条判断线 ① 实时性:设备物联(秒级)> MES(分钟级)> 能源(15分钟级)> WMS/QMS(事务/批次级) ② 数据粒度:物联到点位、MES到工序、WMS到批次库位、QMS到检验项、能源到计量点 ③ 验收方式:物联看采集完整率,MES看工单闭环,WMS看账实相符,QMS看判定可追溯,能源看计量平衡

从图中可以看出,五类项目在实时性上形成明显的梯度。设备物联要求秒级甚至更高频率采集,因为停机判断、报警联动依赖连续的状态序列;MES通常以分钟级接收报工和工序流转;能源管理以15分钟为典型采集与统计周期,足以支撑班次和产线分摊;WMS和QMS则以业务事务为触发点,一次收货、一次检验完成即产生一条记录,不追求高频刷新。需求分析时把这个梯度写清楚,才能避免“所有系统都要求实时”这种看似保险、实则推高成本和接口复杂度的表述。

差异背后:需求文档该写什么

以MES为例,需求重点不在“有没有报工界面”,而在投料防错与批次绑定规则。实际做法是:在配方中定义每个物料的允许替代范围与投料顺序,工单下达时锁定批次,操作工扫码投料,系统比对“物料编码+批次+数量”与工单要求,不一致则拦截并记录。验收时可设计一个具体用例:工单要求A物料批次L20240501、投料20kg,实际扫入L20240502,系统应拒绝并生成偏差记录。这类可判定的用例,比“支持投料管理”这样的描述有价值得多。

WMS的需求核心是库位规则与先进先出。食品原料普遍有保质期,需求中必须明确:收货时按效期自动推荐库位、出库时按“先到期先出”而非简单先入先出、临近效期触发预警。一个常见的教学示例参数是:某原料保质期180天,预警阈值设为剩余30天,则系统应在第150天起将该批次标记为待处理,并在拣货时优先推荐。盘点方式也要写清——是盲盘还是明盘、差异如何审批、盘盈盘亏是否影响批次库存。

QMS的需求难点是判定标准的可追溯。检验项、限值、取样规则往往随产品标准和客户要求变化,需求中应要求检验标准带版本和生效日期,检验单记录当时适用的标准版本,判定结论不可事后修改只能走偏差流程。这样在客户审核或监管检查时,才能回答“这批产品当时按什么标准判合格”。

能源管理和设备物联则更偏“采集与口径”。能源管理要先画清计量拓扑:总表、分表、产线表、设备表的层级关系,明确分摊口径(按产量、按工时还是按面积),否则单耗指标算出来无法解释。设备物联要先出点位清单:每台设备采哪些信号、什么协议、采集频率多少、断网时本地缓存多久、恢复后如何补传。这两类项目的需求如果只写“实现能耗监测”“实现设备联网”,实施阶段几乎必然反复。

共性:不能省的五件事

差异之外,五类项目共享同一套底座需求。第一是主数据统一编码:物料、设备、工序、计量点、检验项必须有全厂唯一编码,否则系统间接口只能靠名称匹配,迟早出错。第二是批次全程可追溯:从原料收货批次到成品出厂批次,中间经过哪些工序、哪些设备、哪些检验,要能正向和反向查询。第三是权限与审计留痕:谁在什么时间改了什么数据,必须可查,这在食品行业审核中是硬要求。第四是接口与数据口径:接口方向、频率、失败重试、字段含义要写成清单,而不是一句“预留接口”。第五是报表与看板:明确指标定义和取数来源,避免同一个“得率”在MES和报表里算出两个值。

需求分析会上一个实用的提问方式:请业务方用“当……时,系统应该……”造句。例如“当收货批次临近效期30天时,系统应该在拣货任务中优先推荐并提示”。这类句子天然包含触发条件、对象和期望行为,比形容词更容易转化为可验收的需求条目。

最后要强调的是项目边界。五类系统之间存在天然的数据流:设备物联为MES提供设备状态和产量信号,MES的工单与报工为WMS提供领料和入库依据,QMS的检验结论决定WMS中批次能否放行,能源管理从MES取产量做单耗分摊。需求分析阶段就应把这些跨系统依赖画成接口清单,标明谁是数据源头、谁是使用方、更新频率和异常处理方式。边界清、口径一、用例可判定,五类项目才能各自做深又彼此咬合,而不是建成五个互不相通的信息孤岛。