# drip_binwise_w6 **Repository Path**: zero-one_ai/drip_binwise_w6 ## Basic Information - **Project Name**: drip_binwise_w6 - **Description**: 瑞辰注塑生产mes系统,w6车间系统 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-02 - **Last Updated**: 2026-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Drip Binwise W6 (MES App for ERPNext) ## 📌 概述 **drip_binwise_w6 / binwise** 是一款面向 ERPNext/Frappe 的 MES(制造执行系统)扩展,专为以下场景设计: - 注塑生产管理 - 仓库库位级库存追踪 - AGV 物料搬运集成 - 机器设备监控 - 生产波次/任务调度 - 入库/出库物流控制 该系统连接 ERP 规划层与工厂车间执行层,实现生产全流程数字化管理。 --- ## 🏭 系统架构 ``` ERPNext │ ├── drip_binwise_w6 (MES 核心应用) │ ├── 生产执行管理 │ ├── 仓库库位管理 │ ├── 机器设备监控 │ ├── AGV 任务调度 │ ├── 运输与入库控制 │ ├── 外部系统 ├── PLC 控制器 ├── AGV 系统 ├── IoT 传感器 ``` --- ## ⚙️ 核心功能模块 ### 📦 仓库与库位系统 - 库位级库存追踪 - 库位调拨工作流 - 库存库位映射 - 存储位置日志 ### 🤖 AGV 集成 - 波次任务单生成 - 拣货与复核工作流 - AGV 任务调度接口 ### 🏭 生产管理 - 注塑机追踪 - 设备访问日志 - 生产执行流程 ### 🚚 物流管理 - 到达通知处理 - 托盘入库处理 - 发货通知管理 ### 📊 报表统计 - 按库位分类的库存汇总 - 库存对账 - 库位验证报告 --- ## 🧩 核心文档类型 (DocType) | 模块 | 核心 DocType | |------|--------------| | 库位管理 | Bin Transfer、Stock Bin List、Bin Set、Storage Location Log | | 任务调度 | Wave Task Order | | 拣货复核 | Picking And Rechecking | | 发货管理 | Shipping Notice | | 入库管理 | Arrival Notice、Pallet Inbound | | 设备管理 | Machine Equipment、Machine Equipment Access Logs | | 系统配置 | Bin Wise Settings、Button Permission Config、Button Registry | --- ## 🚀 安装部署 ### 1. 克隆应用 ```bash cd frappe-bench/apps git clone https://gitee.com/zero-one_ai/drip_binwise_w6.git ``` ### 2. 安装应用 ```bash cd frappe-bench bench --site [your-site-name] install-app drip_binwise_w6 ``` ### 3. 数据库迁移 ```bash bench --site [your-site-name] migrate ``` ### 4. 构建资源 ```bash bench build bench restart ``` --- ## 🔧 开发环境配置 启用开发者模式: ```bash bench --site [your-site-name] set-config developer_mode 1 bench restart ``` 开发模式运行: ```bash bench start ``` --- ## 🧪 典型业务流程 1. **创建生产波次任务** - 根据发货通知生成波次任务单 2. **系统生成拣货任务** - 自动分配库存并生成拣货清单 3. **AGV 执行物料搬运** - 机器人自动完成物料配送 4. **库位库存自动更新** - 实时同步库存变化 5. **机器记录生产日志** - 设备运行数据自动采集 6. **生成发货通知** - 完成出库流程 --- ## 🧠 技术栈 - **框架**: Frappe Framework 16+ - **ERP**: ERPNext - **后端**: Python 3.10+ - **数据库**: MariaDB - **缓存**: Redis - **前端**: JavaScript (Frappe UI) - **集成**: AGV / PLC 集成 API --- ## ⚠️ 重要注意事项 - **禁止在生产环境直接修改 DocType 结构** - 每次更新后务必运行 `bench migrate` - 开发模式仅限开发环境使用 - 确保 Git 版本与部署环境匹配 --- ## 📦 版本管理 采用语义化版本号: ``` v1.0.0 - MES 系统初始版本 v1.1.0 - AGV 集成功能 v1.2.0 - 设备监控升级 ``` --- ## 📌 许可证 内部工业 MES 系统 - ERPNext 定制开发项目 --- ## 👨‍💻 开发团队 工业 MES 开发团队 注塑车间数字化项目组