SMT 智能制造资源管理系统开发(Java + Vue)产品系统

我要开发同款
proginn11165595442026年09月22日
3阅读

技术信息

语言技术
JavaHTML5VueMySQLOracle
系统类型
WebWindowsLinux
行业分类
工业互联网项目任务

作品详情

行业场景

面向 SMT 产线(PCBA 贴装)制造场景。该场景多品种、小批量、频繁换线,钢网、刮刀、锡膏等治具耗材直接影响贴装良率。过去这些资源靠人工台账和纸质记录管理,存在寿命到期未更换、清洗校验漏做、备料错料、跳工序投料等问题,一旦出现批量不良很难定位到具体批次和责任人。本次立项旨在把资源台账、清洗校验、生产上线控制全部线上化,实现全流程可追溯,降低返工与报废损失。

功能介绍

围绕 SMT 产线核心资源做全生命周期管理:1)钢网/刮刀台账与寿命管理,含清洗任务完成校验、回库前检查报告验证、PDA 扫码时工单状态实时校验;2)备料管理,明细更新自动同步主表状态,支持盘料数量追踪;3)料站表与工单 BOM 自动比对校验,工位配置唯一性校验(产线+工位编码);4)激光打码规则引擎,规则参数化配置、打码信息与订单状态联动追溯;5)投料与报工质量控制,拦截跳工序投料、流转卡唯一性自动去重;6)齐套检查扩展,开工时对钢网、刮刀做资源齐套与绑定状态校验。

项目实现

我在项目中负责 SMT 产线核心资源管理模块的全生命周期开发,具体任务包括:① 钢网/刮刀台账与寿命管理,设计清洗任务完成校验体系、回库前检查报告验证,并实现 PDA 扫码操作时工单状态实时校验,完善设备使用追溯链;② 备料管理,明细更新时自动同步主表业务状态保证一致性,重构查询方法减少数据库交互,新增盘料数量追踪;③ 料站表 BOM 校验,基于 Stream 流式处理实现料站表物料与工单 BOM 自动比对,并做产线编码+工位编码的唯一性校验;④ 激光打码规则引擎,把打码规则参数化配置,调整规则无需改代码,打码信息与订单状态联动追溯;⑤ 投料与报工质量控制,投料时校验上工序完工以拦截跳工序,报工校验流转卡唯一性自动去重;⑥ 齐套检查扩展,把钢网、刮刀纳入开工齐套与绑定状态校验。

技术栈:Spring Boot + SpringMVC + MyBatis-Plus + Redis + RabbitMQ/Kafka + Vue.js + MySQL,Docker 容器化部署,Swagger 维护接口文档,遵循阿里巴巴 Java 开发手册。

难点与亮点:PDA 高频扫码下的工单状态实时校验与并发控制;用自动比对替代人工核对 BOM。通过查询重构与索引优化,料站配置查询从 500ms 降到 50ms,关键查询性能提升 80%,备料准确率达到 99.5%、报工数据准确率 100%、导入成功率从 70% 提升到 99%。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论