小型立体库管控系统的实现技术 .pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

小型立体库管控系统的实现技术

摘要:提出并研制了一种基于富客户端技术的小型立体仓库管理

和控制系统,并对系统的组成结构、功能实现、模块开发进行了有

价值的分析。

关键词:自动化立体仓库管控系统串口通信

中图分类号:tp273

1前言

自动化立体仓库(automatedstorageandretrievalsystem,

as/rs)是一种利用高层立体货架存储货物,并能通过计算机直接

管理和控制堆垛机械自动存取物资的仓库[1]。自动化立体仓库管

理和控制系统(warehousemanagementandcontrolsystem,

wmcs)是自动化立体仓库的“大脑”,它指挥着仓库中各设备的运

行,统筹整座仓库的作业管理和账目管理,其技术水平和运行效率

很大程度上决定着仓储物流的效益。基于最新富客户端架构开发的

wmcs资源利用率高,类库丰富、数据存取模型先进,执行效率高,

程序响应速度,用户交互体验好,可较好地克服了传统架构的缺陷,

非常适用于开发wmcs[2]。

2wmcs的功能需求分析

笔者所在的某大学物流实验室已建成一套小型教学用自动化立

体仓库硬件系统,该仓库含80个存储库位用于存储工装零部件,

输送机和巷道堆垛机各1台。现需开发一套wmcs系统,实现立体

库的自动出入库和工装零部件的管理,其功能需求如下:

(1)实现工装零部件的管理需要实现库存信息查询、库存信息

管理(信息的增加、删除、修改)以及库存实物管理(如出库、入

库、调库、盘库)等功能。

(2)支持手动、半自动和自动三种模式控制仓库运行,管理操

作日志,并提供报表功能。

(3)提供系统设置模块,以便于参数设置、性能调整和系统维

护。

(4)用户包括教师和学生在内,需要在权限控制的基础上实现

多用户分布式操作。

(5)为便于支持工装装配实验,管控系统应支持按bom批量取

货。

3自动化立体仓库管理和控制系统的基本组成结构

wmcs系统是由计算机系统和plc构成的二级分布式网络系统。系

统总体框架图如下:

4自动化立体仓库信息管理的实现

4.1零件自动编码系统

实现对库存的工装零部件自动管理的基础是实现库存零件分类

单体标识。wmcs中的零件代码为7位,由标示编码对象主要特征或

属性的四位分类代码附加三位顺序号构成。分类代码将一类零件与

其它类零件相区分,而附加顺序号得出的零件编码唯一确定单个零

件,从而每个零件的零件代码都具备唯一的零件编码。本系统的分

类代码基于机械加工工装分类编码规则(jjdm)建立分类编码,该

系统能对库存中的通用工装、标准或非标准工装、可调工装、专用

工装、组合工装以及成组工装进行编码。

4.2库存管理模块

库存管理主要负责实现库存信息管理(增加、删除、修改)以及

库存实物管理(如指定零件出入库、清库、库位调整、盘库)等功

能。模块基于silverlight富客户端技术、entityframework数

据访问技术和plc通信接口技术实现。鉴于篇幅,仅以出库按钮功

能实现中的关键程序代码为例。

loaddataargsargs=awaitmanager.out(10);//控制系统

从10号库位取托盘出库

if(args.succeed)//控制系统反馈执行成功时,将出库信

息和库存更改写入数据库

{

if(this.ctx.haschanges!this.ctx.issubmitting)

{

loginuser.setoperationlog(this.orderitem);//生成出库

单号和操作记录

submitoperationso=awaitctx.submitchanges();//提

交变更到数据库

}

}

由此可见,因采用了rcp和模块化架构,实现代码非常简洁、易

懂、易维护。对于按bom出库工装,只需在上述代码基础上做循环

操作即可。

5自动化立体仓库控制系统的实现

5.1自动化立体仓库控制系统的组成

该自动化立体仓库控制系统由硬、软件两部分组成。硬件部分选

用了三菱fx2n-64mr、扩展模块以及plc的外部设备,包括输入设

备(如操作按钮、开关量

文档评论(0)

176****9338 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档