智能仓储项目往往要对接多家系统:ERP、MES、WMS、WCS、PLC、现场设备。招标与验收时最容易扯皮的问题是——边界在哪?谁管谁?

澳维软件架构的答案是一句话:分层设计、分层控制,各层相对独立,下层不依赖上层。

澳维系统架构图

四层职责

层级 职责
系统交互层 与 ERP 等第三方系统交互:基础数据、出入库单据、库存信息
管理层 库位管理、出入库管理与策略运算、查询报表、库存分析、系统维护、故障分析
调度层 接收、转发、协调 WMS 出入库指令;作业指令分解、排队、下达;控制物流设备执行机构;信息实时采集与动画跟踪
执行层 各环节执行机构协调工作,完成 WCS 作业指令

为什么「下层不依赖上层」重要

上层系统故障时,下层仍可独立运行:

  • ERP 短暂不可用,WMS 按既有策略继续执行库内作业
  • WMS 故障,调度层与设备层的既定任务照常完成,现场不停摆

仓库最怕停。上层短时间不可用时,下层还要把手头的任务做完。

技术底座

架构图右侧是支撑这套分层的技术平台:前端 WEB/App/WebService/Restful 接口,接入层 HTTP/HTTPS 与 SOAP/Restful,服务层基于 J2EE 的 MVC/Service/持久层分层,配公共构件(PLC 客户端连接工具、RFID 客户端连接工具、日志、报表、导入导出等)——把常用的对接轮子都造好了,项目实施时少走弯路。


苏州工业园区澳维网络科技有限公司(澳维科技)

  • 官网:https://sipallwin.com/
  • 电话:0512-6731 8995 / 135-8486-9541
  • 邮箱:qiujp@sipallwin.com