AGV调度系统实现(一)

1、系统实现技术

      开发语言C#  .net

      通信通信协议:TCP  

      数据库:SQL server    、MySQL数据库可以不限

     消息中间件:MQ

2、系统实现功能

     外部系统接口(1)任务接口,可以对接任意一个系统,可以对接MES、WMS、ERP等

                           (2)AGV操作指令接口,供外围系统操作控制AGV,比如AGV启动、停止等

                           (3)AGV实时运转信息接口,可以实时主动推送AGV运行状态,外部调用即可;

      基础功能:(1)用户管理,用户权限管理;

                      (2)地标管理;

                      (3)路线管理;

                       (4)系统操作日志;

                       (5)AGV故障信息,甚至可以邮件推送故障信息;

                       (6)AGV任务监控等....

                       (7)交通管制

       业务功能:(1)看板展示功能,能够实时显示AGV运行状态,任务信息等;

                         (2)终端叫料控制,可以采用电脑或者叫料盒进行操作;

                         (3)车间、产线、工位信息管理;可以直接兼容MES

3、系统功能设计

             设计思路:与用户交互的直接采用BS结构,与小车交互的采用CS结构,方便用户进行操作,同时也能保证系统稳定运转;  

            暂时先略了,下篇更新

       附一张最终效果图吧,地图支持自定义设置,AGV调度系统实现(一)_第1张图片

           

  

 

        

            

         

                  

 

      

   

你可能感兴趣的:(AGV)