好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于VC的立体仓库管理系统开发与运用.doc

4页
  • 卖家[上传人]:夏**
  • 文档编号:533100794
  • 上传时间:2024-01-20
  • 文档格式:DOC
  • 文档大小:16.50KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 基于VC的立体仓库管理系统开发与运用   摘要:立体仓库管理系统是整个立体仓库的灵魂, 不仅是仓库作业的中控室, 更是数据的保险箱它指挥仓库高效稳定运行的同时, 记录下所有重要的数据, 比方:库存量、入库总量、出库总量、运行速度等该系统具有预警、入库、出库、盘点、查询、故障记录等功能, 已经过现场理论测试, 能满足立体仓库日常的作业需求采用Microsoft Visual C++ (VC) 开发, 兼具了面向对象编程语言的优点:效率高、稳定性好、更改方便、开发时间短该系统同时可以实现和ERP系统的无缝数据对接, 与下位机可编程逻辑控制器 (PLC) 之间的通讯采用过程控制的对象连接与嵌入 (OPC) 技术实现   关键词:立体仓库管理系统,VC,OPC   以自动化立体仓库为代表的现代物流系统, 近几年来凭借其空间利用率高、存取自动化程度高、管理科学化的优势迅速抢占市场自动化立体仓库是由立体货架、堆垛机、输送系统、数据采集系统、分拣系统、电气控制系统及立体仓库管理系统等互相配合的复杂系统立体仓库管理系统简称库管系统 (WMS) , 是为自动化立体仓库配置的信息管理软件库管系统负责所有作业指令的生成与发出, 实时显示堆垛机、输送系统、当前作业的状态, 同时负责与ERP系统、PLC的数据交换;并对所有作业信息及发生的故障予以记录。

      采用基于VC的立体仓库管理系统, 在进步自动化立体仓库的作业效率、方便科学管理、合理配置库房资源方面有重要价值文章首先详细介绍了基于VC的立体仓库管理系统开发与实际应用, 分析了自动化立体仓库的功能方案设计, 接着简单介绍了自动化立体仓库的功能需求如何用VC程序实现, 最后简述了进展基于VC的立体仓库管理系统的现场测试情况其重点是结合工作实际, 实现了与ERP系统的无缝对接, 采用OPC技术和下位机PLC进展数据交换【2】, 使用Mysql数据库存储仓库信息, 可实现自动化立体仓库的自动入库、自动出库、盘点、查询及库存预警等功能   1、功能方案设计   基于VC的立体仓库管理系统软件架构, 主要包括七个局部:预警信息、根本信息、出库管理、入库管理、盘点管理、系统管理、查询功能   主要软件架构说明如下:   预警信息:库存缺乏、库龄超长、其他;   入库管理:单件入库、批量入库、入库原那么设定、条码管理、ERP对接;   出库管理:单件出库、批量出库、ERP对接、任务分割;   盘点管理:循环盘点、全仓盘点;   系统信息管理:用户信息、增加用户、修改密码、权限设定;   查询功能:入库单查询、出库单查询、货位查询、入库时间查询、故障记录查询、物料代码查询、货位查询、调试查询、盘点异常查询。

      结合工作实际, 自动化立体仓库需要从公司ERP系统读取作业任务根据作业类型可分为物料存放和领用两大类, 库管系统将其处理为物料入库和物料出库两项主要功能   物料入库:在物料检验合格的根底上, 根据物料数量和工作需要可采用单件入库或者批量入库, 生成入库指令, 待入库动作完成后, 修改数据库信息, 向ERP系统反响完成信号此功能编制为该软件的难点, 因为待入库物料有可能存在以下几种情况:1) 库中已存在一样物料, 装载托盘已满;2) 库中已存在一样物料, 装载托盘未满, 且剩余容量可以包容待入物料数量;3) 库中已存在一样物料, 装载托盘未满, 且剩余容量不能包容待入物料数量;4) 库中无一样物料在批量入库的情况下, 针对以上四种情况需要同时区分对待   物料出库:须先根据领用数量进展任务分割, 当领用数量小于库存数量时, 可自动生成出库指令, 待出库动作完成后, 修改数据库信息, 向ERP系统反响完成信号;当领用数量大于库存数量时, 系统将反响信息给ERP提示库存缺乏, 并在库存预警模块中生成预警信息, 以供查看并补货本系统具有两种盘点功能, 循环盘点和全仓盘点循环盘点:随机生成一定的指令进展盘点, 可用于抽检。

      全仓盘点:逐一对全仓货位进展盘点, 实现地毯式盘点, 准确率高, 但是作业工程量大、耗时长另外本系统可支持以下几种查询形式:入库单、出库单、故障记录、物料代码、货位等   2、现场测试应用   为了验证本系统的可行性、可靠性及功能实用性, 特做了以下实际测试   (1) 测试环境搭建仓库配套设备:单巷道单堆垛机运行环境:工控机 (Windows操作系统) 安装SIMATIC NET   (2) 测试过程将工控机和可编程逻辑控制器组成一个现场局域网, PLC的IP设为192.168.0.1, 工控机的IP设为192.168.0.2, 配置OPC组态 (如下列图所示)     采用SCOUT软件 (SIMATIC NET自带) 监测是否能读取PLC中DB块数据SCOUT软件监测成功后, 翻开库管系统软件, 点击红色按钮连接PLC, 假如连接成功, 那么绿色按钮点亮, 红色熄灭, 否那么证明连接失败进入指令汇总界面下发作业指令, 堆垛机、输送机的状态将会显示在右侧区域, 假如运行过程中的故障发生, 故障信息将显示在窗口右下方, 并且系统会自动记录故障信息经测试:本系统批量入库、单件入库、批量出库、单件出库、循环盘点、全仓盘点、库存预警、查询功能、ERP对接、数据通讯、二维码生成并打印、补货等功能均测试成功, 堆垛机运行良好, 程度行走速度可达90~240m/min, 反响灵敏, 状态显示及时准确, 数据记录准确率高达100%。

        3、结语   本文分析了库管系统应具有的入库、出库、盘点、预警、查询等主要功能, 列出了局部VC程序开发代码和算法, 并且通过现场测试验证了此类开发的可行性, 为同类软件的开发和基于VC的PC机和PLC通讯提供了一种方法因此基于VC的立体仓库管理系统开发与应用的研究讨论, 具有非常重大的意义   参考文献   段仕会, 张志.OPC技术在自动化立体仓库监控系统中的应用.科技风, 2022 (19) :70-71.   【2】崔继仁, 张会清.电气控制与PLC应用.北京:中国建材工业出版社, 2022.。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.