仓储/分拣设备
按行业筛选
请选择行业
----------------------
-全部行业
------------------
-机床与金属加工设备
-刀具/量具/夹具/磨具
-模具设计与制造
-塑料机械/橡胶机械
-通用机械/化工机械
-工程机械/建材机械
-交通运输/海工装备
-农业机械
-食品机械/烟草机械
-包装机械
-印刷机械/广告设备
-纺织机械
-木工/造纸/环保/医疗设备
-物流设备
-智能楼宇/安防设备
-炉窑/热处理设备
-五金工具
------------------
-工业自动化
-佳工激光网
-仪器/仪表/衡器
-电力设备
-电子/通讯/办公文具
-家电/照明/健康设备
------------------
-基础件/通用件
-标准件
-工业原材料
-电子元器件及材料
-包装材料
------------------
-CAD/CAM/PDM/PLM
-ERP/制造业信息化
-管理咨询/认证
-服务/培训/工业设计
按产品筛选
----------------------
-本行业全部文章
--------------------
-叉车/堆垛机械
-起重/升降设备
-输送设备/机器人
-自动搬运车/拖车
-车间设备
-仓储/分拣设备
-读码器/RFID
查看本类全部文章
自动化仓储管理系统与企业MES系统集成的设计与实现
作者:田雅芳 梁文静
1 引言
具备占地面积小、空间利用率高、存取简便快捷高效等优点的自动仓储设备在现代企业的生产管理现场等领域已经占据一席之地。自动化仓储管理系统(WMS—Warehouse Management System)在高效、合理地存储、管理各种类型成品、备品备件、刀具等物品的同时,在衔接企业各个信息管理系统、科学储备管理等方面起着至关重要的作用。与此同时,随着我国信息产业和生产制造业的发展壮大,企业制造执行系统(MES—Manufacturing Execution System)的概念和内容也在不断成熟和发展,作为生产活动与管理活动信息沟通的桥梁,MES系统负责车问生产管理和调度执行,在企业整个信息集成系统中起着承上启下的作用。
因此,在应用了自动仓储设备的现代企业,如何结合自动仓储管理、MES管理等科学管理理念,实现WMS系统与MES系统互联,对于优化企业的生产管理流程非常重要。实现系统互联,与企业MES管理系统实现库存管理的数据共享,有效地将仓储管理系统与生产制造现场、配送中心、库存管理中心、设备管理中心等联系起来,不仅可以实现仓储设备、物品库存的高效管理,同时也有利于提高企业生产管理和信息管理的自动化程度。
本文以某公司自动仓储管理系统与其企业内部MES系统的集成为案例,探讨案例实施过程中系统集成的设计与实现。
2 WMS与MES系统的集成分析
MES系统作为面向制造的生产管理系统与企业其他管理系统有着密切的关系,目前MES系统功能集中体现在11个功能模块:资源分配及状态管理、作业及详细日程管理、生产单元的分配、文档管理、数据的收集、人力资源管理、计划管理、维修管理、生产的跟踪及历史、执行分析以及质量管理等。而WMS作为自动仓储设备的计算机管理系统,其管理功能主要体现在设备运行监控、出入库操作管理、库存实时查询、系统报警管理、基本信息管理等方面。其中基本信息管理包括操作人员管理、权限管理、部门管理、物料信息管理等。
从MES系统管理的角度分析,WMS系统可以看成是MES系统的一个功能子模块,主要实现生产车间的仓储设备运行监控、物料和刀具的出入库操作监控、库存监控的作用。从WMS系统的数据信息流向分析,一方面,WMS系统从MES系统获取一部分数据,例如基本信息管理中的操作人员管理、部门管理模块可以从MES系统的人力资源管理功能模块获取仓储设备所属生产车间的相应信息;物料、刀具信息管理模块可以从MES系统的资源分配、生产单元的分配等功能模块获取仓储设备所属生产车间生产所需要的物料、刀具的相应数据信息。另一方面,WMS系统也需要为MES系统提供生产现场物料、刀具等库存量、消耗量、磨损率以及配送、返库等基本信息,以便MES系统的资源分配管理、生产单元的分配等模块制定相应的生产、采购计划等。根据以上分析,自动仓储管理系统与MES系统的数据流图如图1所示
3 系统集成的设计及实现
3.1 系统集成的接口技术
对于WMS系统与MES系统的信息集成,两个系统之间的数据共享必须保证两个系统对同一个数据对象的记录一致、完整以及避免读写冲突。因此在系统集成的接口技术中必须考虑数据的同步。WMS系统与上游信息管理系统的对接,通常采用的方法有数据库访问、DLL组件接口访问、WEB Services访问、以及上游信息系统厂商提供的专用接口访问等方式。在系统集成过程中,通过了解企业MES系统结构及实现方式,经双方协商,系统集成过程中数据的获取采用数据库访问的方法,即MES系统、WMS系统开发方分别开放部分数据库字段以及部分数据表的访问权限,赢接读取对方数据库信息。同时,在系统中设置标识字段以便控制对同一数据对象的读写操作。
3.2 系统集成的关键技术
WMS系统使用SQL Server 2005数据库,C#语言编写。而该公司内部MES系统使用Oracle数据库。因此WMS系统成功读取Oracle数据库的数据成为系统集成的关键技术。系统实现通过适用于Windows系统的Oracle数据访问组件ODAC,在WMS系统程序实现中调用组件的数据读取函数直接读取MES系统的数据表格进行操作。连接Oracle数据库的程序实现如下:
3.3 系统集成的业务逻辑
以刀具配送、归还为例说明系统集成中接口的业务逻辑。
刀具配送业务逻辑如下:
1)WMS系统从MES系统的Oracle数据库中读出配送信息;
2)WMS系统在本地自动生成流动工具借用单;
3)WMS系统在流动工具借用单审核的时候更新Oracle
数据库中的数据状态;刀具归还业务逻辑如下:
1)WMS系统在刀具归还时编制流动工具归还单;
2)WMS系统在最终业务审核时更新Oracle数据库中借入借出态中数据的状态。
4 总结
本文通过阐述自动化仓储管理系统与企业制造系统集成的设计与实现,解决了自动化仓储管理与企业现代生产管理系统集成融合中的关键问题,使企业能够充分利用现代信息管理系统的优越性,优化企业仓储、生产的管理流程,提高企业在生产、库存等方面的管理水平和运作效率。
文章内容仅供参考
(投稿 )
(如果您是本文作者,请点击此处 )
(9/19/2011)
对 仓储/分拣设备 有何见解?请到 仓储/分拣设备论坛 畅所欲言吧!