文档产品文档
条码管理功能说明
条码是 MES 数据采集的主要入口。本文说明条码类型、生成规则、打印管理与扫码作业配置。
百百华产品团队2026-08-27阅读 140有用 23
模块定位
条码管理负责条码的规则定义、生成、打印与识读,是数据采集的基础设施。
条码的作用是把"人工输入"变成"扫码识别",既提高效率又减少错误。
条码类型
| 类型 | 对象 | 生命周期 |
|---|---|---|
| 物料条码 | 物料/批次 | 长期 |
| 工单条码 | 工单 | 工单存续期 |
| 流转卡条码 | 在制品流转 | 工序流转期间 |
| 成品条码 | 成品单件/批次 | 长期(追溯用) |
| 库位条码 | 库位标识 | 长期 |
| 人员条码 | 工牌 | 长期 |
码制与内容
码制选择
| 码制 | 特点 | 适用 |
|---|---|---|
| Code128 | 一维,通用 | 通用场景 |
| QR Code | 二维,容量大 | 需携带较多信息 |
| DataMatrix | 二维,小尺寸可读 | 小零件、激光打标 |
内容结构
建议结构:类型前缀 + 业务标识 + 校验位
示例:
- 物料:M + 物料编码
- 批次:B + 批次号
- 工单:W + 工单号
- 成品:S + 序列号
前缀让扫码时能立即判断类型,不用查库。
生成规则
| 要素 | 说明 |
|---|---|
| 唯一性 | 同一码不能对应多个对象 |
| 不复用 | 号码单向递增,不回收 |
| 长度固定 | 便于校验 |
| 可读性 | 有人工输入需求时加校验位 |
"不复用"是硬要求。复用会导致历史追溯混乱。
打印管理
打印方式
| 方式 | 特点 | 适用 |
|---|---|---|
| 现场打印 | 实时、灵活 | 报工、入库 |
| 批量打印 | 效率高 | 初始化、大批量 |
| 激光打标 | 永久 | 金属件、永久标识 |
打印内容
- 条码图形
- 人可读文本(条码下方)
- 关键信息(名称、规格、数量、批次)
- 日期
打印控制
| 控制项 | 说明 |
|---|---|
| 打印次数 | 限制重复打印 |
| 补打 | 需记录原因 |
| 模板 | 按场景选择模板 |
| 打印机 | 指定打印机 |
补打要留痕:反复补打同样内容的标签,可能是管理漏洞(比如多打了标签用于其他地方)。
扫码作业
扫码场景
| 场景 | 扫码内容 | 校验 |
|---|---|---|
| 报工 | 工单/工序码 | 工单是否存在、状态是否正确 |
| 领料 | 物料码 + 批次 | 是否该工单需要的料 |
| 入库 | 成品码 | 是否已完工 |
| 检验 | 产品码 | 是否需检验 |
| 追溯 | 成品码 | 返回完整追溯链 |
校验要点
扫码时要校验:
- 码格式是否合法
- 对象是否存在
- 是否在有效状态
- 是否有权限操作
- 是否重复扫码
"是否重复扫码"要防:同一码连扫两次不应该产生两条记录。
容错设计
车间环境扫码容易出错,要做容错:
| 情况 | 处理 |
|---|---|
| 码破损 | 支持手工输入编码 |
| 扫错 | 支持撤销上一步 |
| 网络中断 | 离线缓存,恢复后上传 |
"手工输入"是必要的兜底。条码破损时如果无法操作,业务就停了。
关键配置项
| 配置 | 说明 |
|---|---|
| 各类对象的编码规则 | 前缀、长度、流水号规则 |
| 打印模板 | 尺寸、内容、码制 |
| 打印权限 | 谁能打印、能补打几次 |
| 扫码校验规则 | 各场景的校验项 |
| 打印机映射 | 终端与打印机的对应关系 |
常见问题
| 问题 | 原因与处理 |
|---|---|
| 条码扫不出 | 检查尺寸、打印质量、码制 |
| 打印内容错位 | 检查模板和打印机设置 |
| 扫码无反应 | 检查终端网络和权限 |
| 重复扫码产生多条记录 | 加防重机制 |
使用建议
- 码制统一:不要一个厂里用多种码制
- 标签材质匹配环境:油污环境用耐污材质
- 打印质量要保证:定期清洁打印头
- 备用标签:现场常备标签纸和碳带
- 培训到位:教会工人正确的扫码方式(距离、角度)
条码规则配置、打印模板与扫码作业配置,[待补充:产品团队补齐]。
这篇内容对你有帮助吗?
当前为游客态,投票按设备去重