浅析IWMS系统
作者:郝伟
来源:《城市建设理论研究》2014年第04
        摘要:
        WMS是仓库管理系统(Warehouse Management System) 的缩写,仓库管理系统是包括库业务、出库业务、库存管理和虚仓管理、综合批次管理、物料管理、库存盘点、质检管理、虚仓管理和即时库存管理、权限管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以独立执行库存操作,与其他系统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理信息。由北京起重运输机械设计研究院自主研发的IWMS(集成化仓库管理系统)是一套在网络环境下实现浏览器/服务器模式的软件系统。其目的是集成地管理、协调和调度物流有关的有关物流活动,并及时与ERP(企业资源管理系统)等系统交换信息。执行ERP系统所下达的采购计划和物料需求计划等,并将执行结果及时反馈。
        关键词:
        IWMS系统(集成化仓库管理系统)
        中图分类号: C93 文献标识码: A
        1.引言
        近年来,随着国内企业越来越多的对高效率、低浪费的物流效率化的追求,WMS受到世人的青睐,大量应用于十分广泛的范围。包括制药业、食品行业、服装、电子、印刷厂等。物流是企业竞争力的源泉,WMS是实现库存和业务最优化的管理系统,帮助企业增加库存决策信息的透明性、可靠性和实时性。目前WMS系统广泛应用于自动化立体仓库中。自动化立体仓库是是由立体货架、有轨巷道堆垛机、出入库托盘输送机、计算机监控系统、计算机管理系统等多个设备机器组成的复杂的自动化系统。其中,WMS系统是自动化立体仓库的灵魂。通过WMS系统下发的出入库、拣选、盘点等指令,自动化立体仓库完成自动有序、高效精准的入库出库作业,满足客户的实际需求。
        2.系统架构
        2.1系统组成
        iWMS系统各个基本模块及各模块间的层次关系如下图所示:
        是位于自动化物流信息管理系统之上的系统。它可以向自动化立体库发布采购计划、销售计划、入出库计划及规划入库产品项目,同时也可以从自动化物流信息管理系统获得各种必要的信息,如库存情况、入出库情况等。
        连接ERPiWMS的系统称为接口系统。包括执行程序和相关协议。iWMS系统提供多种连接方式,包括文本、数据库和RFC等。
        iWMS库存计算机管理/控制系统。是执行物流自动化信息管理和自动化立体库设备控制的网络系统。
        iWMS软件层次结构如右图所示:
        iWMS的内核层是服务器。由数据库软件、操作系统、分布式管理服务器等构成。
        iWMS-INT模块
        iWMS-INT模块是集成化物流管理系统的接口软件部分。是实现iWMSERP进行有效
连接的中间桥梁。iWMS具有开放式连接的特点,与甲方ERP实现无缝连接。具体与ERP连接方式在软件需求分析中界定。
        如果企业有车辆运输调度系统,或ERP有车辆运输调度模块,WMS可以另加接口,交换数据。
        iWMS-WMS模块
        iWMS-WMS模块是构成iWMS系统库存管理的部分。其主要任务是将系统的各个功能与核心模块有机的集成起来,提供自动化立体库入库操作、出库拣选、库存管理、任务管理、故障处理、历史记录、人员管理等系统管理功能。WMSiWMS的核心模块之一。
        iWMS-TSM模块
        iWMS-TSM模块完成自动化立体库的任务调度。是优化系统并及时满足生产的系统模块。该系统通过采集自动化立体库库存和设备状态,动态地调度系统任务。
        iWMS-SCS模块
        iWMS-SCS模块执行自动化立体库管理与控制的通讯。通过制定内部协议,连接管理系统与PLC控制系统。
        自动化立体库的管理与监控将为对完成设计时候的自动化立体库进行调度管理,对各种物流设备进行控制。iWMS采用多进程的管理调度思想,通信进程完成管理/监控系统与各种物流设备的通讯,物流进程根据下位机发来运输申请、出入库申请,分配物流的货位,并生成相应的任务指令。调度进程根据调度规则将任务进行排队,并按优先级发送命令。
        iWMS-RFS模块
        iWMS-RFS模块是集成化物流管理系统对移动信息终端的后台处理平台。包括RF无线数据终端。RFS采用无线电技术与计算机网络进行数据交换。
        在自动化立体库中,RF技术的全面应用包括收货、入库、拣选、合单等过程。RFS除了提供通讯协议和服务器外,还提供前台的应用软件以及与此适应的数据库软件(更多的是存储过程等)。
        iWMS-PLC模块
        iWMS-PLC模块是集成化物流监控和管理系统的可编程控制过程。本系统采用现场总线(Field Bus)控制方式。连接多个控制子模块。
        下面将按照上述顺序分别说明各模块的基本功能。
        2.2软件环境
        iWMS系统提供的软件环境包括:
        硬件系统: IBM系列双机热备服务器
        操作系统: Windows 2010 Server 标准版
        数据库服务器: SQL Server 2010 标准版
        开发环境: 3GL C++/ .NET
        网络接口: Ethernet 100/1000-BASE T
        网络协议: TCP/IP
        应用软件: iWMS V2013版本
        控制模式: Distributed Management and Control(分布式管理与控制)
        3.功能描述
        3.1基础数据信息管理
        (1) 物料主数据管理
        包括物料编号、物料名称、规格、主计量单位等。物料主数据管理为自动化立体库提供原始物料代码,并可在任何时间对以上这些基础数据进行增加、修改或删除。物料主数据结构管理也是形成托盘码放规则的重要依据。
        (2) 供应商数据管理
        供应商数据管理对物料的供应商名称、地址、等信息进行管理。
        (3) 客户数据管理
        客户数据管理对销售客户的名称、地址、等信息进行管理。
        4)人员角数据管理
        人员角数据管理对操作人员数据进行管理,并规定各人员可担当的责任角,这样保证了系统软件操作的安全性、保密性。
        3.2入库管理
        3.2.1入库基本流程
        对于等待入库组盘的物料,如果没有ERP下传的单据,入库计划员需要在WMS系统中手工录入入库单据,如果ERP已经下传单据,可以直接使用ERP的单据,由组盘员组盘。
        组盘员根据入库单据信息,进行组盘操作。当组盘员确认针对该单据行的所有物料均已组盘完成时,确认单据完成,系统将关闭该单据,并在该单据行对应的所有组盘任务都上架完成后自动向仓库管理系统免费软件ERP上传入库结果。
        3.2.2入库功能描述
        接收并分解ERP系统产生的各项入库任务;
        IWMS系统提供手工录入单据的入库操作;
        IWMS系统提供直入直出操作,即:实物不进入立体库,但账务处理同正常操作;
        实现多个无线终端入库操作;
        提供空托盘入库的操作;