3.2.4 产品赋码与标签打印
业务场景
产品开始生产时需要取得单件条码,或在加工、包装环节打印产品标签。
解决的问题
按产品规则生成条码,按标签模板执行打印,并分别核对生成码、打印反馈和实物标签。
关联流程:生成码流程、标签打印流程。
相关教程
按业务需要选择流程
- 需要取得新的产品条码时,使用“生成码流程”,保存返回的条码后完成复位。
- 需要打印产品或包装标签时,使用“标签打印流程”,配置打印机、模板与字段映射,核对打印结果和标签内容。
两个流程分别配置和触发。需要将生成码打印到标签时,按标签字段映射配置条码来源。
生成码流程
生成码流程配置
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 生成码 | 1 | 依据生成规则生成条码。 可选值:0=禁用;1=启用 |
启用工位的“生成码”,关联产品条码生成规则。提供产品识别码时据此匹配产品;未提供时使用当前生产型号,需确认工位已有有效生产信息。
用于按产品的生成规则为本次生产取得产品码。
生成码交互时序
生成码交互信号点
| 变量点 | 数据类型 | 必填 | 交互方向 | 说明 |
|---|---|---|---|---|
| 生成码触发信号 | 二进制 | 必填 | 设备 → LMES | 1 触发,0 结束本次交互 |
| 产品识别码 | 字符串 | 可选 | 设备 → LMES | 用于匹配产品及条码规则 |
| 生成产品码 | 字符串 | 必填 | LMES → 设备 | 返回本次生成的产品码,复位时清空 |
| 补充说明 | 字符串 | 可选 | LMES → 设备 | 提供生成异常说明,复位时清空 |
生成码结果说明
成功后读取本次“生成产品码”;未生成有效条码时,查看“补充说明”中的原因并检查产品和生成规则。生成码是本流程的业务输出,无独立的数值结果信号。设备保存条码后再复位请求,复位后输出条码和说明清空。
生成码业务节点与操作
- 确定生成规则:确认产品与条码生成规则已关联,必要时提供产品识别码。
- 生成并下发条码:触发后读取“生成产品码”,核对码段、长度和产品型号;异常时查看补充说明。
- 保存与复位:设备先保存生成码供后续加工或打印使用,再复位触发信号。本流程以生成码和说明反馈,无独立的生成完成信号。
生成规则见条码管理。
标签打印流程
标签打印流程配置
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 标签打印 | 1 | 根据信号触发标签的打印。 可选值:0=禁用;1=启用 |
| 打印机 | 按工位选择 | 必填。指定本工位使用的打印机,并配置标签模板及字段映射 |
启用“标签打印”,选择工位使用的打印机并设置标签模板及字段映射。产品ID按履历确定产品,产品识别码按产品档案查找;独立使用本流程时,明确提供可查询的产品ID或产品识别码。
首次使用先按标签打印配置连接打印机、准备 BarTender 和模板;远程打印时另行准备 BarTender Agent,再配置系统打印连接、标签映射及本工位交互变量。系统打印连接、工位打印机与标签工位行选择同一打印目标。
用于由设备请求打印产品标签。打印机和模板在打印配置中选择,产品身份通过关联变量取得;使用其他流程提供的产品信息时,确认本次打印已取得该信息。
确定本次打印的产品
- 已有加工履历时,提供产品ID,按条码查询履历中的产品信息。
- 尚无加工履历、首次赋码或贴标时,提供产品档案中配置的产品识别码。
- 同时提供两项时,查到产品ID对应的产品信息后优先使用该信息;本次流程尚未取得产品信息时,再按产品识别码查找。两项应指向同一产品。
产品身份用于选择适用标签,标签实际打印的条码由数据映射决定。使用其他流程提供的产品信息时,确认本次打印确实已取得该信息。
标签打印交互时序
标签打印交互信号点
| 变量点 | 数据类型 | 必填 | 交互方向 | 说明 |
|---|---|---|---|---|
| 打印信号 | 二进制 | 必填 | 设备 → LMES | 1 触发、0 复位 |
| 产品ID | 字符串 | 可选 | 设备 → LMES | 按产品匹配方式选配。用于确定打印对象 |
| 产品识别码 | 字符串 | 可选 | 设备 → LMES | 按产品匹配方式选配。用于确定打印对象 |
| 打印结果 | 整型 | 必填 | LMES → 设备 | 0 初始或复位、1 打印处理成功、2 失败 |
| 打印说明 | 字符串 | 可选 | LMES → 设备 | 返回打印异常原因 |
结果说明
读取“打印结果”时,按下表确认业务含义。
| 值 | 业务含义 | 处理重点 |
|---|---|---|
| 0 | 初始或复位 | 等待本次打印反馈 |
| 1 | 打印处理成功 | 核对实物标签和扫码内容 |
| 2 | 打印失败 | 根据打印说明检查打印机、模板、字段映射及连接 |
标签打印业务节点与操作
- 打印初始化:检查产品、打印机、模板及字段映射。
- 执行打印:触发打印后读取结果,异常时根据说明检查打印配置和连接。
- 核对标签:检查实物标签、扫码内容及标签记录,读取反馈后复位信号。生成条码的变量下发按标签映射设置配置。
详细操作见标签打印配置。