一种基于b/s架构的自动化立体仓库管理系统及方法

文档序号:6286784阅读:321来源:国知局
专利名称:一种基于b/s架构的自动化立体仓库管理系统及方法
技术领域
本发明涉及一种自动化立体仓库物流管理系统及方法,用于自动化立体仓库 中,实现仓储管理的网络化和系统化,提升仓储物流的管理水平与运行效率,属 于自动化立体仓库计算机应用与管理装置技术领域。
背景技术
仓储物流管理系统是自动化立体仓库的灵魂和中枢,它完成物料信息管理中 的各种任务,它的管理水平和运行效率决定了自动化物流系统的管理水平。
如图i所示为目前基于c/s架构的自动化^:体仓库物流管理系统结构示意 图,它分为数据层、管理层、监控层和控制层,由服务器、管理机、监控机、plc
控制站等组成。plc控制站通过工业以太网与监控机相连,监控机通过以太网与
管理机相连,管理机通过以太网与服务器相连。其中,数据层负责服务器与数据
库管理,管理层即wms系统负责立体库的货位管理、入出库管理、査询报表、 库存分析、系统维护、故障分析等工作;监控层即wmcs系统负责收发和调度 作业指令;控制层即plc控制站负责现场设备的控制与运行,并上报状态及完 成信息给监控层。
当前采用的基于c/s架构的自动化立体仓库物流管理系统,它具有结构简 单、服务器运行负荷轻、数据存取简单快速、专用性强等优点,但它的缺点是兼 容性差、分布能力弱、对客户端软硬件配置要求高投资大、开发和维护成本高。 当前的这种基于c/s架构的方式比较简单,编程工作量小,在数据传递量较少的 小型立体仓库中较为实用。但是它不适合用于大型的立体仓库中,当操作频繁、 数据传递量大、网络分布广、工作站客户机多时难于应用,特别随着物流信息化 和网络化的快速发展,要求系统向着网络化分布、网络浏览操作及信息共享的方 向发展。

发明内容
本发明的目的是提供一种能够实现网络化分布的立体仓库管理系统。 为了达到上述目的,本发明的产品技术方案是提供了一种基于B/S架构的自
动化立体仓库管理系统,包括至少一台PLC控制站,PLC控制站通过工业以太网
连接监控调度机,其特征在于,监控调度机以B/S架构与服务器相连,至少一台
客户机通过B/S架构连接服务器。
本发明的方法技术方案是提供了一种管理方法,其特征在于,步骤为 步骤l、使用者根据需要在客户机上敲入指令,由客户机通过B/S架构将该
条指令发送给服务器;
步骤2、服务器通过B/S架构将指令转发给监控调度机;
步骤3、监控调度机判断是否是紧急作业指令,如果不是则将指令送入缓冲
队列,否则直接进入下一步;
步骤4、监控调度机生成当前作业指令发送给堆垛机内的PLC控制站,PLC
控制站运行完毕后返回作业消息给监控调度机,监控调度机判断作业是否成功, 如果不成功则监控调度机停止工作并由人工解除故障后跳转至步骤6,否则直接 进入下一步;
步骤5、监控调度机返回消息给服务器,服务器收到消息后对数据进行后续 处理;
步骤6、监控调度机判断缓冲队列作业指令是否全部完成,如果否则从缓冲 队列取出下一条指令并跳转至步骤4继续执行,是则直接进入下一步;
步骤7、监控调度机缓冲队列作业指令全部完成则结束,等待新的作业指令。 本发明的优点是,基于B/S架构的自动化立体仓库物流管理系统具有系统分 布广、扩展性好、资源利用率高、操作方便、客户端升级和维护方便、兼容性好 等特点,使仓储物流管理更具备系统化、网络化、信息化和科学化,提高了系统 的可维护性和伸缩性。本发明使用方便、结构简单、经济实用,具有广泛的推广 应用价值。


图1为基于C/S架构的自动化立体仓库管理系统结构示意图2为本发明基于B/S架构的自动化立体仓库管理系统结构示意图3为本发明基于B/S架构的自动化立体仓库管理系统程序流程图。
具体实施例方式
以下结合实施例来具体说明本发明。
实施例
如图2所示,为本发明提供的一种基于B/S架构的自动化立体仓库管理系统 的结构示意图,包括数据管理层的服务器、客户端操作层的若干台客户机、监控 调度层的监控调度机和控制层的若干台现场PLC控制站;PLC控制站通过工业以 太网与监控机相连,监控调度机通过以太网与服务器相连,客户机通过以太网与 服务器相连,组成以太网通讯网络;监控调度机与服务器之间以及服务器与客户 机之间应用基于B/S架构的网络服务技术和AJAX接口技术,应用客户端访问服 务器数据库及物流管理系统,实现分布式客户机网页浏览式仓储管理。
在运行之前,在数据管理层的服务器上安装SQL数据库,编写并安装WMS 系统、WMCS系统、AJAX接口等应用软件和运行环境,发布WMS、 WMCS及AJAX 相应的服务;在客户端操作层分布式客户机上建立B/S架构客户端,在客户端向 服务器下载并安装JAVA插件运行环境;在监控调度层的监控调度机上安装WMCS 运行软件,下载并安装JAVA插件运行环境。
如图3所示,发明基于B/S架构的自动化立体仓库物流管理系统程序流程图, 其步骤为
步骤l、使用者根据需要在客户机上敲入指令,由客户机通过B/S架构将该 条指令发送给服务器;
步骤2、服务器通过B/S架构将指令转发给监控调度机;
步骤3、监控调度机判断是否是紧急作业指令,如果不是则将指令送入缓冲 队列,否则直接进入下一步;
步骤4、监控调度机生成当前作业指令发送给堆垛机内的PLC控制站,PLC控制站运行完毕后返回作业消息给监控调度机,监控调度机判断作业是否成功, 如果不成功则监控调度机停止工作并由人工解除故障后跳转至步骤6,否则直接 进入下一步;
步骤5、监控调度机返回消息给服务器,服务器收到消息后对数据进行后续 处理;
步骤6、监控调度机判断缓冲队列作业指令是否全部完成,如果否则从缓冲 队列取出下一条指令并跳转至步骤4继续执行,是则直接进入下一步;
步骤7、监控调度机缓冲队列作业指令全部完成则结束,等待新的作业指令。
权利要求
1.一种基于B/S架构的自动化立体仓库管理系统,包括至少一台PLC控制站,PLC控制站通过工业以太网连接监控调度机,其特征在于,监控调度机以B/S架构与服务器相连,至少一台客户机通过B/S架构连接服务器。
2. —种利用权利要求1所述的一种基于B/S架构的自动化立体仓库管理系统的 管理方法,其特征在于,步骤为步骤1、使用者根据需要在客户机上敲入指令,由客户机通过B/S架构 将该条指令发送给服务器;步骤2、服务器通过B/S架构将指令转发给监控调度机;步骤3、监控调度机判断是否是紧急作业指令,如果不是则将指令送入 缓冲队列,否则直接进入下一步;步骤4、监控调度机生成当前作业指令发送给堆垛机内的PLC控制站, PLC控制站运行完毕后返回作业消息给监控调度机,监控调度机判断作业是 否成功,如果不成功则监控调度机停止工作并由人工解除故障后跳转至步骤 6,否则直接进入下一步;步骤5、监控调度机返回消息给服务器,服务器收到消息后对数据进行 后续处理;步 骤6、监控调度机判断缓冲队列作业指令是否全部完成,如果否则从 缓冲队列取出下一条指令并跳转至步骤4继续执行,是则直接进入下一步;步骤7、监控调度机缓冲队列作业指令全部完成则结束,等待新的作业 指令。
全文摘要
本发明涉及一种基于B/S架构的自动化立体仓库管理系统,包括至少一台PLC控制站,PLC控制站通过工业以太网连接监控调度机,其特征在于,监控调度机以B/S架构与服务器相连,至少一台客户机通过B/S架构连接服务器。本发明的方法技术方案是提供了一种应用上述管理系统的方法,其主要步骤为通过客户机生成指令并由服务器及监控调度机发送给PLC控制站执行,而PLC控制站执行的结果则通过监控调度机返回给服务器进行后续处理。本发明的优点是系统分布广、扩展性好、资源利用率高、操作方便、客户端升级和维护方便、兼容性好,使仓储物流管理更具备系统化、网络化、信息化和科学化,提高了系统的可维护性和伸缩性。
文档编号G05B19/418GK101650565SQ20091005382
公开日2010年2月17日 申请日期2009年6月25日 优先权日2009年6月25日
发明者雄 崔, 管树林 申请人:上海精星仓储设备工程有限公司;上海精星物流设备工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1