内部交流时常被问到一个问题:我们上了 MES,也上了 BI,为什么数据还是对不上?答案通常不在工具,在于闭环没设计好。
先看数据从哪来 制造现场的数据源头大致有五类:
- 设备层:PLC、CNC、机器人、传感器,产出运行状态和工艺参数。
- 执行层:MES 的工单、报工、工序流转。
- 质量层:检验记录、SPC、不良代码。
- 物料层:出入库、批次、追溯码。
- 人工录入:异常说明、交接班记录。
问题往往出在第 5 类。前面四类都是结构化的,第五类是自由文本,进入系统后很难被下游消费。
闭环节点一:采集标准 同一个指标在不同设备上的定义必须统一。比如“设备运行时间”,有的系统记的是通电时间,有的是主轴运转时间,有的是有产出时间。三种口径算出来的 OEE 差很多。
做法:建一张指标字典,每个字段写清来源、定义、计算口径、责任部门。这张表要在系统设计阶段就定,不是事后补。
闭环节点二:时间戳对齐 多系统数据关联时,时间戳是唯一可靠的连接键。但各系统的时钟源不同、采集频率不同、时区设置可能也不同。
建议:全厂统一 NTP 时间源;所有记录存 UTC,展示时转本地;事件类数据保留毫秒精度;批次数据要同时记录事件发生时间和系统记录时间,便于排查延迟。
闭环节点三:异常数据的处理规则 传感器会跳变、网络会中断、人工会填错。这些异常不能简单地丢弃或原样入库。
定几条硬规则:超出物理量程的值标记为无效而非删除;断线期间的数据用明确的“缺失”标记而不是补零;人工修改必须留痕,记录修改人、时间和原值。
闭环节点四:报表的口径回溯 报表上的数字被质疑时,要能一路追到原始记录。这就要求每一层汇总都保留可追溯的中间结果,而不是只存最终值。
一个务实的建议 不要一上来就追求全量闭环。选一条主线(比如从工单下达到完工入库),把这条线上的数据链路打通、对齐、可追溯,跑稳三个月。再扩展第二条。全面铺开的结果通常是处处半通不通。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。