跳到主要内容
版本:Next

3.2.4 产品赋码与标签打印

业务场景

产品开始生产时需要取得单件条码,或在加工、包装环节打印产品标签。

解决的问题

按产品规则生成条码,按标签模板执行打印,并分别核对生成码、打印反馈和实物标签。

关联流程:生成码流程、标签打印流程。

相关教程

生产准备与交互约定;工序管理;条码管理;标签打印配置。

按业务需要选择流程

  • 需要取得新的产品条码时,使用“生成码流程”,保存返回的条码后完成复位。
  • 需要打印产品或包装标签时,使用“标签打印流程”,配置打印机、模板与字段映射,核对打印结果和标签内容。

两个流程分别配置和触发。需要将生成码打印到标签时,按标签字段映射配置条码来源。

生成码流程​

生成码流程配置​

配置项默认值说明
生成码1依据生成规则生成条码。
可选值:0=禁用;1=启用

启用工位的“生成码”,关联产品条码生成规则。提供产品识别码时据此匹配产品;未提供时使用当前生产型号,需确认工位已有有效生产信息。

用于按产品的生成规则为本次生产取得产品码。

生成码交互时序​

生成码交互信号点​

变量点数据类型必填交互方向说明
生成码触发信号二进制必填设备 → LMES1 触发,0 结束本次交互
产品识别码字符串可选设备 → LMES用于匹配产品及条码规则
生成产品码字符串必填LMES → 设备返回本次生成的产品码,复位时清空
补充说明字符串可选LMES → 设备提供生成异常说明,复位时清空

生成码结果说明​

成功后读取本次“生成产品码”;未生成有效条码时,查看“补充说明”中的原因并检查产品和生成规则。生成码是本流程的业务输出,无独立的数值结果信号。设备保存条码后再复位请求,复位后输出条码和说明清空。

生成码业务节点与操作​

  1. 确定生成规则:确认产品与条码生成规则已关联,必要时提供产品识别码。
  2. 生成并下发条码:触发后读取“生成产品码”,核对码段、长度和产品型号;异常时查看补充说明。
  3. 保存与复位:设备先保存生成码供后续加工或打印使用,再复位触发信号。本流程以生成码和说明反馈,无独立的生成完成信号。

生成规则见条码管理。

标签打印流程​

标签打印流程配置​

配置项默认值说明
标签打印1根据信号触发标签的打印。
可选值:0=禁用;1=启用
打印机按工位选择必填。指定本工位使用的打印机,并配置标签模板及字段映射

启用“标签打印”,选择工位使用的打印机并设置标签模板及字段映射。产品ID按履历确定产品,产品识别码按产品档案查找;独立使用本流程时,明确提供可查询的产品ID或产品识别码。

首次使用先按标签打印配置连接打印机、准备 BarTender 和模板;远程打印时另行准备 BarTender Agent,再配置系统打印连接、标签映射及本工位交互变量。系统打印连接、工位打印机与标签工位行选择同一打印目标。

用于由设备请求打印产品标签。打印机和模板在打印配置中选择,产品身份通过关联变量取得;使用其他流程提供的产品信息时,确认本次打印已取得该信息。

确定本次打印的产品

  • 已有加工履历时,提供产品ID,按条码查询履历中的产品信息。
  • 尚无加工履历、首次赋码或贴标时,提供产品档案中配置的产品识别码。
  • 同时提供两项时,查到产品ID对应的产品信息后优先使用该信息;本次流程尚未取得产品信息时,再按产品识别码查找。两项应指向同一产品。

产品身份用于选择适用标签,标签实际打印的条码由数据映射决定。使用其他流程提供的产品信息时,确认本次打印确实已取得该信息。

标签打印交互时序​

标签打印交互信号点​

变量点数据类型必填交互方向说明
打印信号二进制必填设备 → LMES1 触发、0 复位
产品ID字符串可选设备 → LMES按产品匹配方式选配。用于确定打印对象
产品识别码字符串可选设备 → LMES按产品匹配方式选配。用于确定打印对象
打印结果整型必填LMES → 设备0 初始或复位、1 打印处理成功、2 失败
打印说明字符串可选LMES → 设备返回打印异常原因

结果说明

读取“打印结果”时,按下表确认业务含义。

值业务含义处理重点
0初始或复位等待本次打印反馈
1打印处理成功核对实物标签和扫码内容
2打印失败根据打印说明检查打印机、模板、字段映射及连接

标签打印业务节点与操作​

  1. 打印初始化:检查产品、打印机、模板及字段映射。
  2. 执行打印:触发打印后读取结果,异常时根据说明检查打印配置和连接。
  3. 核对标签:检查实物标签、扫码内容及标签记录,读取反馈后复位信号。生成条码的变量下发按标签映射设置配置。

详细操作见标签打印配置。