产线赋码网关是什么:上位机不碰密钥,云端四态对账

产线赋码网关是什么配图

一物一码上线后,产线侧最容易卡在「码怎么安全地送到喷头、状态怎么回写系统」。产线赋码网关把这件事收成一台产线机上的本地服务:密钥不上喷码上位机,云端用单码四态对账。

一张图看清职责边界

推荐架构是三段式:

  • 上位机(喷码 / 相机 / PLC):只访问产线机局域网接口,取码、校验、上报,不持有云端密钥;
  • 产线赋码网关:内存有序队列 + 出站落盘缓冲,按产速水位向云端申领,并把印刷 / 校验结果批量回写;
  • 商户云端:AccessKey 开放接口维护批次与单码生命周期,对账与完结以云端为准。

产品介绍见 产线赋码网关专题;与整批 CSV 印刷如何取舍见 CSV 与产线实时取码对比。

为什么强调「密钥不上位机」

产线现场常见多台工控机、外包调试账号、远程协助拷贝配置。若把开放接口密钥写进喷码软件或脚本,泄露面大、轮换难。网关把 AccessKey 锁在产线机配置里,上位机协议收敛为极简 HTTP,审计与重置密钥时不必改动每台喷码程序。

云端四态在说什么

每枚码在产线维度独立于消费者「是否查验」:

  1. 未申领:可被产线领取;
  2. 已分配:已绑定某条产线,待喷;
  3. 已印刷:已出队给上位机;
  4. 已校验 / 已作废:相机通过或剔除后的终态。

对账时「已用数量」按非未申领态累计,与计划 / 实际产量对照,完结批次才有清晰闸门。这与 C 端验真查询状态分开,避免「查过一次就不能喷」之类的误用。

品牌与印刷厂怎么用

  • 品牌:用本商户 AccessKey,可见自有可生产批次;
  • 印刷厂:用本厂 AccessKey,仅见品牌指派给本厂的批次,与商户后台印刷履约列表同口径。

码数据始终按批次归属品牌读写;印刷厂只做授权生产与状态回写,不扩权看品牌主数据。

落地时先确认三件事

  • 产线速度(个/分钟)与缓冲水位是否匹配申领节奏;
  • 上位机能否稳定调用取码 / 校验 / 上报,并处理作废剔除;
  • 启动续产是否严格执行「先冲刷出站再对账回流」,避免清空未上报。

好的产线赋码,不是把云端接口「硬塞」进喷码机,而是让产线机成为可信边界:密钥留在边界内,状态以云端为准。

常见问题

上位机要不要配置云端密钥?

不需要。AccessKey 只保存在产线赋码网关;上位机仅调用本机局域网取码、校验、上报接口。

云端四态指什么?

未申领、已分配、已印刷、已校验、已作废。对账以云端计数为准,产线看板与批次完结状态对齐。

印刷厂能用吗?

可以。印刷厂使用本厂 AccessKey,仅能生产被品牌指派的授权批次,与商户后台印刷履约列表一致。