跳转至

03 · 云边协同架构

状态:基线,来源 PRE-03

1. 黄金法则

拔掉网线后,如果工人无法扫码、看工单、报工、检验、打印,则该能力必须在边缘运行。

2. 边缘职责

工单执行、扫码防错、质量录入、现场看板、追溯事件落盘、标签打印、BOM/工艺/物料主数据缓存、本地登录权限、工位/打印机/设备配置。

3. 云端职责

主数据维护与发布、多工厂管理、ERP工单接入、历史归档、分析报表、ERP回传、全局配置、开放API、边缘节点/版本管理。

4. 同步机制

云 → 边缘

主数据版本号驱动 + 边缘定时拉取增量。避免依赖云端主动推送;版本号避免时钟偏差。

边缘 → 云

生产事件先写边缘 DB,同时进入 sync_queue;sync-agent 批量上报。每条事件使用 event_id 幂等去重,确认后标记 synced,不删除本地原始事实。

5. 离线恢复

断网不阻塞 MES 主业务;sync_queue 累积,联网后按顺序补传。管理端显示边缘离线与数据滞后状态。

6. 边缘技术形态

阶段一推荐 Linux 工控机 + 单体 MES 应用 + 独立同步守护进程,数据库使用 PostgreSQL 更适合复杂查询、并发和长期演进。

7. 冲突原则

通过单向数据所有权减少冲突:

  • 生产事实边缘优先;
  • 主数据云端优先;
  • 工单下发后涉及取消、数量修改必须考虑边缘真实执行状态。