我当时就想说“This is a very good question”,因为我只知道海康使用的是TCP协议,但是EWM和AGV到底是怎么对接的,我也没搞清楚。
本着为读者服务的精神,我决定把这个事情弄明白。于是,我动用了自己三十年的积蓄人脉,终于找到了一位来自SAP中国研究院的高人——杨彦尘(Edwin)。
接下来,我会请这位同学出场,来向大家解释一下SAP EWM和AGV机器人究竟是如何连接起来的。
正文
在工业4.0的浪潮下,SAP的EWM已经变得越来越智能。如今AGV这个看起来萌萌哒的小伙伴也加入了EWM的朋友圈。
也有人叫我“铁毛驴、铁乌龟”
很多攻城狮都对EWM如何与AGV对接的问题感兴趣,那么本文就来探讨一下如何让EWM和AGV做朋友吧。
首先,我们来探讨以下三个名词EWM,RCS,AGV。以及他们在集成场景下的角色。
先举个栗子,某天你和心中的女神约饭,你打开点评软件找到了合适的餐馆,然后打开导航软件,在志玲姐姐“向左转,向右转”的提示音下,开车到达了目的地,愉快地增进了你们的友谊。
在以上场景中,EWM就好像是你的点评软件,她会智能地根据出库或者入库的规则,推荐目标BIN位(餐馆),然后生成仓库任务。
在传统EWM的应用场景下,这些任务会由仓库的工人去执行。但是在EWM和AGV集成的场景下,这些任务是由这些抗得了重担,钻得了货架的AGV执行,这个时候只知道目标BIN位AGV是一脸懵逼的,此时需要老司机RCS出场。
RCS(Robot Control System)就是以上场景中的导航软件,通常会由AGV的供应商提供。她就像仓库中AGV的交通指挥官,是仓库的塔台。
RCS会知道AGV的位置在哪里,BIN位到BIN位之间的路径有哪些,哪些路径已经比较拥堵,然后指挥AGV更有效率的完成仓库任务。
敲黑板,EWM是负责仓库任务的创建,RCS负责把仓库任务委派给合适的AGV,然后指挥AGV完成仓库任务并且向EWM报告完成情况。
通过以上解释,聪明的同学已经发现了,如果能解决EWM和RCS之间的通讯问题,那么EWM就能让AGV欢快地执行仓库任务了。
通讯问题具体怎么解决呢?以下介绍三种姿势。
第一种情况,假设你的合作伙伴能提供一个“灵活”的RCS,也就是说,具备利用Java或者C#,以及SAP的RFC库进行一定程度的开发。
那么我们可以利用SAP提供的Connect subsystem功能,通过IDOC进行通信(SPRO→Extended Warehouse Management→Interfaces→Non-SAP Systems→Connect Subsystem)。
在这个场景下,EWM会将创建的仓库任务,通过消息类型/SCWM/WMTORD传递到RCS,在RCS指挥AGV完成任务之后,通过消息类型/SCWM/WMTOCO通知EWM,EWM再完成相关仓库任务的确认。
这种做法利用了EWM的标准功能,并且能够准确实时地更新仓库任务的状态。如果你是AGV的供应商,并且实现了以上接口,那么你就打开了SAP EWM客户的大门,想想是不是有些小激动呢?
第二种情况,很不幸你遇到了一个“固执”的RCS系统,但幸运的是,RCS提供了基于Web Service的接口。
这个时候,我们可以通过开发接口程序,然后设置为定时任务,将EWM新建立的仓库任务,通过ABAP Http Client调用Web Service的方式传递给RCS。
接着再读取RCS完工的仓库任务并且更新EWM的状态。这种做法需要在EWM做一定程度的定制开发,并且和特定的RCS系统紧耦合在一起,是一种折衷的做法。
第三种情况,某些场景对实时性的要求很高,需要有一种办法,让EWM跳过RCS,直接利用IoT的方式连接到AGV,并且指挥AGV完成仓库任务。
这种方法就是SAP EWM MFS。MFS可以让EWM通用TCP/IP的方式,直接连接到AGV的PLC芯片,听上去是不是很Cool!不过碍于篇幅此处就不展开了。
谢谢各位能阅读到这里!课堂总结啦。SAP EWM与AGV对接有间接和直接两种模式。
SAP EWM可以通过IDOC或Web Service的方式与RCS通信,间接完成与AGV的集成。
另外也可以通过MFS + TCP/IP的方式直接与AGV集成。
希望这篇文章能够让大家多了解一些SAP EWM的小知识,与SAP一起,把仓库管理变得越来越智能!
结语
不知道大家看完了以后有什么感觉?是不是被一堆专业词汇IDOC,Web Service,IoT,调用,紧耦合。。。搞得有点迷糊。
对于大多数小伙伴来说,我们不需要去搞明白这些专业术语到底代表了什么意思,只需要了解系统运作的基本原理就足够了,就像是SAP EWM有多种解决方案,可以根据不同的RCS/AGV的配置和实际需要使用的场景,精准地提供EWM→RCS→AGV的无缝连接,让物流机器人效率更高,仓库车间的智能化增强,企业的供应链敏捷性提升。
关于SAP EWM
SAP Extended Warehouse Management(扩展仓储管理),搭载了物联网技术,在集成、管理机器人方面具有很大的优势。
它支持灵活可配置的出入库策略,满足不同类型货品的多样化库存管理需求,支持用户实现真正意义上的柔性化生产。
SAP EWM与ERP、MES等系统无缝对接,接收并执行物流指令,可以做到生产与物流管理的系统化、一体化、透明化和智能化。
蜜雪集团2025届校园招聘供应链类岗位
4473 阅读立高食品2025届校园招聘物流类专业
4270 阅读大疆【深圳】社招高级仓储管理岗、中级运输管理岗、高级关务管理岗(国内)、高级采购代表、中/高级产品上市管理岗(GTM)
4085 阅读吉利十一月岗位火热招聘物流、供应链类岗位
4106 阅读日日顺供应链2025届校园招聘
3674 阅读中粮粮谷2025年校园招聘物流管培生、仓储管培生等
3561 阅读校园招聘 | 山姆采购管培生、配送中心营运管培生
3449 阅读德永佳集团2025届校园招聘供应链管理、物流管理等岗位
3245 阅读海盟控股集团社招规模客户事业部大客户经理、分公司负责人、资深操作、供应链资源总监、海外渠道经理、总裁助理
3161 阅读阿里国际【杭州】社招物流采购、物流结算、欧洲物流履约、物流产品、仓网规划
3118 阅读