干燥线自动调度系统产品系统

我要开发同款
proginn22281031822026年08月08日
7阅读

技术信息

语言技术
C#前端
系统类型
Windows
行业分类
物流仓储

作品详情

行业场景

本系统应用于新能源电池制造车间的生产物料调度与仓储管理场景。核心业务包括:实现AGV/传送带等设备的智能调度、与MES系统进行数据对接以同步生产计划和物料信息、管理覆盖20余台机器和175个库位的实时仓库库存、以及执行电池水分检测等质量检验流程。系统致力于解决传统车间物料流转效率低、库存信息滞后、设备协同困难等问题,为车间实现自动化、数字化生产提供核心支撑。

功能介绍

本项目为新能源电池生产线上的自动化仓储与调度管理系统,核心目标是实现电池电芯从上线到检测下料的全程自动化流转和精准库存管理。

系统主要功能包括:
1. 上料管理:自动供应空托盘,获取空盘和待检测电池,完成电芯上料。
2. 扫码追溯:通过托盘扫码和电芯扫码,实现每一个电芯的身份绑定和全流程追溯。
3. 下料管理:自动完成空盘回收、满盘出库及水分电池的检测下料。
4. 智能调度:与现场调度机对接,自动为上下料工位分配空盘、下达取满盘指令及触发电池检测任务。
5. 实时库存管理:管理覆盖20余台机器、175个库位的复杂仓储网络,实时更新每个库位的占用状态,为调度机提供准确的库位数据支持,并在界面动态展示。

项目实现

本项目采用基于.NET Core的ABP框架作为整体技术底座,结合ABP Hangfire组件实现分布式后台任务调度,保证了高并发场景下的任务可靠执行。

在数据层面,使用Redis作为分布式缓存,支撑175个库位的实时状态读写,确保调度机查询的毫秒级响应;同时利用Redis的发布/订阅特性,结合MQTT协议实现与现场设备(欧姆龙、西门子PLC)的低延迟、高可靠实时通信。

本人作为技术负责人,负责以下核心工作:
- 系统架构设计:设计分层架构(应用层、领域层、基础设施层),规范模块间通信。
- 数据库设计:设计库位状态表、托盘/电芯绑定关系表、任务日志表等核心数据结构。
- 上位机与PLC通信:基于MQTT实现客户端与欧姆龙、西门子设备的双向通信协议。
- 实时库存算法:设计高效的库位分配与回收算法,保障20+机器在175个库位上的并发操作一致性。
- 系统部署与实施:主导系统上线部署及现场调试,确保产线平稳运行。

示例图片

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

评论