立库发货系统
一、立项背景和目标
立项背景:半导体大客户发货产线物料多(平库/立库料)、质检与包装标准高。传统人工分拣易错发漏发、无超重预警且 ERP/WMS 数据同步滞后。
建设目标:打造软硬件一体的仓储发货 MES 系统,联动 PTL 库位灯、电子称与扫码枪,实现二次分拣自动化、分箱称重智能化、结单出库防错化及与 ERP/WMS 的数据实时闭环。
二、软件功能与核心功能模块
二次分拣与库位管理:实现运单与空库位动态绑定、平库/立库料差异化校验、质检状态(QTResult)核验与执行人管理。
PTL 库位灯硬件控制:基于 Modbus/OPC UA 实现三色指示(绿灯:绑定/继续,黄灯:超重满箱,红灯:齐备待结单)与按键灭灯实时响应。
智能称重与满箱拆分:实时累加箱重,超重($\ge 30\text{kg}$)自动触发满箱作业,控制异步打印箱体标签/明细并自增箱号。
结单出库与系统交互:校验物料齐备性(CheckWaybillCompletion),生成出库五大表(ERP、明细、包装、需求、地址),执行存储过程同步 WMS 并打印发货单。
移库归档与运单恢复:结单数据移库至历史表(*_History);配套 7 步恢复 SOP,支持异常运单数据反向还原与库位解绑。
三、业务流程与功能路径描述
整体业务主路径: 扫码验证 $\rightarrow$ 运单绑库 $\rightarrow$ 物料分拣与称重 $\rightarrow$ 满箱/结单判定 $\rightarrow$ 按键灭灯确认 $\rightarrow$ 出库确认与移库
核心功能子路径:
运单绑库:扫运单号 $\rightarrow$ 校验汇料状态与可用库位 $\rightarrow$ 绑库亮绿灯 $\rightarrow$ 放入单据按灭灯确认 $\rightarrow$ 运单状态切为已绑定(PaState=40)。
分拣与称重:扫物料码 $\rightarrow$ 校验质检与数量 $\rightarrow$ 计算箱重:
超重($\ge 30\text{kg}$):亮黄灯提示满箱 $\rightarrow$ 打印标签明细 $\rightarrow$ 按灭灯更新箱号;
正常($< 30\text{kg}$):更新分拣数 $\rightarrow$ 齐备亮红灯待结单,未齐备亮绿灯继续分拣。
结单出库:红灯灭灯触发 $\rightarrow$ 创建保存 CaseInfo $\rightarrow$ 打印标签明细 $\rightarrow$ 批量写入出库五大表 $\rightarrow$ 存储过程同步 WMS $\rightarrow$ 移库至历史表 $\rightarrow$ 运单状态切为完成(PaState=90) $\rightarrow$ 释放清空库位。
物流仓储
物联网