← 返回文章中心
MES与设备数采

MES设备数采前,应该先问厂家什么?

设备联网前,先明确接口、字段、协议、频率和异常处理机制,避免项目后期反复补课。

MES设备数采前,应该先问厂家什么?

设备数采项目最常见的误区,是在设备到厂后才开始讨论接口。此时硬件方案已经确定,协议开放、字段补充和网络改造都可能产生额外成本。

一、先确认设备是否具备联网条件

不要只问“能不能联网”,要把问题拆开:

  • 设备控制器的品牌、型号和固件版本是什么?
  • 设备提供网口、串口还是其他通讯接口?
  • 是否需要额外增加网关、采集卡或授权模块?
  • 厂家是否允许读取控制器数据?是否影响质保?
  • 工厂网络中断时,设备本身能否继续正常生产?

二、拿到字段清单和数据字典

字段名称只是起点,还要确认定义和口径。建议至少关注:

数据类型常见字段
设备基础信息设备编号、型号、控制器版本
运行状态运行、待机、停机、报警、离线
生产数据工单号、产品编码、产量、节拍
工艺数据转速、温度、压力、程序号
异常数据报警代码、报警时间、恢复时间

同一个“产量”字段,可能代表累计产量、本班产量或当前工单产量。没有数据字典,后续报表很容易出现口径争议。

三、明确通讯协议与采集方式

常见方案包括 OPC UA、Modbus TCP、MQTT、HTTP API 和数据库中间表。选择时需要同时评估实时性、稳定性、安全性和维护成本。

向设备厂家确认:

  1. 协议是否为标准版本
  2. 地址表或 API 文档是否完整
  3. 采集频率是否有限制
  4. 设备时间如何校准
  5. 断网后数据是否缓存、如何补传

四、把验收场景写在采购前

数采验收不应只验证“平台上能看到数据”,还应覆盖设备重启、网络中断、工单切换、异常报警和数据补传等场景。

先把接口和验收要求写进技术协议,通常比项目后期依靠协调更有效。