甲方的液晶屏厂,需要实现液晶屏工艺自动化。mcs系统是处于上位mes系统、下位lcs设备控制系统中间,起搬送任务调度作用。对mes系统下发的搬送配置参数进行解析,通过算法规划出最优搬送路径,生成搬送任务,并对生成的大量搬送任务进行异步调度,并发执行,使搬送任务合理、高效、有序地下达到lcs设备控制器,控制设备排队搬送物料,使工厂中的多任务搬送场景能井然有序地进行。
1、硬件设备管理:stocker、agv小车、eq工艺设备的数据管理,控制设备连接;
2、stocker出入口管理:管理stocker的物料进出口数据,禁用/启用出入口;
3、搬送任务管理:搬送任务并发、排队执行,调整任务优先级,搬送过程中任务控制;
3、搬送日志:记录搬送任务日志,便于系统运维;
主要负责的工作:
1、对接MCS-AGV/MCS-STK通讯规范;
2、编码实现mcs与AGV、STK控制器的通讯方案;
3、设计并编码实现搬送任务调度方案;
项目采用了前后端分离架构,使用到的技术栈如下:
springboot、mybatis、vuejs、netty、redis、mysql、tibco
项目实现了半导体仓库的物料搬运自动化,对接了agv小车、stocker物料存储设备、eq
工艺设备,采用了HSMS通讯协议。