项目目标:APS排产+MES打标+WMS系统调度 AGV 搬运小车 进行成品仓储管理
运行环境:Windows Server2019 + linux 子系统
数据库:SQL server2008R2 + Redis6
开发工具:Visual Studio2019
项目架构:分布式架构
功能模块:
1、APS 排产模块
2、APS 排产看板
3、MES 生产打标软件+产线硬件采集
4、WMS 仓储管理模块
5、WMS 手持 PDA 进出仓功能模块
6、WMS 仓位调度服务模块
7、AGV 系统的信息对接模块
个人负责模块内容:
1、项目架构初步设计
2、数据库初步设计
3、项目全部模块软件开发的实现
4、硬件采集通信对接
主要用到的技术:
ADO.NET、Linq、EF ORM 仓储模式、读写分离、分布式缓存、分布式锁,WebApi+JWT 认证,多线程线程池,消息队列
中间件:
Redis、RabbitMQ、Consul、Nginx、Ocelot、ELK 等分布式中间件
项目难点或关键点:
1、AGV 的调度方案。
问题1:大华 AGV 提供了 WebAp