4. EWM端主数据准备
在SAP EWM中,输送系统对接能否顺利运行,很大程度上取决于主数据是否提前准备到位。与IM(库存管理)时代不同,EWM把仓库内部的物理空间、作业资源、设备能力和输送路径都抽象成可配置的主数据对象,MFS(Material Flow System,物料流系统)再基于这些对象进行通信与调度。因此,本节的重点不是“建几个主数据”,而是理解这些对象之间的依赖顺序,以及每个对象中哪些字段会直接影响输送系统的行为。
一、主数据之间的依赖关系
EWM端与输送系统相关的主数据存在明确的先后依赖:仓库号与仓库类型是顶层容器;存储类型(Storage Type)定义作业区域;仓位(Storage Bin)是存储类型下的具体物理位置;资源(Resource)代表执行搬运的设备或人员;设备类型(Equipment Type)描述输送设备的能力;输送段(Conveyor Segment)把仓位、资源与设备类型连接成可通信的路径;MFS相关主数据则把这些对象映射到PLC可识别的通信地址。顺序颠倒会导致后续对象无法引用前序对象。
二、存储类型与仓位
存储类型在EWM中通过事务码/SCWM/LS11创建,关键字段包括存储类型编号、描述、存储类型角色(Storage Type Role)和是否启用仓位检查。对于输送系统对接,最重要的是存储类型角色:例如“E”表示拣配区,“F”表示高架库,“G”表示收货区。角色决定了EWM在生成仓库任务时如何选择该区域的作业策略。
仓位通过/SCWM/LS11或批量导入方式创建,每个仓位必须归属于一个存储类型。仓位的坐标(行、列、层)在输送系统中通常对应物理位置,因此建议在创建时保持坐标与PLC地址的映射关系一致。例如,高架库仓位A-01-02-03表示巷道01、列02、层03,这个坐标会在后续输送段配置中被引用。
三、资源与设备类型
资源(Resource)代表执行仓库任务的逻辑单元,可以是堆垛机、AGV、输送线工位或人工拣配站。通过/SCWM/RSRC创建资源时,需要指定资源类型、所属仓库号、存储类型以及是否与MFS通信。对于输送系统,资源通常对应一个输送段上的工位或一个PLC控制单元。
设备类型(Equipment Type)描述输送设备的能力参数,例如最大输送速度、最大载荷、是否支持双向输送。设备类型本身不直接参与任务执行,但它决定了输送段可以承载哪些类型的仓库任务。例如,一个只能输送托盘(Pallet)的设备类型,不能用于料箱(Bin)的输送任务。
四、输送段配置
输送段(Conveyor Segment)是EWM与MFS之间的核心连接对象。通过/SCWM/CONV_SEG创建输送段时,需要指定:输送段编号、起点仓位、终点仓位、关联资源、设备类型以及通信方向。输送段的方向定义必须与PLC程序中的方向一致,否则会出现任务下发后设备不动作或反向动作的问题。
一个典型的输送段配置示例如下:
输送段编号: CONV_001
起点仓位: F010203 (高架库出库口)
终点仓位: G010001 (收货区工位)
关联资源: RSRC_HRL01
设备类型: EQMT_PALLET
通信方向: OUTBOUND (出库方向)
PLC地址: DB100.DBW0
电报类型: TELE_001
配置完成后,可以通过/SCWM/MFS_MON监控输送段状态,确认EWM与PLC之间的心跳信号是否正常。如果心跳信号为红色,说明通信未建立,需要检查PLC地址和电报类型是否匹配。
五、MFS相关主数据
MFS主数据主要包括通信点(Communication Point)、电报类型(Telegram Type)和设备映射。通信点定义EWM与PLC之间的通信接口,通常基于TCP/IP或RFC。电报类型定义数据包的结构,包括任务号、起点、终点、状态等字段。设备映射把EWM中的资源、输送段与PLC中的物理设备地址关联起来。
在配置MFS主数据时,需要特别注意以下几点:
- 电报类型中的字段顺序必须与PLC程序中的解析顺序完全一致,否则会出现数据错位。
- 通信点的IP地址和端口号必须与PLC侧配置一致,建议在测试环境中先验证连通性。
- 设备映射中的资源编号必须与EWM中创建的资源编号一致,不能使用描述性文字代替。
/SCWM/MFS_TEST进行端到端测试,确认任务下发、状态回传和异常处理均正常。六、配置检查清单
为了确保主数据准备完整,建议按以下顺序逐项检查:
| 序号 | 检查项 | 事务码 | 关键确认点 |
|---|---|---|---|
| 1 | 仓库号与仓库类型 | /SCWM/LGN | 仓库类型已分配给仓库号 |
| 2 | 存储类型 | /SCWM/LS11 | 存储类型角色正确 |
| 3 | 仓位 | /SCWM/LS11 | 坐标与PLC地址映射一致 |
| 4 | 资源 | /SCWM/RSRC | 资源类型与MFS通信标志已设置 |
| 5 | 设备类型 | /SCWM/EQMT | 能力参数与实际设备匹配 |
| 6 | 输送段 | /SCWM/CONV_SEG | 方向与PLC一致 |
| 7 | MFS通信点 | /SCWM/MFS_CP | IP与端口连通 |
| 8 | 电报类型 | /SCWM/MFS_TEL | 字段顺序与PLC解析一致 |
完成以上主数据配置后,EWM端就具备了与输送系统通信的基础条件。下一步需要在实际仓库任务中验证这些主数据是否被正确引用,例如创建一个出库任务,观察任务是否被正确分配到目标输送段,以及PLC是否收到对应的电报。只有经过实际任务验证的主数据,才能认为真正准备就绪。