依照业务需求、导入时间与自主性,选择与仓库内自动化设备以白箱、黑箱或灰箱的方式对接!
若你开始考虑要将你的仓库做不同程度的自动化,不论是选择立体库AS/RS、Shuttle或AGV机器人,在选定解决方案后,下一步要思考或是您的设备商会问你的就是:你ERP或WMS要怎么和自动化设备对接?
一、为什么需要对接?
借助一个最简单的系统架构图,这裡所指的系统对接是:
将「上位系统:现有的ERP(Enterprise Resource Planning 企业资源计画系统)或WMS(Warehouse Management System仓储管理系统)」所拥有的资讯(入库资料、商品资讯、库存、订单资讯…),依照「下位系统:自动化控制设备」的需求藉由API(什么是API?)自动且互相的传输。
目的是:
将「ERP或WMS」的入出库等操作任务发送给「自动化系统」执行
确保两套(或多套)系统拥有一样的库存等资讯
基于以上两个目的,自动化系统就有下可能的架构:
鸿云WMS:具有完整WMS内容,引导及储存所有仓库内相关资讯
ESS(Equipment Schedule System,或常称为WES, Warehouse Exclusion System):通常包含引导自动化相关的仓库作业、排定任务优先性和储位管理等3大部分功能,但通常关于商品应该放在哪个位子及订单应该如何整併由上位系统WMS负责
WCS(Warehouse Control System):控制设备或机器人的调度或作动,可以把它想成是遥控车的摇桿,负责控制设备走行、举升或插货等等动作
二、黑箱 v.s 白箱(v.s 灰箱)
黑箱对接:自动化系统使用WCS架构
来自于大家常说的「黑箱作业」,指的就是对于上位的ERP或WMS而言,整个自动化系统就像是一个大黑箱,你可以想像两个系统的沟通就像是在餐厅的那个送货窗口,前台的服务生将点完的单子放在窗口,后台就会自动将餐点完成并放在窗口上,管他是厨师做的还是机器人做的!当然直接来说在上位的WMS来说,所有在自动化储区的商品就是在一个超大的储位上,两个系统只同步这个储位的总帐。
白箱对接:自动化系统使用鸿云WMS或ESS架构
你可以想像鼎泰丰的透明厨房,代表上位系统对于自动化系统的中商品的位子、任务处理的进度、还有多少空位或资源都大权在握!所以两个系统必须共同维护,每一个储位的帐务(有多少的祸及货物进出),而自动化系统则只负责设备的控制和调度。
灰箱对接:自动化系统使用ESS架构
藉由黑箱与白箱之间,依照客户业务需求,自动化系统以黑箱为主,但上位系统掌握部分必要的管理能力和资讯,如:储位的种类、订单的时效性、管理品类的大储区等。
三、要怎么对接,可以这样来思考!
基本上一个成熟的设备供应商或系统集成商,都应该有完整的能力提供黑箱到白箱等等不同程度的对接,而对于使用者而言可以从下面3点去决定:
公司IT团队可以提供的支援:若越高则建议选择白箱,越高代表能自主的配合业务控制自动化区域作业的逻辑,但相对维护成本也多落在公司上。
对于业务掌控需求的强度:若越高则建议选择白箱,越高也代表改动的可能性大,若选择白箱则可自由的监控并依需求修改自动化区域作业。
自动化系统上线的急迫性:若越高则建议选择黑箱,省略公司内部WMS需因应自动化设备调整逻辑的开发量!
最后的最后…
选择黑箱或白箱的对接方式其实没有绝对的好坏,当然就设备供应商的角度,若客户选择黑箱就可以提供比较完整的产品,对于效率的优化也有比较高的弹性可以依照过去其他用户的使用经验调整。
对于客户而言,选择黑箱对接是相当轻松而简单的即便目前没有WMS系统也可以,通常对接的工作可以在1个月内完成,对现场的管理就是陆续将货由各个储区移到自动化的那个储位;但若已有完整的作业方式或商业模式会常常调整(如:电商平台),则选择白箱会是较好的做法,自动化系统的成本也应该相应较低,但同时也需要有内部的开发团队支应相关的新需求开发或维护。