- 8.63 MB
- 2022-05-16 18:34:36 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
?mu工He给硕士学位论文论文题目:基于RFID的自动化立体仓e管理系统的设计与实现作者姓名指导教师向巳教授学科专业计算机技木^培养类别非全曰制专业学位硕士所在学院计算机科学与技术学院提交日期2017斗12月28日
浙江工业大学硕士学位论文基于RFID的自动化立体仓库管理系统的设计与实现作者姓名:陈州指导教师、工:高飞教授杨鹏高级程师浙江工业大学计算机科学与技术学院2017年12月
DissertationSubmittedtoZheianUniversitofTechnolojgygyfortheDegreeofMasterDesignandImplementationofAutomatedWarehouseManaementSstemBasedOnRFIDgyCandidate:ZhouChengAdvisor:Prof.FeiGao、SeniorEngineer.PengYangCollegeofComputerScienceandTechnologyZheianUniversitofTechnolojgygyDecember2017
浙江工业大学学位论文原创性声明本人郑重声明:所提交的学位论文是本人在导师的指导下,独立进行研宄工作所取得的研究成果。除文中已经加以标注引用的内容外,本论文不包含其他个人或集体己经发表或撰写过的研宄成果,也不含为获得浙江:'工业大学或其它教育机构的学位证书而使用过的材料。对本文的研宄作出重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律责任。1作者签名:phi日期>年丨么月%日7学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权浙江工业大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以釆用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于一。1、保密□,在年解密后适用本授权书2、保密□,在二年解密后适用本授权书。3、保密□,在三年解密后适用本授权书。4、不保密“”(请在以上相应方框内打V)、丨作者签名:竹曰期年P月日疼丨7导师签名,曰:日期年月j
基于RFID的自动化立体仓库管理系统的设计与实现摘要随着国内经济的不断发展,对物流的需求越来越大。而随着自动化技术的不断发展成熟一,自动化立体仓库在国际上迅速发展成为种全新的仓储理念和设一施,它是当代物流系统的核心设施,集存储、搬运、输送、分发于体。射频识别技术(RFID)的出现,以其对信息处理能力的高效、迅速和准确为基础,逐渐二一。实现信息化的标准流程,成为十世纪不可缺少的重要技术文章通过金丰(中国)机械工业有限公司自动化立体仓库的建立,与RFID技术相结合,并通过对两者的聚集,将仓库和技术纽带进行关联,并通过对仓库进行扫描和扩大其储存空间,逐渐提高物料进出库的自动化,并降低人工核算的时间和成本,减少工人的工作量,对原有的传统体系进行更新,并研宄系统体系的,,结构,同时对二者进行分析与其之间的关系进行分析并得出对库位号分布的主要影响因素,以此建立相应的模型进行实验。(1)论文主要进行以下内容的研宄:介绍仓库的立体化特点、原理构成、优势等。(2)在RFID的基础上进行需求分析、原则、可行性、系统等功能的分(\析,然后根据其模块进行相应的功能设计。(3)在研宄现有自动化立体仓库存储\模式的基础上,提出库位优化的思想,根据库位存放商品BOM分区码的原则,建1立了库位优化的数学模型。最后,,根据仓库的管理系统设计数据操作平台,并进行库存优化,用Delphi、SQL、C/S等技术,对系统进行编程,并初步达成其设计效果。关键词:RFH),仓库管理,自动化,库位优化i
DESIGNANDIMPLEMENTATIONOFAUTOMATEDWAREHOUSEMANAGEMENTSYSTEMBASEDONRFIDABSTRACTWiththedevelomentofthedomesticeconomthedemandforloisicsispy,gtgrowing.Withthedevelopmentofautomationtechnologymaturity,automaticwarehouseintheinternationalcommunithasradldeveloedntoanewstoaypiypirgettttideaandfacili.AuomaticSoraeandRetrievalSsemisacoreestabsentofygylihmcurrentlogisticssystem.Itgathersstorage,handling,deliveryanddistribution.BasedontheappearanceofRFrecognitiontechnology(RFID)anditsefficient,rapidandaccuratecaacttorocesstontestandardrocettpiypinformaihpdureofinformaizaion,hasbeenformedraduallandhasbecometheindisensabletechnoloin21stgy,pgycentury.Asitpresentedinthethesis,CHINFONG(China)MachineryIndustryCo.,Ltd.hasestablishedtheautomaticwarehousecombinedwiththeRFIDtechnolowhichgy,associatesthewarehouseandthetechnicallinktoimprovetheautomationofreceivingandshippingtheoodsandreducetheworkloadofworkersbscanninthegygwarehouseandexpandingitsstoragespace.Meanwhile,thiskindofinnovationoftheoriinaltechnolosstemwhichmakesachaneofthetraditionalsstemcanggyy,gy,contributetotheresearchofsystemarchitecture.Basedontheanalysisofthisinnovation,theauthorconcludestheinfluencingfactorstothedistributionofwarehousenumberandcomosesthecorresondinexerimenta.pglmodelppThethesisisoingtodiscussthefollowingdetails:1thecharacteristicsg(),principlesandadvantagesofautomaticwarehouse.2theanalsisofthe()yreuirementsrincilesfeasibilitandsstemfunctionbasedonRFIDanditsq,pp,yycorrespondinfunctionaldesin.3basedontheanalsisofexistinmodeofgg()ygautomaticwarehousethemathematicmodelofbasedontherincilesofBom,ppii
ParttonCodeofoodsstoraethedesinofdataoerationlatformandtheiigg;gppsstemroramminaccordingtothewarehousemanaementsystemsandtheypggg,technoofeiSLC/S.logyDlph,Q,Keywords:RFID,Warehousemanagement,Automation,storageoptimizationiii
ss目录m^i第i章绪论11」自动化立体仓库概述1l.i.i自动化立体仓库的定义与分类11.1.2自动化立体仓库发展历史与现状11..321自动化立体仓库的特点1.24本课题研宄的意义1.3RHD在国内外的发展现状7..131RFID国外发展现状7127.3.RF1D国内发展现状1.4本课题研宄的内容8第2章立体仓库系统总体方案92.1RFID技术分析92.11FID.R技术92.1.2RFID的发展历史92.1.3RFID系统组成102.14RFID12.系统工作原理一2..115RF丨D技术的优点与条形码比较32.16F1D14.R技术的应用2.215自动化立体仓库系统设计要求2.2115.设备设计要求22.216.系统功能要求21.3系统架构82.11.3系统功能结构8239..2硬件组成1.2023.3网络体系2.4控制操作模式222523.系统信息流转2.623系统需求分析和设计原则
2.6.1系统需求分析232.6.2系统设计原则242.7系统使用RFID技术的必要性和可行性252.8系统总体方案设计252.8.1系统结构图25.28.2业务流程图272.8.3C/S架构概述27.29本章小结29第3章用例与数据建模313.1基于UML的系统建模313.1.1UML的概念31.1.32用例模型3131333..域类分析32-R模型4.数据E3-3..21ER图分析343.2.2表与字段分析34.33数据库的设计和创建353.3.1数据库的创建35..332创建表与字段363.3.3创建存储过程373.3.4创建视图933.3.5创建触发器403.4功能模块设计423.4.1入库管理流程423.4.2出库管理流程443.4.3库存管理463.4.4库位管理流程463.4.5库存预警473.5本章小结48第4章库位优化算法的研宄494149.库位优化的背景41.149.库位优化概念4124..库位管理现状94.2库位优化建模51
4.2.1库位优化的方法5142252..库位优化数学模型4.3库位优化具体算法574.4库位优化算法的仿真59460.5本章小结第5章基于RFID的自动化立体仓库系统的实现6115.1?6|S5.2自动识别与采集系统的实现625.1开62.2发工具5.2.2数据采集系统主界面635.2_3读取标签ID635.2.4写入电子标签64.2.5读取产品信息456.553立体仓库管理应用程序的实现65.3.165管理应用程序总体结构..253权限设置界面66..3753系统界面65.3.4出入库管理的实现6855.3.盘存管理的实现705371..6库位管理的实现5.3.7库存预警的实现7254本章小结73.第6章总结与展望74参考文献75致¥78
第1章绪论第1章绪论1.1自动化立体仓库概述1.1.1自动化立体仓库的定义与分类系统自动化的别称为高层货架utomaticStoraeand、自动存取系统(AgRetrievalSystemAS/RS),在计,能够将堆操机、AGV等设备进,算机的管理下m行联合,全面实现系统的自动化存取管理设备和仓储管理系统。自动化立体仓库在搬运的过程中能够实现搬运和科学仓储的全面综合工程,通过以高层货架作为搬运标志,并以先进的设备进行搬运,通过借助计算机控制,实现时间系统为其进行合理的安排、空间和人力作业等的合理安排。将机械、电子、计算机和网络等技术进行结合,能够节省成本和劳动力,在工作的响应方面做到准确和迅速,使中心环节得到完善,。同时集中物流系统对其进行企业管理M[]将企业的制造系统和现代集成系统进行重要部分的提供。1.1.2自动化立体仓库发展历史与现状,自动化的仓库管理系统也越来越重要随着物流技术的快速发展,人们对其加深了解和研究,并通过对仓库立体化的发展进行应用。许多国外的发达国家,已经对其进行大量的开发和应用。自动化的发展过程可以大体划分为以下几个流4-5丨】程。一20一世纪60年代前,第,主要依靠工人进行搬运仓库中的任何。在步操,作都离不开人工的运作,所有的操作,运输储存和管理都是由人来完成,虽然直接经过人手,使其操作更为直观和具体,但是工作效率较低,而且管理起来较为复杂。一2060年代时一第二,这阶段开始借助机器进行搬运。世纪,第代机器立体仓库管理系统建成,操作人员可以实现对机器简单地控制,帮助人们完成物资_67一[]的运输和存取等操作。这变化使得机械化的操作变成了现实,降低了工人一,在的操作强度,降低了劳动成本定程度上节约了成本,提高了工作效率。1
第1章绪论,2070第三自动化仓储阶段世纪,。在年代后期人们的科技发展得到了提高,立体化仓库的研宄也越来越多,为了能够使其操作更为方便,促进立体化仓8[]AGV库的发展,因此人们逐渐增加对自动化设备的使用。比如,将、堆垛机和自动识别系统加入其中,在计算机技术的帮助下,逐渐完成了系统操作自动化,一工作效率大大提高使得立体仓库的管理和发展又提高了,使其个新的层次,从9[]而加速了物流技术的发展,为整个社会和经济带来了巨大的变化和利益。第四,集成化仓储系统。在20世纪80年代末,随着工业技术的不断发展,现代工业的产业也逐渐增多,因此,对于自动化集成技术的要求也越来越高工,,通过信息流对其进行对比厂要对仓储技术进行实时考察并不断改进,以保证自动化技术能够应用到最新的技术中,因此,整个自动化的立体仓库中也完成了其集成系统的计划。使得仓库在运作起来有条不紊,为其总体效益带来了更大的提【襲】升。第五,到了20世纪90年代后,随着自动化仓储系统的不断发展和完善,加上智能化信息的不断普及应用,自动化仓库也进入了智能操作阶段。此时,专家系统便为其进行管理带来了关键的一步VG,该系统不仅能够使A和堆垛机应用更12[1为智能化,也为其日后发展带来了新的方向。我国的仓储自动化系统发展较晚,直到20世纪80年代才逐渐有少数企业建立起自己的自动化立体仓库。由于当时的科技发展、仓库的研究和分析都处于较一为薄弱的阶段,因此其自动化发展程度也较为般,随着市场经济的发展和科技的不断进步,我国在此方面不断借鉴外国的先进技术,并自我开发,将我国的自动化仓库技术不断进行完善,我国将自动立体仓库管理的性能和产品开发。目前3一||1放在第位,使立体仓库的研究更为实用和安全。为了能够使系统发展更为完善,自动化立体仓库管理的发展方向则逐渐朝向规模、反应和其用途。1.1.3自动化立体仓库的特点由于其独特的优势和特点,当今社会对自动化的应用己经逐渐开展并应用,_1416]其特点主要表现在以下几个方面[:,首先,能够节省较多的空间和占地面积扩大了仓库的储存量。2
第1章绪论一,在定程度上更倾向于往高处放置由于增加了高层进行物料的储备,因此一能够充分利用仓库的占地面积,立体仓,使得空间资源得以节省。般情况下库一的空间使用量是普通仓库的2.5倍,成为对系统考核的个重要指标。其次,能够充分将生产和库存进行连接,使企业的生产和管理水平得到提升。自动化立体仓库通过不断变化库内的商品,同时能够将生产环节与其进行有机的结合,并且在原材料的选择,是生产、产品的制作和缓冲等功能上进行调节,过程的核心,并参与整个过程中的管理有效的较少了库存的挤压,提高了管理水平。第三,不断提高对产品的存取速度,,减轻劳动力强度并提高生产率。,存入和取出的效率占据着重要的环节在整个物流系统环节内,自动化立体仓库从出库能力方面进行提高,能够将货品更加准确地进行存储和管理。能够合理的将原材料放置到指定区域,,。同时该种操作方式能够大大的减少劳动力强度m8[]具体表现如下:(1)通过使用堆垛机,使人工搬运更为便利,能够大大的提髙工作效率。(2)对货品进行计算机管理,提高了对货品的管理能力,对各种信息的掌握和处理也更为准确,避免了人工操作过程中的误差出现,加快了资金的流动,『叫使仓库管理更为人性化,增加了企业效益。(),3对仓库实行科学化和自动化的管理,不但能够减少对人员的使用同时减少雇佣劳动力所需要的支出。既节省了企业的开支,又使劳动力得以剩余,全面改善了系统的工作环境,从而增加了收支。最后,帮助企业在生产调度和决策上取得了可靠的依据自动化仓库的管理在整个企业的信息管理系统中占据了重要的地位,相关部门根据其所发表的内部生产计划和相应活动的制定,来不断完善和改变信息的管理,使企业的管理者们能够对企业的信息掌。由于仓储信息能够及时准确的表达2e[]应的改变。握的更加准确和及时,以便于针对不同的情况作出相自动化立体仓库能够将生产的各个环节进行关联,使其成为密不可分的整体,从而帮助企业进行更加有效的生产工具。该种类型的仓库能够提高空间的利用率,使生产能够极大限度的完成,实现了科学化管理模式,使企业逐渐走向现2_124【]代化。3
第1章绪论12.本课题研究的意义一金丰(中国)机械工业有限公司是家创立于1994年外商独资的企业,其生一产的冲床在国内冲床界数数二,产品远销国内外,其主要客户包括丰田,本田,日产,长安汽车,上汽集团,该公司具体介绍可以看图卜1金丰(中国)机械工业有限公司(机械装备制造业)—4^:.间:公元1994年10月|成立时編企业_商独_资本额:刚2〇万元2占地面枳:87600M,营麵:冲压设备制造销售2016年营业颔:人民币十亿msm?議隱=安装于长安福待公司安装于印度曰?公司-图11金丰(中国)机械工业有限公司介绍图随着公司订单的增多,而且大部分都是短交期的订单,对于公司的仓库压力,都是公司迫在眉睫需要解决越来越大,不论是仓库库存压力还是场地空间压力一些问题,的。为了应对当前的困难和挑战,公司决定从企业信息化入手利用信息化的力量不断提升企业自身的管理水平,提高企业运作效率,及时反映企业的,,提高对客户的响应能力降低库存损耗和生产成本,生产经营情况、库存周转率RF1D同时解决目前仓库容量不足,土地资源紧张的矛盾的自动化立休仓。基于25一|]库项目作为企业信息化重要的个组成部分,成为首选实施部分。,本文从金丰在此背景下(中国)机械工业有限公司仓库信息化管理的实际耑4
第1章绪论,其重要意义主要要出发,研究自动化立体仓库管理信息系统的设计与实现问题表现在以下几个方面:1.提高物料出入库速度和效率,降低人工成本,提高人工生产效率。2.提升仓库的空间利用率。3.促进先进的物流体系建设,提高企业生产管理水平。4。.减少库存成本5.实现现代企业管理集约化、决策科学化。原先的仓库库存管理,,,都是手工记账然后去手工领料这样导致了很多问题比如账务混乱一、账实不符、出入库效率低下等等。而旦自动化立体仓库信息管一理系统能够成功在公司实施的话,那么现有的仓库管理能力会有个致的飞跃。“”,自动化立体仓库可以方便的做到先进先出,从而降低产品在库存期间的损耗,并可防止产品自然老化、变质、生锈,也能避免产品的丢失最大程度的降低了,公司的损失。自动化立体仓库能够有效地利用仓库存储能力,便于盘点合理减,,节约了流动资金,少库存,提高了库存周转率降低了公司的库存资金占有率加强了对客户的响应能力,存储。由于自动化立体仓库使用了高层货架存储货物,区可以大幅度向高空发展,充分利用了仓库地面和空间在土地资源日趋紧张的,自动化立体仓库跟传统的平面仓库相比情况下,节省了库存占地面积,提高了“”。空间利用率,可以为公司节省大量的资金自动化立体仓库的出现使静态仓库“”,、仓储、库存变成了动态仓库改善了采购、生产、运输等各个环节的管理26 ̄1|能力,有助于企业提高整体竞争能力。随着自动化立体仓库系统设备的生产技术逐渐成熟和应用的逐渐普及,现代库存管理急需与之相配套的数据自动识别技术,从而实现收货、入库、盘点、配送。传统库存管理中的手工记账,人工拣选出库、出库等库存作业的完全自动化。跟的模式己经显示出很大的弊端,并且严重限制了新的库存管理设备发挥作用有自身缺陷的条形码、磁卡、1C卡等数据自动识别技术相比,RMD以特有的无接触、抗干扰能力强、防水、防磁、读取距离大、读取方、耐高温、使用寿命长便快捷、可同时识别多个物品、存储数据容量大、价格适中等优点,适时地解决了仓库管理系统数据自动识别这个难题,完美的契合了今后物流发展的需要,大28_291[大加快了企业实现信息自动化的进程。5
第1章绪论一RF作为种先进的自动识别技术,ID技术在各个行业有着广阔的发展前景,其巨大的市场空间引起了很多国家和企业的普遍重视。利用RFID的自动识别技,结合企业的ERP、CRM等信息技术,能够更为有效的利用仓库空间术,从而使一仓库的库存管理更为快速、准确、成本低廉,为客户提供更加好的服务。作为一种高效、可靠的实时数据采集技术,RFID技术可以在定距离内非接触的实现原始数据的采集工作,从而减少了人工干预,避免了繁琐的手工输入等流程,RFID技术的这个特点对于解决库存管理中各项业务运作资料的精确输入与输出、以及减少出错率等难题十分有效。因此,随着RFID技术的不断成熟和发展,把先进的RFID技术应用到目前的自动化立体仓库管理系统中,对提高自动化立体仓库3 ̄31[1运行的自动化和智能化程度意义重大。一旦在自动化立体仓库中使用了RFID技术,那么只要产品上有RFID电子标一签,这个产品从生产到销售的过程都可以被记录的清二楚,从而使采购、仓储、配送的过程更加便捷。供应商可以将产品型号、产地、厂家等商品信息存储到RFID电子标签中,当贴有标签的货箱经过阅读器时,标签便将商品数据传递给标签阅读器,生,阅读器将数据传输到系统计算机成商品管理清单。另外,借助RFID电子标签还可以实现对原料、半成品、成品、运输、仓储、配送、销售、退货处理等环节进行实时监测,合理地控制产品库存,实现智能化管理。基于RFID的自动化立体仓库管理系统的开发,将改变以往的传统仓储管理模式,使企业信息处理自动化程度得以全面的发展,实现企业管理平台的飞跃,提高工作效率、降低成本、节约资源,给企业带来良好的经济效益。由此可见,该管理系33%]1统在企业内部具有很广阔的应用前景。一些国外的基于RF尽管现在己经有ID的集成立体仓库信息系统的产品进入,了国内,但是由于这些产品价格很高功能和操作都不符合国内的需求,因此设一、计出个功能比较完善成本比较低廉,符合金丰(中国)机械有限公司内部情况的基于RFID自动化立体仓库管理系统是我们要研宄的重要课题。6
第1章绪论1.3RFID在国内外的发展现状1.3.1RFID国外发展现状,国外的软件和硬件巨头,比如HP,IBMSAP,Oracle等等,都开始在其产品中集成RF。ID技术以满足未来的巨大需求沃尔玛,麦德龙,英国的Tseco这些超市巨头,差不多在2004年前后,开始大规模使用RFID用于其仓库物流,并且很快推广和普及了RFID技术,成为全球RFID革命的推动引擎。美国零售业巨头沃尔玛公司要求其供应商从2005年开始在供给给他们的商品货箱和托盘中采用RFID标签,因为不需要人工查看进货-的条形码,沃尔玛公司每年节省的劳动力成本差不多有7080亿美元。通过启用第二代RFID技术自动识别设备及解决方案,德国超市巨头麦德龙能够随时随地34_35|]。追踪货物的去向,从而改进库存管理1.3.2RFID国内发展现状RFID在我国物流领域的应用尚处于起步阶段,但是由于其有着巨大的发展。2015前景,很多单位和部门开始试用这项技术据统计,年国内的RFID市场规模将达到400亿人民币,而且每年差不多以30%的速度增长。目前RFID已经在国内的身份识别、、交通管理、军事与安全、资产管理、防盗与防伪、金融、物流工业控制等领域的应用中取得了突破性的进展,并在部分领域开始进入规模应用阶段。随着RFID技术的成熟和成本的降低,RFID技术开始逐步应用到各行各业中,通过在企业内部自动化立体仓库的托盘上安置了射频标签,。在仓储物流领域海尔集团提高了管理的精细化程度:杭州卷烟厂在立体仓库中应用RFID技术,在托盘上安装了RFID标签,用以提高整个仓库的运作效率,顺丰快递利用RFID一RF分拣邮包,京东的亚洲号仓库,早就在使用ID技术自动分拣包裹。在交通管理领域,应用非,RFID在高速不停车收费系统上(ETC)和铁道部车辆调度系统2005,常成熟和广泛。而在身份识别领域,从年开始更新的国内第二代身份证应用了RFID技术,全国换发量差不多有十几亿,这是国内RFID市场最大的单项,应用,中。而在二代身份证进入尾声之际国还重点对社保卡项目进行了强制推广一并形成了从部分重点城市向全国扩张的局面,进步推动了中国RFID行业市场36—38】【规模的增长。7
第1章绪论1.4本课题研究的内容本课题以金丰(中国)机械工业有限公司自动化立体仓库的信息化建设为研宄背景,通过研宄立体仓库管理的相关理论技术,调查分析金丰(中国)机械工RP系统的基础上一业有限公司信息管理的现实需求,在企业现有E,规划并实现个高效、实用、规范的基于RFID的立体仓库管理信息系统,该系统以计算机控制为核心,以射频识别为信息采集手段、以AGV和堆垛机为执行单元,实现全面、综合、有效的仓库管理,以达到提高工作效率和质量,减少管理运行成本的目的。系统采用两层C/S体系架构,利用delphi、SQL技术对系统进行了相关实现。本文的内容安排如下:一第章为绪论部分,主要介绍自动化立体仓库和RFID技术在国内外的发展状况及其特点,并且介绍了论文选题的背景及意义和论文研究的内容第二章概述了RHD技术的概念,原理和优点,和自动化立体仓库的硬件和网络设计。第三章主要是基于RFID的自动化立体仓库仓储管理系统的总体设计。分析了系统需求、功能、流程等。系统设计采用两层C/S体系结构方案,并在此基础上详细设计了系统的软件功能模块和数据库设计。第四章在研宄现有自动化立体仓库存储模式的基础上,提出库位优化的思想,根据物料BOM批量出入库分区码,建立了库位优化的数学模型。第五章是基于RFID的自动化立体仓库仓储管理系统的相关系统及其界面实现。包括授权界面,出入库界面、盘存管理和库存预警界面。第六章为论文的结束部分,,,通过对全文进行归纳总结了论文所做的工作同时阐述文章存在的不足之处,对RFID技术在自动化立体仓库中的应用做出展望。8
第2章立体仓库系统总体方案第2章立体仓库系统总体方案2.1RFID技术分析2.1.1RFID技术RFIDRadioFreuencyIdentification,射频识别属于非接触的自动识别技(q)术,对,通常它能够利用时间的耦合性和其信号的传输特点静止的物品进行识别。RFID通过对信息进行加载,并将其标签,,射频等进行加载其中包括卡、纽扣和标签等不同种类的形式,RFID标签将物品进行安装,并且能够在不同的位置39上进行相关数据的读取[]。,以实现物品的自动识别装置2.1.2RFID的发展历史RFID进行技术勘测时,首先经过第二次世界大战中的飞机勘测技术进行识I另J。雷达能够根据电磁功能对实体进行识别。根据雷达所应用的技术进行改进,“并获取了RFID技术,在1948年期间,哈里.斯托克曼(HarryStockman发表利)”一4()[]用反射功率的通信,进步奠定了RFID的理论基础。-综合之前RHD的发展技术,可以将其发展阶段进行以下划分1,按照表2所给出的发展历程所示:9
第2章立体仓库系统总体方案-表21RFID技术发展的历程表时间RF1D技术发展-19411950年雷达的改进和应用催生了RFID技术,1948年奠定了FID的理论基R础。早期的RFID的探索阶段,主要处于实验室实验研宄。一-1951些应用尝试。1960年RFID技术的理论得到了发展,开始了M一196970年RFID技术与研发处于个大发展时期,各种RFID技术测试得到加速。一-980些最早的RFID应用。RFID技术及产品进入商业应用阶段19711年出现了,各种封闭系统应用开始出现。-19811990年RFID技术标准化问题日趋得到重视,RFID产品得到广泛应用。-题日趋为人们所重视19912000年标准化问,RFID产品种类更加丰富。200-1年至今有源电子标签、无源电子标签及半无源电子标签均得到发展,电子标签成本不断降低2.1.3RFID系统组成RFID系统的组成包括电子标签Ta、天线(Antenna、读写器(Reader和后(g)))一台处理器等,。其中标签的组成元件包括芯片,而且具有其唯电子编码进行组一成,对物体上的附着具有定的识别对象。阅读器通过阅读或者写入标签上的信息,将其作为手持式或者固定式的类型进行读写。而天线可以将标签和阅读器进41[]行连接,使其不断发射信号。①电子标签电子标签和射频对系统的操作和识别具有重要地位,是对系统识别的显著标志,。其中根据其射频的不同标准,将标签分为不同的种类和模式。1将电子标签分为不同的类别,可以按照标签的有无进行划分,包括有源()标签,经过、无源标签和半有源标签等。无源标签在进行作业时不需要使用电源阅读器的发射信号能够正常工作,在使用过程中,他凭借重量小、不占空间,使用寿命长等优点,得到了广泛的使用。有源标签则需要使用电源进行供电,而且,,但是由于多方面的限制系统对此进行识别时所需要的距离较长其寿命较短,使其成本不断增加。此外,有源标签由于增加了实体电池的使用,因此所占据的空间也较大,并且无法使电池制作更为简便。而半有源标签虽然自身携带电池,10
第2章立体仓库系统总体方案,如果阅读器完成激活后但是只起到对系统进行激活的作用,则不需要标签内的电池进行供电操作,进入无源电池便可继续工作。(2)根据标签的工作频率对其划分,包括低频、高频、超高频和微波系统。阅读器在进行频率的发射时一一,般将其所使用的频率和信号进行绑定,般主要将其划分为五个范围:其中30到300Z之间的称为低频3到30MHz之KH;间的称为高频300MHz到3GHz之间,微波则达到2.45GHz;齒高频的频率则在?以上,主要的工作频率有:13.56MHz,915MHz2.45GHz5GHz。,3根据数据的调制方式将其分为主动型、被动型和半被动性等不同的标签()类型。,主动式可以根据自身的射频能量对读写器进行数据的发送首先,该种方式主要依靠对障碍物的使用过程,而被动式则是需要根据射频数据的调试对其进行一38[]发送,般需要用到读写器进行信号的调试。,因此,在门禁和交通中使用较多一4根据其性能的不同,可以将标签分为可读写卡(RW)、次性多读卡()(WORM)和只读卡(RO)几种类型。一根据价格的不同可以得知,因,般的RM卡所具有的功能较为先进此价格要较为昂贵一些比如电话卡和信用卡等WORM是可以进行一,;而次数据的写入,写入数据后,其内容便不可以更改,因此要比RW卡更便宜些,RO卡则只一能存有唯的ID号码,此外便不可以再进行修改,因此其安全性较强。(5)根据标签中进行数据储存的功能将其分为标签标识和数据文件。②阅读器阅读器是唯一一个能够使RFID系统与其电子标签进行通信的硬件设施。其中,,当阅读器将电子标签进行激活后,便可以进行相关数据和信息的读取,此外也可以对标签内的内容进行修改。当读写器终端进行单元的发射和接收后,便能-够将信息得到简单的处理,其读写器的工作模型可以根据下图21所示。其中,阅读器的主要模块有以下几类:射频通道模块、控制处理模块和I/O接口模块。11
第2章立体仓库系统总体方案/I1/〇/控制射频KK?mI\\>接口(八处理彡入通道、天线/ ̄ ̄I\J1模块^模块^模块读写器主机-图21标准读写器的工作模型(1)射频通道模块该模块处于读写器的前段,能够对成本进行直接影响。射频通道经过对处理模块进行控制,并将其命令进行执行,从而将电子标签进行数据的发送和载波,能够及时完成对回波信号的处理,此后也能够完成对会波信号的发送和控制等。(2)控制处理模块控制处理模块能够完成对读写器的智能处理。能够实现将电子标签的波形编码、回波信号等的编码进行控制,逐渐完成对命令的发送和储存等,经过对数据的缓存和处理模式的切换,将后端应用程序进行实现,从而完成对控制模块的处理等。(3)1/0接口模块此模块将主要用于对读写器和外部传感器的控制及应用,逐渐将应用系统和主机之间进行相关信息的输入和输出等。③后台处理后台处理主要掌控整个RFID系统的控制区域,对信息和内容进行管理,并将其完成对网络设备和信息数据的处理和组成,通过将信息数据进行处理和识别,能够对其数据进行追踪,并不断完成对物品的交换和信息的处理。同时,信息数据还能够根据对系统的分析和应用软件的处理,将整个RFID系统和网络进行管理,以保证数据网络能够正常运行。2.1.4RFID系统工作原理RFID系统的主要工作原理便是通过对阅读器进行信号的发射,从而使得其标签进入进行工作时,会产生较强的电流,使得RFID标签能够获取更多的能量12
第2章立体仓库系统总体方案进行相关信息的编码‘,并发送相应的信息使计算机对其进行处理根据计算机的运算能力和系统判断对其标签进行相应的处理和控制,根据其逻辑控制能力完成相应的逻辑指令,并进行储存和数据的发送等操作。一2.1ID.5RF技术的优点与条形码比较与传统的识别方式进行比较,RFID技术具有其独特的优点,不仅在操作起来不用直接进行接触,而且可以自动进行信息输入和处理等操作的完成,省去了42[]人工的监管和操作,而且其效率较高。其主要优势表现在:①快速扫描条形码每次只能接受一次条形码的扫描操作,而RFID技术可以同时进行多个标签的读取。②体积小型化、形状多种多样RFID在进行处理时,不会受到形状和大小的限制,也不会为了能够印刷而产生限制尺寸大小和印刷品质的问题ID。除此之外,RF标签更趋向于体积小型化和形态多样化的发展,对不同产品种类的应用都较为适合。③信息储存量大相较于传统的条形码数字进行储存的几十位数据或字符而言,可读写电子标签能够储存其上百倍的空间和数字,超大的储存空间可以使商品的任何属性都能够输入进去并且得到储存,这些信息能够在进行标签读取的时候清楚地反映出产42[1,品自身的信息,或者是与产品有关的中间的任何运输信息货物的买卖信息等。④可重复适用性传统的条形码在完成输入后,便无法得到更改,而EFID标签则可以对其反,,,更改或者删除等操作以方便信息的及时更新复进行重置添加。⑤穿越性和无屏障阅读RFID标签能够在任何情况下完成信息的读取,相较于传统条形码的近距离无遮挡物的读取方式,RFID能够穿越纸张、木材、塑料或者金属非金属等物体的遮挡进行读取一,其穿透性通讯模式是其大重要变化。⑥抗污染能力和耐久性13
第2章立体仓库系统总体方案传统条形码被印制在纸张上,因此不容易进行妥善保存,很容易受到外界的(污染,但是RFID对许多容易造成污染的物质水、油和其他化学物品)都有抵一抗性,因此不易受到污染。此外,条形码般是附着在外界包装的纸箱或者塑料袋上,因此很容易受到损坏,而RFID置于内部,不容易使其数据受到污染。⑦安全性一般的条形码信息数字都暴露在外部,很容易被别人获取,而RFID系统将数据储存在内部的芯片之内,,数据能够受到密码的保护使其信息不容易被获取和更改。这种方法不仅能够是使企业提高货物和信息的管理效率,也能够使企业一中的各个环节进行关联,进步增加信息获取的及时性和准确性,使信息的接受43|]更加便利,改善了整条信息链的优化程度。2ID.1.6RF技术的应用一RFID技术能够通过非接触识别的情况下,对多个物品进行次性识别,能够在任何恶劣的环境下完成任务,在仓,因此库和物流运输的过程中取得了较为44|]显著的效果。①通过使用RFID技术将产品的入库过程所需时间大大降低,而且在仓库门口进行RFID系统的阅读器天线,实现货物入库的时候更为方便的将货物进行读一,取,操作时,只需要将物品放入个托盘上,将托盘经过入库的入口库门上的读取器便可以将每个产品的信息进行识别,从而将其数据内容传递到计算机系统中,。系统根据读取的数据信息将其物品的相关资料进行呈现并与库存信息进行比对,得出其对比的详细结果。结果表示无差异存在,则可以将产品直接放入指 ̄定位置进行存放,中间不需要停留30。这种方式使得原来需要人工检验耗时20一工作效率提高了近,。分钟左右的操作分钟便可以完成,使得30倍②使用RFID技术能够使仓库物品的盘点更加准确在整个仓库的物品入库过程中,,使用RFID技术将仓库盘点问题进行了解决,RFID系统能够较为方便的对货品进行储存根据其运行的成熟程度可知,而且一个R只需要安装FID阅读器便可以解决仓储问题,只需要仓管员拿着RFID进行阅读,并且将其放到靠近入库的商品处便可以完成对仓库信息相关内容的储存,然后信息便可以通过阅读器进行读取,并将其传递到计算机网络系统内进行14
第2章立体仓库系统总体方案一一核对,与物品相关的所有信息便呈现,由此达到与物品进行盘点的目的。以一一前需要,经过效率的提升天才能完成的工作,现在只需要到两个小时便可以解决。③使用RFID技术仓库能够使物品更为方便查询。之所以仓储技术的物品查询问题能够被很好的解决,是由于在其中使用了RFID技术,由于每个物品上都贴上了射频标签,因此物品在进行送移时能够通过阅览器进行识别,并将信息与计算机的信息进行比对,通过计算机系统告知将一个位置之上物品放在哪,这样仓库员便可以脚为快速的找到此物品能够,以及查看物品的保存和使用状况,管理中心也能够较快的掌握物品的入库情况。④使用RFID技术仓库拣货效率变高在进行仓储操作的过程中,经过使用RFID技术进行仓库的拣货操作,实现,FID了时间的节省,提高了效率使货品先进先出的情况得到解决,。其中将R射频标签置于包装材料商,使货物通过时,由RFID阅读器进行读取,从而将物品在各种情况和信息进行采集和配置,经过使用RFID结合计算机网络系统将货物迅速地进行减去,使用户能够非常迅速的将物品寻找出来,使之非常容易的完5[4]成这点。⑤使用RFID进行库品的安全。进行仓储的过程中,通过使用RFID还能保证库存商品的安全性,顺便解决其货物被盗的问题,使得每次货物进出仓库时都。通过将射频标签装订到物品上会被天线进行识别,阅读器通过识别货物信息将其运送到系统中,如果货物没有相应的订单可以参考,系统则会自动报警,使其具有闪光信号,盗窃者便会得到抓捕。总之,在整体货物入库的过程中,其使用RFID最大的作用就是提高日常工作效率,,使之能够降低成本的消耗在企业管理中起到重要作用。2.2自动化立体仓库系统设计要求2.2.1设备设计要求立体仓库设备设计要求如下表2-2所示15
第2章立体仓库系统总体方案表2-2设备设计要求仓库设计要求堆垛机设计要求工作参数形式:单元式水平行走速度:高速时仓库长度:60米结构型式:双立柱堆操机80m/min;中速时30m/min;仓库高度:12米低速时20m/min提升速度:高速时货格尺寸:2500X1950X115020m/min(载重)或运行型式:直线运行式(宽X高X深,单位:mm)30m/min(空载);低速时30m/min;*W*H:托盘参数:L叉具平移速度:15m/min(载1100X1100X1500单位:存取方式:单元托盘存取式(重)或30m/min(空载);mm)货架形式:臂架式单元载重:1吨操作方式:手动、半自动、自系统出入库能力:50次/小时适用温度:常温,动等?-—!〇〇50^〇2.2.2系统功能要求一、对计算机的管理要求首先需要其具有接口功能。能够使计算机凭借计算机网络中的TCP协议进行联网,,将计算机内的命令进行接收并通过报告仓库的信息状态,向地面控制发送相关指令,将其按照地面的控制台信息进行反馈。具有出入库管理功能。如果计算机在进行指令上对相关货物进行出入库指导和储存时,需要通过内部所提供的相关指令进行发送,而控制台对相应的指令接收之后,将对其进行指导,最终达成货物的出入库情况。适当添加仓库的管理功能,因此仓库的货物。为了能够使生产功能得到满足一定要得到合适,就会造成资金的挤压或者货物的浪费。如果库。如果库存过多存过少,则会使企业在生产过程中受到相应的影响。对于不同原材料的使用和储461]存方式不同,其数量也不相同,因此需要选择最佳值来设定数量的多少。对货物进行管理。在自动化立体的仓库中,对或为的管理时计算机在进行系统管理时所采用的较为重要的功能。货物通过采用不同的存放方式,如果对货物61
第2章立体仓库系统总体方案一没有固定的存放位置是,采用不同的入库地址是可以根据定的原则进行分配的一。货物的入出库根据相关原则进行完成,般是通过先近后远的分配方式进行,主要将其从底层逐渐通向高层,较重的物品放置在下端,而较轻的物品放置在上7[4]端。出库的原则也是按照先进先出,先出零散物件,尽量为货位腾出位置。二、堆垛机地面控制台功能要求(1)布置堆垛机时,需要设置控制柜的相关信息,包括其运输作业状态、设备的接收状态和位置等信息。(2)将堆垛机其余周边的设备进行调节,使其能够较有规律的进行各类作业的进行。(3)根据上级对计算机做出的管理进行接收,并根据作业的执行情况,对设备进行状态和故障的维修。(4)对显示屏进行调控,使其能够反映出整个系统运行所出现的状况。(5)在系统进行脱机工作的设置时,将通过作业进行控制台的设置。(6)对堆垛机进行多种工作模式的设置和更改,然后通过键盘对其发送相关指令。三、堆垛机机上控制柜PLC功能要求(1)根据不同计算机的命令进行出入库的监控,并且对其进行命令的调度。(2)根据接收到命令的不同,进行堆垛机的动作执行。(3)通过对操作盘进行研宄并安装,使用手动操作盘对堆垛机进行操作。四、网络的功能要求(1)根据以太网所发送的TCP/IP协议,使其与计算机进行连接,并根据计算机的管理对其订单进行控制和打印。(2)通过对库存信息的查询,将相关网络信息进行扫描,并对其访问数据库相关伯息。(3)对运行信息进行实时监控,并通过对Internet的访问实现仓库的运行状态。根据现代科技,,立体化的仓库时在自动化的基础上实现的信息技术通过控制技术和计算机通信系统发展的应用系统,将现代物流与计算机技术进行结合,8一H]从而形成般的仓储、搬运、输送和消防等系统的实现。17
第2章立体仓库系统总体方案2.3系统架构2.3.1系统功能结构自动化立体仓库将功能和结构划分为不同的层次进行管理,主要环节有以下49[]-三个:管理层、监控层以及执行层。如下图22所示:仓库管理计算机管理层监控层地面控制台地面控制台地面控制台执行层堆垛机的PLC堆垛机的PLC堆垛机的PLC图2-2自动化立体仓库系统功能管理层一般是根据计算机仓库所实现的立体化和自动化,对系统中的主要控制中心进行操控一,负责自动化仓库的信息管理和设备协调运转。管理层般格局自动化的正常运行,包括管理、查询和作业调度等,还包括将其进行出入库操作问题。公司的管理层通过与其系统进行TCP/IP协议运作和管理,并实现通讯作业,将所受到的指令用来操控整个作业系统和流程系统,根据对作业和系统的监,。,控使其在处理数据方面得到较强的提示,而且具有相对的智能化条件比如一旦发现库存出现异常在对库存进行处理时,,系统则会对所出现的异常情况进行报警,查询其利用率效果,对其提供相应的数据进,然后对物流设备进行分析行分析,使其能够完成高效和快速的运作。监控层是对自动化立体仓库所进行的较为重要的系统组成部分,通过对系统中的信息进行中转,使其能够接受到来自管理层的调控指令,并根据所发送的内容完成相关任务,,;此外他还能对监控层的信息进行状态的设置并将反馈的信息发送到管理层进行管理,为其决策提供相应的参考数据,在监控曾中还能够凭借其在控制过程中所出现的入出库操作功能。当前所使用的编程可用来对系统进18
第2章立体仓库系统总体方案行操作,而且对监控层的数据处理能力要求并不是很高。但是要有较强的实施能力和处理效率,能够将指令随时发送至执行层,并能够对执行层的监控情况做出判断。执行层根据物流机械的自动化而形成,,在设备的接收情况下可根据监控曾的指令作出判断,监控设备在执行各种操作时,能够将其现场的信息进行传送,使其能够根据相关信息进行信息命令的发送,使其能够正常以及正确的进行运行。系统在进行执行层的要求设定时,需要其具备较高的可靠性,使其能够更加减少对系统物流故障的判断。2.3.2硬件组成一个完善的自动化立体仓库系统应该能够实现对货物进行自动出入库,其硬,主要包括件主要有机械和电气两大部分组成:货架、托盘和货箱、搬运设备等;搬运设备中的堆垛机则是由机架、运行机构、起升机构、载货台、存取机构、电气设备和安全装置所组成。一个自动化立体仓库时金丰(中国)机械工业有限公司在设计,将其设置为分-离式和托盘类型的立体仓库。其设计图如下图23所示:19
第2章立体仓库系统总体方案A货架货架—^—出库台A4条SI阅读器1v"3if入库台IJ1iTiTn.TV管计算^■地面控制台□[I同^K\无线通讯模坱\图2-3立体仓库示意图2.3.3网络体系一计算机系统主要划分为两类对其工程进行操作和使用,部分是使用局域网一,另部分则是计算机与PLC之间的通信进行联通。一-,般将采用串行通讯模式进行32在使用后者进行信息传输时。RS2与RS-4885作为选择,综合其特点,前者的传输距离短5,仅1米,但其速率较高,20
第2章立体仓库系统总体方案为20kb/s。而后者的传输距离远,为1219米,而速率最大仅10kb/s。本系统综合考虑,采用后者作为联络现场的通信协议。2,,上系统根据下图.4所显示的内容将其分为两部分半部分主要是以太局一域网85,二者组成个完整的,下半部分是根据RS4所选的工业网络控制系统网络体系。在控制PLC与RS485进行通讯时,要保证系统的数据安全性,使得PLC对一,形成总线上的各个设备实现控制和调控,将各个系统与网络接线连接个工业网络结构体系,,,并且将通讯口和传送机进行结合形成整个相连的操作控制系统根据主控系统PLC和RS485对总线的操作,使得每个设备都能脱离总系统实现单机自动操控。21
第2章立体仓库系统总体方案T1r,r^條_請iRH&条44fe;?教??S3^%E;^、|、、J、-^0s*.t4?<Witt和了时r1000k;雜说fiiIImmKl^lfi3ltl;R?}.H.,M?^ffM?wwtn行m条>*f./\w^m?系?nah.^vrfvf\、f|fmrelraisPsjiNFN#图2-4自动化立体仓库的网络结构如图2.4控制操作模式在本文中对自动化立体仓库的设计操作如下。,对汁算机的上位在线控制。在传统的自动化立体仓库中、管理、出入库以-及传送带的控制和堆垛机的控制等组成个较为全面的系统,以N络的方式进行22
第2章立体仓库系统总体方案相关工作,。在进行立体仓库的讨论时根据其管理计算机的形式和其传送带控制的功能,将在本系统中的管理计算机执行。如果出现计算机的控制出错时,在此种方式下,,则会选择遥控自动控制出入库可以在触摸屏的选择下进行指令的执行。遥控板自动控制。这种方式可以使堆垛机进行分步的移动,能够输入不同的指令然后进行操作便可。手动控制。如果前几类控制方式不能运行时,系统则会自动切换成手动控制模式,,将配套的手动操控器选择与系统进行连接使其出现各类操作和控制,当功能按钮选择后,堆垛机则会出现相关的操作和行为。2.5系统信息流转系统在进行每个操作时,都能够返回系统的状态信息,经过计算机的管理系统与信息进行调度,使其能够正常运作。因此,所产生的通讯过程便能够完成对信息的传递。系统中通过对PLC进行联机操作,并综合了计算机和PLC的长处,使得在各个系统的监控和管理下,能够得到较为有效的控制系统。经过采用触摸屏对系统进行监视,可以实现对系统的全面控制。2.6系统需求分析和设计原则2.6.1系统需求分析,随着经济的不断发展市场竞争日趋激烈,物流也越来越受到企业管理者的,重视,随着生产效率的提高货物的库存管理则显得十分重要,企业迫切需要解决库存压力问题。如何进行库存管理以及对商品的追踪和控制是十分关键的,通过对库存信息进行及时核实和不断地监测,掌握其发展过程中所发生的供销关系,以及仓库中的可用数量,从而保证仓库管理数据库的准确性为相关企业的高层领导提供必要的技术和信息支持。当前立体仓库的主要需求有:①提供库存管理的功能。23
第2章立体仓库系统总体方案对仓库中的商品,并用文件将其储存在、托盘以及其他的数据进行相关管理磁盘上,使管理,数据经过计算机处理人员能够对商品的全部信息以及样貌进行掌握,还可以用于对财务的管理。②提供多种作业方式的功能主要是指对货物的出入库处理,包括脱机形式和直接形式的处理功能。③提供各类报表的处理功能。主要利用各类数据在制作中添加类似报表的相关功能,以便符合上级的要求。④具有现场实时监控功能根据上下位机通信的特点,将相关信号进行收集并且以动画的形态予以显示,将载货的过程和相关信息等都能够较为直观准确的显现出来,并将立体化仓库的管理和运行状况给予实现。⑤具有通信可靠的功能,根据系统的自动化管理需求,需要对系统进行反馈信号对向下机位发送相关命令,并对系统进行反馈,然后等待所发出的信号和指令。⑥提供高效运作模式。系统进行运作后能够将入出库系统的系统进行满足,将出入库系统中的速度和准确度进行提升,以便达到其利用效果。⑦提供库位管理的功能。根据系统所提供的仓库系统,将计算机的功能进行库位管理,其中货品的出一入库情况能够根据定的原则进行完成,对地方分配和库位的使用率能够进行合理的分配,能够保证货品的出库率。2.6.2系统设计原则1.能够更加及时和准确地对货品进行收集,并实现科学的管理。2.对货品的进出库速度进行控制,加强其效率,从而使仓库的货品吞吐量增大。3.对产品的库存信息进行实时更新和收集,以便提高其效率。4.对信息特征进行全面收集,使货品的准确率提高。24
第2章立体仓库系统总体方案5.根据产品的实施度,完成其可视化程度。6.对产品库存信息进行自动化收集,并给决策者和管理者提供准确的信息。2.7系统使用RFID技术的必要性和可行性目前国内仓库大多数使用的是将条形码储存在纸质上进行信息的收集,但是由于仓库的存储环境较为特殊美丽如气温和水分的影响,容易造成条形码受潮,从而产生货品脱落或者摩擦受到损伤等情况,因此会大大的影响了其仓储信息的准确性。条形码进行商品的储存时,会使信息储存受到限制,进而影响到仓储的准确性。由于条形码所能储存的信息内容有限,关于货物的生产日期和入库日期等都不能进行及时的把握,以至于物品的先进先出无法满足,因此会造成物品的,,不能进行高效的运作长期存放。人工扫码速度较低效率慢,使得在整个生产环节中无法与其他环节进行高效对接。RFID标签将数据存放在芯片中,因此能够避免其受到污染RFID标签不会。一受到外界环境的影响和干扰。般情况下,硅芯片的RFID能够接受较低的温度°-(40C),相较于条形码,其储存量较大,因此能够储存较多的字节和数据,足够大的空间储存量能够将关于商品的任何信息都输入其中。这些信息不仅可以反映出商品的自身属性,也能够反映出在商品在流通过程中所受到的各个链条的一信息反映。在此基础上,将该类信息进行统化的仓储管理,准确掌握商品的储存时间和相关信息,尽量保证商品的先进先出,使货品的积压时间减小,保证其有效期的准确性和实时性。此外,RFID也可以根据商品的储存所需环境对其进行区域的划分。RFID标签在数据的存储和信息的掌握之间的优势,保证了仓库的有效运转。2.8系统总体方案设计2.8.1系统结构图根据对系统的相关分析,,结合其需求模式和立体仓库的情况文章根据其功-能和需求给出以下设计,如图25所示。25
第2章立体仓库系统总体方案I钕挎笨劳务111internet|1户机I客1I仓庠I电于标签图2-5系统结构图根据货品所提供的信息,仓库自动生成了RFID标签,并将其悬挂在货品上,如果货品识别人能够在进行阅读工作时将标签进行读取,从中提取到相应的数据信息,为货品识別提供相应的数据收集功能。根据N络屮对货品的数据和传递资料,将其进行相关处理,最终通过监控系统为其进行操作。'K机系统能够根据仓库中所固定的阅读器将货架上的商品迸行通过无线的方式进行收集,根据收集到的信息进行有效的处理,使其能够达到自动化模式,从而实现对货物的实时操控,既能够方便对库存货物的查询,也能够提高工作效率。在每个库位上选择不同的电子标签进行商品的信息更新和记录。根据库存上的标签信息将仓库中的信息进行更改,然后凭借相关操作进行刷新,将其固定在相关的阅读器内进行查询,根据商品的进货信息和本身的名称,将其数量和类型进行保存。26
第2章立体仓库系统总体方案2.8.2业务流程图-6所示进行系统操作的业务流程根据下图2:FTZ1fAvTJ^ ̄ ̄管理处IS[jyT|丨說I一一丨人一K_丨\入库4丨\储N挑出库4丨\出库\4八出if库- ̄审核存—栋"订单"订单库/!sy/i/VV]/益/j十十/\I||丨Q图2-6业务流程图2.8.3C/S架构概述(1)C/S模式一C/S(Client/Server)架构,即客户机和服务器架构,是种典型的两层架构,可以充分利用两端的硬件环境。,它将软件合理的部署在客户端和服务器端C/S架构也可以看做是胖客户端架构,因为客户端需要实现绝大多数的业务逻辑,和界面展示。这种架构中,作为客户端的部分需要承受很大的压力因为显示逻辑和事务处理都包含在其中,通过与数据库的交互(通常是SQL或存储过程的实现)来达到持久化数据,以此满足实际项目的需要,虽然现在大部分网站都采用了B/S架构,但是现在还有很多软件采用了C/S架构,包括客户端网游,和许多5<)[]软件的桌面产品。21
第2章立体仓库系统总体方案''c.s结拘系统框架以米构?‘产-]Z,客尸丨|if求一_^界?展示层a、?__rWoif^rms%er/UIL、L,;^//代码生成器?'CstV*lasGsneraof2,p"\?业务if?层3LLfIl自I—-——………J!/!0.I/A/!Wc服务/WebServicey/ ̄ ̄ ̄ ̄*—-x?—,s—^jS;QLOrade!^;;图2-7C/S典型架构图随着软件幵发理论逐步发展,现在的C/S架构跟以前比较,己经呈现出更多的优秀特征。C/S典型架构如图2-7所示一原来的C/S结构是典型的二层结构,它的局限性体现为它是单服务器且,所以难以扩展至大型企业广域网或nternet,以局域网为中心的I它有以下几个缺点:(1)受限于供应商。(2)软、硬件的组合及集成能力有限。(3)难以管理大量的客户机。28
第2章立体仓库系统总体方案因此,三层C/S结构应运而生S。三层C/结构是将应用功能分成表示层、功能层和数据层三部分。其解决方案是对这三层进行明确分割,并在逻辑上使其独立,特点是在大型软件的开发过程中,多层的设计模式能有效地保障软件的可扩展性,后期的易维护性。(2)优势本文将从多个方面将C/S架构的软件与B/S架构软件进行比较,分析其优缺点。表2-比较3B/S与C/S的比较内容bTscTs ̄ ̄ ̄Internet广域网和局域限制在局域网内,很多时候软件部硬件环境基于,网皆可署在同一台电脑上安全性依赖于网络的安全程度可控性强,安全系数高程序架构注重架构的稳定性、健壮性等注重业务流程软件重用高重用性低重用性系统维护成本低成本高处理问题分布式办公,协作,处理问题处理问题安全性,保密性高效率_高用户接口界面更加友好界面表现能力有限一数据致性数据存放于服务器,不存在数一分布式存储,致性难以保证据一致性问题数据实时性高低一次性投入建设成本,有利于软件项目随着应用范围的扩大,投资会连绵控制和避免IT黑洞不绝2.9本章小结本章详细介绍了RFID技术的概念、原理、优点,以及它在仓储中的应用。通过对自动化立体化仓库进行设计,找出了其功能要求的出发点,对自动化立体仓库系统的各个控制和流程展开了详细的分析和介绍,同时根据对系统的整体研宄和网络信息交流模块实现整个过程。根据RFID技术的特点,并依据此项技术所建立的自动化立体仓库管理系统进行设计。综合阐述了系统的实验要求和目29
第2章立体仓库系统总体方案的,,对相关设计的内容、原则和系统的功能进行介绍其次对系统中的结构和功e+SL能进行分析,经过对其分析,确定了基于DlphiQ2005的C/S结构模式实现方案,对后来的系统业务流程进行详细的分析。30
第3章用例与数据建模第3章用例与数据建模3.1基于UML的系统建模3.UML的概念.11人们对事物的认识是有限的,而且在软件开发的过程中,设计者无法将软件一的整个系统进行全面的掌握和了解,因此需要借助建模这手段进行研宄,该类方法能够使设计者与整个系统及其内部的关系进行更为详尽的联系和掌握,使得较为复杂的信息变得直观易懂,更容易掌握复杂问题的规律,使系统更为方便的与软件结构进行结合。一建模在定程度上能够帮助人们认识客观世界和抽象的事物,使问题更为清一晰和便于解决,它可以通过在处理时发生定的变化,然后建立相关模型概念,设计者通过对结构的处理,使其更加有效。建模能够更好地使人员之间进行联系,帮助人们了解系统的结构,为软件的开发提供了有效的作用。UML能够较为直观、明确的对相关软件产物进行建模语言的使用,它通过一专家研宄出来定的地位,在软件工程领域中画上了浓墨,并在技术领域内占领重彩的一笔。踏足要有语义和表示法组成,它的描述方式决定了其语言的可读性5111和可视化。完成相应的需求分析后,,可以对系统进行简单模型的建立,在实际开发中只需要建立简单的模型进行分析。接下来将介绍本文中对仓库管理系统的UML幵发过程。3.1.2用例模型进行建模首先需要决定系统的用例分析。进行需求分析时,对仓库管理的各-个模块进行去顶,,包括对员工和货品的管理等仓库的管理用例根据下图31所示:31
第3章用例与数据建模//—库操作人员z声/\异动档3'二^/浏览用户y/\^BOMg询y-图31仓库管理信息系统的用例图,上图中所用到的图例可以清楚地得知并且从中可以了解到,系统的类型主要分为以下几类:32
第3章用例与数据建模超级用户:能够进行所有操作,对系统内的任何与工作相关的任务都能进行,管理,而且能够对系统内相应的参数进行设置并根据AGV的路径对相关数据库的权限进行设置。一仓库管理员:在定的权限内,对仓库进行日常管理和维护。一仓库操作员,:在定的权限内完成立体仓库的相关指令。普通浏览用户:能够对相关货品进行信息查询和浏览等。3.1.3域类分析为了能够使仓库进行信息的管理更为方便,在开发信息系统时,将域类分析-,3建立在用例分析的基础上,实现货品的有效信息控制其间的关系图下图2所示:Product ̄PKPr(>duc;tI.DStoreTnOu^=========^PKStorcInQutldpr〇Nam>*T’yptklpkStorelDCheckldxS■==-Pntylei,<U,ISura',Vi?i,ChecksteSTaTl!sOswMity/>nrroductTdA-l,tarPP'(”S>?!fh,ckSun,rMfr/Level\/Ch?k,rRowStatus^/1-Rtmark\/WeI\/igh--—..■-■■—\/Frequence\/Vucl:SCrtT0IWState^I|IPKPK2IStorelnPKM.CtirPUKIsioD'?;?FKIstrNunlProduct.Id0冒'v/*.s.snriFawrds'T.guan.Mtirvfyp.LCVC1FItHI叫此伽ladifssTsCheck11丨|丨Remark图3-2立体仓库域类分析图33
第3章用例与数据建模,在系统进行仓库管理的设置时,使用较为简单而且在上述区域中所使用的实际状态如图所示,针对于系统的仓库管理来说,模型结构基本完后,便可以对其进行详细设计了。3-.2数据ER模型3-.2.1ER图分析根据建模系统UML可以确定不同的实体以及其关系,系统中主要包括员工、-货位、货品等相关实体之间的信息,并通过对其进行关联,形成ER图,如下图3-3所示:’roducFtPK―^.checking.丨||S—TMPKStorcTnOutldI?丨N,丨b、VkTvpfldPKStorelDCheckld'*froSllty.P>r?ir-)*l;hicklyuS?srauUrnmUProducytIdPudValfowvuml.rSOrumigiTwlS忾说舰’c?rinnli>)Sc]iCheksumKcnkukLevelChkecerR〇?StatusBayerReroark"We■■■丄…gight3Frequenct*〇*^….!Jd^\SfaXqyeryor^^^*二-〇^IOProductRecord^x\addGoods巧i\H,; ̄■PKFK2mn0u1■t一.st^lldPseK1UrID|勹丨\State\mr〇riurt,HSlotConfirm丨-丨V,?PKr*J(?|5|P1r,r<,r糊"niQuantitviRoirC1Lucv:cIlRciniuk1IIStas_I1tu图3-3该仓库管理系统的E-R模型3..22表与字段分析E-R系统建立表域字段之间的关系通过,在该图中能够表示出所有的表和字-E-R模型34,建立如下图所示的数据库:段,根据以上34
第3章用例与数据建模rodPiictSor^TnOutrPKProductDI\PKStorcTnOutJdN.FkStoreCheckProduct__PruN./im^n.F1a?.frvidf"',lSuralPS\■■^!rotyier,':raTUSr-Pii:<StweCiieekU,Puh)il’;aum?Tiry\PKStorelDCheckldlow..,Su,\m..A’-UppirSum丨I,?匕 ̄^^LCvC]oProdurTT<iR〇w^Bayerh..C.hockSurat,ini.rh,^,rkrhFrequence?lIIStatus..、Rtisarkg^^FKIOProductProdu__^^^^?2〇^1i幻—..■llTOProduct¥Usctr*PK*nudtc》,FK2StoIOtI.卩UserU丨)FK1ProductldState1LsorW.,'*rrr<'iTPas^r.rd0u?!iTityPKSlotll)rlsorTypoFlagl;tflsicR〇,IOckl:?drcssR-kBa1inuiryor^LevelStatus图3-4该仓库管理系统的表与字段的分析-实体之间的关系图在整个系统之间的各个实体都有所关联,与ER系统不同。的是,表与字段之间主要针对所关联的字段对数据进行属性的完成,将继续进行数据库的创建和设汁因此,完成仓库的数据管理模型后。3.3数据库的设计和创建3.3.1数据库的创建一MicroSQL作为系统的核心组成部分之,数据库开发系统选用的是softServer2005,与其它数据库开发工具比如Oracle,MySql相比具有简单易用、功能强大的特点,需要建立相关数据库,打开。在进行实际的开发管理应用前SQLServer2005数据库登陆进去以后,点击右键新建数据库CFC,会出现如图3-5所示的对话框。35
第3章用例与数据建模'31lj23]迭频-Qm常捩!.jfm教拥a文件绍厍名称on〇〉所有者:您认值()TZI]|(G泠考芘夂f引汉*教据S文件(?)8逻辑名称文件类型文件组初赛^尘%)自动造长路径.._-CTC教捃PRIMARY!510%,不眼釗滑长ZTC\Pro,FVo;滑重为[lgrwilesBi一CFC日志不适用,esl】.log1增里为1〇*不限制熠长CAProgramFil\Mc连氇贼器flccsq識賜、祕彰咨丢在梓£忖进S—Slt^S?IRf〇i添加)絕mj_确定i取消[|I图3-5创建数据库的对话框弹出相关对话框后,便可以根据在菜单中的相关服务数据进行搜索,输入CFC后,点击确定便可完成数据库的创建工作。3.3.2创建表与字段在工作中对仓库进行管理时,需要建立不同的数椐表对相关信息进行整理,包括用户的信息表、货品信息表和基础库记录表等。接下来将在用户信息表中创“”建新的模块和字段方式表字节,对其进行右击,,根据数据库中的选择模块“”中的新建表的命令,在窗口中输入相关字段和信息。36
第3章用例与数据建模'"*"列名教掮类型ItiSUserIDvarchari?它200丨()UserNamevarchar200()閉Passwordvarchar5iD{)圍UserTTPEintQUtelvarchar50()p]Uadressvarchar{50)团图3-6User表根据上述内容所建立的数据表字段,在相关页面中进行关系的添加,其表的3-字段说明如下表1所示:-表31用户信息表字段名称数据类型User一lDvarchar200()员工编号,唯的,用来做主键和索引UserNamevarchar(200)用户名PassWordvarchar(50)密码UserTYPEint用户类型Utelvatchar(50)手机号码Uadressvarchar(50)地址3.3.3创建存储过程为了能够使系统具备更为完善的功能,相关业务的储存方式用在对服务器的存放中。存储过程能够改善应用程序的性能,在将数据库进行完善和更新的过程中,通过系统的储存带来的优化,能够使更多的数据得以存储,存储过程具有以下几个优点:(1)快速执行;(2)减少网络通信量;(3)提供安全机制;在此,将通过添加异动档数据进行说明。37
第3章用例与数据建模itroftWXretn??TioM?oZ^vM?qm?*Stud?>fil^aaj文WF】《?|E>SJS(V)*a(P)工J^T)着G(W)CE<0-ra*?N-.jij*>fA^nbfUih^tm^rmvu,《scrmxaeasiraHRe-x''s?〇-bfH*j.aI]t:;??*dboJM?As?etloZ3,q一^.存储过程UlCdbo^ZVjCl?tl.ZJCFCSQa*?CFC\c???S?ai?t\\J9fe\S316,dbo^Wd?s?.D?(dbo^>A?〇;13_|p———^软o-iwmarHi'acturerr_3db,1dfao^S.o,?PU<?3.SAddOaOaOddbo200i0l26ayUiAU*a2AddOaOauMstdbo200S-0126■aCia^3y\^AddROOtldbo2005-01-26鉍可2:3ddRDttdo?00S-AMb0126 ̄D抑晰丨dbo2--^a叫_-0140927l>dbSSBU?S?D?8nin?wdbo2014-09-22<Kp_y__8■J:dfcA*r*AddCmdPrido2005-04-C2a_bH格;|>□;tdb*rsAddC<??dPribfcdbo2009-09-S3J3fc__18妹.t3dtv:trtddCtcnldbo-^AA200)04C3ydbc^?P.1l?2D*P8asn<MDetdo--yS_AB<b200812IBdbo^?0*PWIn?w.t2p_y..Sfdi(o-Ari.Adm?ndb?050477dbP.o>?n>ddCmdis??,?*adbo4S3_Addj200812Jdboddrik^3^AdCmPbI..dnHdbo--aA.rvAdrrK,200iO4C2JS3dbo_Atr?>ddCytcr*tsrsmoo-SAAddTl^bkdb200909183dbo^^AddO,*,a^t-.t.C-.IWQdbo20i608llyP^db〇-A*^Additmn-tdb-?^3AsrsChMielocDlo200V04C3.gl,rdbo.#?nAidreecjO-..^ChgTrnlogG*dbo201J0410AddTo..dbo>^r.,aagdboWOT04Wdix,^AddlrMbfc^3^*dbc200504C2u2dbo^CWVY^;.Q^no--CAws.GiodbJ005O4OJdbo^CK^H^C:iaJk^iWQltAv?6ll?nSfcdboMil0671a<ibo^nf?CKTrrl〇O..._g9S-^tnkMOKdbo2009060}^2dbo>^G?t<bM*.rrilr<j.aAtrtlmartOaladbo70060814丨dboAutWtKKi23vwdbo>^noaAtr?M*r?JISdbo200i0402.zw%GSMt--2dboJkmGlOA?f??rfcCmdSmdbo30IA0402_PodboJt?r%inb<4lCHG3A?r%〇fd?f?t%rtnbWdb^00907172,£._t--;t2dbo>i??nerD?l*QAirsord?rPsi(?fnbl?N??idbo2016080}J.,_.t3dbo>?n.M?rWBil?S?BMrs?addbildbo^0090^(yi_cJbo>M、M?rWCmdSt.f:3t3Aw?P?tmbtedbo200903OS.a.dbo>?%〇rd?*?t?nbwQ>--3Atr?l.vt?r>blebomdbo;00903<?..dbo^n?.3v2-AtrtP.t?mbl?WJdbo?100119,.dfc>c*T?3-7新建存储过程“”开发新环境时,要注意通过对服务器资源管理器进行储存和调节,在新弹出的对话框中选择存储命令,如上图所示,然后根据所弹出的对话框对新的过程进行代码的编写,以上所编写的新代码的存储过程,往往用插入异动档数据时使用。38
第3章用例与数据建模‘—―——USE【CFC】口GO.,:j-??**,……:5t.oredFrccedure?dbo.Asr3Ir.sercat*:02/20710:1:0)(D)/21183//对象_脚本曰期SETANSINULLSOFF_GOSET^JCTEDIDENTIFIEROFFGOCREATEPROCEDUREdfco-A3r3InsercData[]{]_xochar^CodsN4:,地上盘物料资料记录:ceacecinsc?varcrvsicar,roar5,Declareglr.Dd,§CdMdh1glpdh1BillNovarchar:12.Seuiclme.SPrcdNcchar10.3lcTchar1.SSeqNun:xnc,§8qNyprchar-6ewLccvarchareptNovarchar0.liservarchar,?StnHochar2?gLocva:),SN6.6D11SldU£gEndDservarchar3^.SAvgPricefloat,@Trn〇cyflcac,SUaerlDvarchar?10SProgIDvarchar?10*tchorcarcercvarSTax1e.naReasonchar53Plccfloaar1?FrdOrdeh1.gliThar2SsMachiechr10;.Sld33i^Qyyp_declarexlCursorfortmroo.IcT5exat.CiadKodStnNcLoc,NewLoc,DetNoMidUserEndOser.AvPrceTrnselecBillNo.SeqNul.PdNyp.qN.p.giC.’?fro---rAaraCnsdPriwhereOudSno0CmdSNoj:.icmdacs?從5:221防止重复执行命令orderfc'SeqNunviOpenxlfetchxlmtc3BillNcSSeqMuml.SPrcdNc,3loTypSSeqNuns.0CmdMod?StnHo.@LocSNewLoc.SDeptNoSMidUserSErsdUaer.§AvgPiwhile豸插入异动档数据ntoArsTrnLornDte.3xllNoSeumiProdNoIoTyCnsdSnoSeanCmdHod.ScnNoLeeNewLocDet>mserci3gTqNpqN,.p_.,o;n.roocmro.eumdc,*values二cr.vtrtchar1012083illN8SeqNu!SPdNQlTyp@CdS.8SqNrc§CMod,SSnNc9Loc3Nev-更改命令状态"*''uupdttwereCnwr.cmsnoh'.aeicSeqMuniateAsr3Cn!dPrisecacdas9hlS0CdqNg_fetchxlintogBallNc.gSeqNuxtl.SFrodNo.§IoTyp.0SeqNum,SCmdMod,0ScnNo.0Loc.9NewLoc.§DepcNo.SMidDser,SEr.dUaer.0AvgFiendclosexldeailocecexl图3-8插入异动档数据存储过程3.3.4创建视图在SQL中,视图是基于SQL语句的结果集的可视化的表。视图包含行和列,一就像个真实的表。在管理系统中,由于工作的需要,经常需要对视图进行查询,视图有以下几个优点:(1)数据总结:通过汇总统计和计算生成不同的用户所需的特定数据。(2)数据过滤:过滤数据库表中用户不需要的数据。(3)数据安全:为不同权限的用户提供不同的视图,防止没有权限的用户访问重要数据。CREATEVIEW[dbo】.[AsrsQCmdDtl】—AS--b...SELECTa.iprod.idescb.idsce,bidraw,blumaavgprice,,p,tno.rty.h...trnqty,a.ltqty,loc,newloc,reason,dep,a,asmacine,rodno.rodorderaicemt,ppppype,CMDSNO.cicdcreat.cmdsend,crodend,billno.billdte,enduserFROMdbo.AsrsCKDPRIa_ef:3Gir._Asrsltema11bonbrod-.q.ipaiprod__39
第3章用例与数据建模CREATEVIEWdbo.Asrstl[][QCmdD]_AS—SELECTa.rodbid.b.aav.ip.escbid^ce,b.idraviurn.rice,^rp,gpnsa.a,asmacrodordera.itemt,tqtyltqty,locnewloc,reasondeptno,.hine^rodno,pr,,prey,p,ypeCMDSNOemdereaecmdsend,cnsdend^billnobilldce,endusex,,,.FROMdbo.AsrsCMDPRIaleftDin:_^A3rsqltei8allbonb.iproda,iprod__图3-9建立命令明细档查询视图3.3.5创建触发器一触发器是种在数据库中存储程序代码的对象,它是由数据库管理系统根据,这些事件包括三种数据库操作命令INSERT、UPDATEDELETE给定事件自动执行和,触发器有如下作用:(1)可在写入数据表前,强制检验或转换数据。(2)触发器发生错误时,异动的结果会被撤销。(3)部份数据库管理系统可以针对数据定义语言(DDL)使用触发器,称为DDL触发器。(4)可依照特定的情况,替换异动的指令(INSTEADOF)。由于触发器是依赖表的,,所以打开表以后,可以直接点击右键新建触发器如下图所示:40
第3章用例与数据建模"Mi.丨icrosoSt#rvefStudof1>,ftQS(V坡目p工w*DWEq文?WE)Hfli)()n()t(-*^J■/ijC.AJlijcfi^*-a?*H*思理??x?aJ?ft▼WS(t?f?3giSXC-3Sh)33JhII^辻]B_*db*o^s/*ol20153.g?"3bc^srsMokated发器ll触r.3dbo.Asr?MonthCFCSSiBo如ST?8doQU?\CK\?\db-陳〇0脚?2ba*ri,n〇nhclcte*3..?.d3dboJlsf^MONTHJN!4i.?」dbo攸SriCe」og._p免敢摘doavsMceI200a3b.ogi2009091UTWGSe.Dat,6^do^,rseoU.3b^Jg20i^TRGsliKono200-09-16oIptjd9dboasrs>fi<e20121.^3.jjg;So.asrsncel〇201323db_p_9d'boasrsncelo2014:?3.pg__*o.asr*Preo2015iDdb_ic.lgo^,sfsEroNcm3db_d_tp.?i3db^srsReecto.joAsrsS'〇*a.*13db_yt3o.?srstm;Sdb.p ̄adoAsriTRNLC3bO.-:9i.*_j5fi?J?时議:」:匿?t?Li?*t?IRS:^db.3oAsn?do.biR),—J23bj■dboladd^.b.?bo.BiHAols,□ddd.g:bl3mf3dbo.io?.itrli3dboBlk9dbo.8H0l3>to.8ilfe?13dbboBlHem3i3d.i*o.BiHMi!3dbVdoilmsc?ocel>0103b.bl..Jo.8iUMjtK;3db.C■r3bo.BiMMstPurWXd._S12dbo.bilkjcSdo.BiMSlil3bp3dbo.BOMGXXM.?dbc.BOMTREEINFO.3.^-.rfhhsin^ssesta_Zou.t…———一'^-H丨1厂m^TTTT養u丨图3-10新建异动档触发器一TRIGSetData触发器,主要功能是修改库存和均价,如下新建了个名字为_图所示:41
第3章用例与数据建模CREATETRIGGERdfco.TRIGSecData〇Ndbo?A3rsIRNLOG{】[l【j(_】|_FORINSERTASdeclare0idinc.Scxdsnochar4graxqcynumeric10,2.6sck:qcynumeric10.2.gTrr.QtynumericiO.2.@Io了ypchar1SReaaonchar4glProdvarchar15.SFricenumericIS4gScnNochar2.Slccchar6SBillNochar12Sr.ewlocchargscr2varchar19gbr-umchar3Seiiurecfceir3.gnansinc.Sdeptnavarchar4eason.…rt@ididSReasor.IProdIProd.PriceavgpriceStnNoStnNo-lccIcc.ewlocr‘ewloc,3illNc二3ilselecR,gS§S;g3二:SeumlSeTrnQty-.Trnt:.….SqNqNural.@<.@taxttaxtQlcTIoT,@Cnid3noCmciSno.@nalprodsmachine,§pradrj〇m:rodnJyqyqyypyppfroreinserted-修改格位厍存’=?if:giocy'5srocea3〇np.rieiccrgr调账调账影响库存begin**-^ifgiotyp::.3.4secgxoflag0.7r1?1=elseif@iccvp.2.se§icflag1=-;AdditmFriif:rselect1froroasr3iciEriwhereirodirodexecAsrsiprod.:5pp6p¥__execdboAarsChangeLocDclgloflag,8loc.SlprodSPriceStrnQty_—更改物料档平均价及异动□期v"..'’'’’?’?-’,if.:"reasorrntrnt>0!):t:giotypiI.Z.?@Reason'釆购自制退料::S调账!gqy丨::gioypbeing--,r<2采购或目制★率时,最后入库日期,在此以前为最后出庠日期,此字段作为物料库存账龄分析’’??,?.cccCkDr=-tt*^ifgReason:采购,自刹?退料;updateA3r3ImFriseLaseGDawhereIprodglprod_’’’’?ifgReason退料nSdeptno展务beginupdateasz3trr.logsetavgprxceaavgpricefromasrsit;nipriawherea.iprcdaar3trr.log.iprodar.2asr3tmlog____end---sf?adJc2016012d*a=?updteAsrsIriaPrlaecTrnDce3cLaceavgpricecasewhenatJcqcy0chen§priceelse8pricecasewhengiotypuateA3r3Itnrcdgi?iPrisecricence.pricec)cf0whereirodprice:grice格00pdp§pgppp、核对标记更新2__end--更改验退出厍里出厍找重'''’*if=*R'?ireason{^trdsjfcscrir-!1Bggx--:,D-whereBiilNo'u?UpdatePurchase.dbo.Oii3illDtlsetAccQryActQty0TmQcy3illNoiSeqNSeqNuicl§g-改治具系统的单价考一_图3-11编写TRIGSetData异动档触发器_3.4功能模块设计3.4.1入库管理流程目前所针对的供货商的物品信息都未设置RFID标签,但是随着此技术的不RFID断升级和广泛使用,使得更多的供应商选择在商品和包装上增加的设置。因此,+仅仅是为了当前的技术要求,也是为未来的发展做准备。文章再进行商3-2所示品入库时,选择了可行的操作方案,其流程如下图142
第3章用例与数据建模货品到达立体仓库)^Y否RHD标签〉YNII手动输入入库单自动生成入库单I制作RFID标签悬挂在货品上女—不合格一^提示出错合格T±工作人员解决J选择库位摆放扫描库位编码以及货品电子标签★结束〔)3-图12入库流程图43
第3章用例与数据建模一种第,需要为货品设置RFID标签,首先,建立相应的管理信息传递至立体仓库中并对。货品经过供货商送货其管理,将信息输入至系,仓库管理经过系统的自动编辑统。其次,将带有标签的货物通过入库处所设置的RFID阅读器,将货物自动储存至仓库信息中,,经过货物的审核在限定的范围内,控制误差的范围,将信息转化成库存信息,如果出现错误,则会使系统中出现报错信息,经由工作人员解决。第三,选择最佳的仓库储存模式,并选择空货位,将堆垛机指引至空货位处,,,进行标签扫描扫描其编码,将货物放置于正确的位置确定位置后,然后确认货物信息的正确性,以供日后发货使用。第二种,货物到货后未发现RFID标签首先,经过仓库的储存使系统自,将货物信息提前发送至仓库管理信息系统动进行编辑,生成相应的信息。其次,当货物到达仓库后,,人工进行相关货品信息的输入经过不同的类型,以及仓库信息,填写报价后系统生成相应的标签数据并进行审核。IDRFID第三,RF系统产生数据后,生成相应的标签,然后通过货物将产品进行悬挂。最后,,选择最佳的系统悬挂方式找出空位档,然后将其放置在正确的位置上,等货物发起后,完成发货设置。342..出库管理流程3-出库管理系统如图13所示:44
第3章用例与数据建模生成出库单fI找到库位I扫描库位编码和货位标签女N—提示出错Y*工作人员解决5更新系统数据y结束c)3-图13出库流程图一、如果商品需要出库时,选择相应的货品数量和名称,系统自动生成货品信息,生成出库单。二、工作人员将指引堆垛机选择正确的库位,扫描相应的货物并进行挑选。>阅读器进行扫描三、货物出库时,经过RFE,将其与库存信息进行比较,如果未出现错误,,则能够顺利出库同时对计算机中的信息进行更新。45
第3章用例与数据建模3.3.4库存管理库存管理时仓库信息的基本功能,并根据RFID对其进行,选择不同的商品信息管理,,通过对信息的控制和管理并结合计算机的库存信息,能够减少库存信息的出错率,同时加强对商品有效期的监控,通过此类方法降低人力的使用,减少了损耗。RFID系统还可以提供准确的信息,以帮助管理人员识别有效信息,从而实现正常的发货,减少成本的储存。3.4.4库位管理流程如果对仓库位置没能进行合理的安排一,并且在定程度上缺乏信息的支撑,。因此会出现货品的运出库情况不够理想,无法找到合适具体的仓库位置为了能够使仓库管理工作更为便利,需要在工作时对相关库位进行信息编码,将其输入到计算机中,以便于电子标签进行读取,电子标签与库位进行关联,使得在进行管理时能够更加方便,也能够更加清楚地了解仓库内的情况。同时,能够根据仓库的库位信息进行实时查询和操作,大幅度提高了仓库空间的利用率,实现了信-息流与物流的协同,其库位的管理流程如下图314所示:46
第3章用例与数据建模ImmmA(I数据库U?Y叉—N—YN丄i具体库位转库 ̄ ̄I ̄向堆垛机L处々、由准备入库发出指令础请求—1{3HH十新库位信£&3-4图1库位安排流程图3.4.5库存预警根据货架上物品的信息的整理和储存,对数据进行整理,如果发现物品缺少或者不知道任何原因发生变动时,可以根据无线网络系统与计算机进行关联,从,因此能够更为便利的提醒工作人员而达到报警的作用,使其能够更为严格的监管商品信息,,而且此项工作内容完全脱离人工操作可以自动化完成。47
第3章用例与数据建模3.5本章小结一本章主要是根据上章的系统需求分析和设计原则,基于UML进行用例分,创建了表,视图析和数据建模,存储过程,触发器,然后设计本系统数据库,最后进行功能模块设计,,包括入库和出库流程图库存管理和库位管理以及库存预警。48
第4章库位优化算法的研究第4章库位优化算法的研究4.1库位优化的背景4.1.1库位优化概念库位优化,就是在货品当前位置的基础上基于SKUS和预想不到的变化因素而动态地再配置仓库中货物的库位,以保证库位分布处在较为合理的状态,达到52[]提高拣货效率和降低仓库操作成本的目的。在库位优化算法方面,,许多学者从不同的角度提出了不同的方法以使能合53eskeU[]ube-er-〇r理地分配库位和提高生产力。H提出了基COI(CpclerIndex)一策略的方法来对库位进行分配,即个产品的COI越小就分配到离出库台越近的54位置usman[]。Ha等对随机分配库位、基于周转率分配库位以及基于分类和周转55〇[率进行库位分配三种环境库位分配的方法进行了有效性的对比;Rsenbran4nEynan开发了基于分类的库位分配搜索程序,从而得到最佳的存储区域;Hsieh56[]和Tsai在研究立体仓库的货位分配问题时,提出了基于BOM分类的库位分配方7法1;Graved等指出了应用交叉存取系统以及采用基于分类和周转率的分配规则一个有效的平来分配库位,它能提高堆垛机的作业效率和最佳应用存储空间达到衡。4.1.2库位管理现状4-如下图1是立体仓库传统库位的剖面图,表格内的数字即为库位号。49
第4章库位优化算法的研究个5……y101520……491419……381318……271217……161116X原点0X4-图1传统库位号平面图4-从图1可以看出公司原先的物料仓库库位管理模式比较粗糙,其具体表现为:一般直接按照物料入库顺序依次选择库(1)仓储管理人员在物料入库以后,位,,基本没有考虑物料的周转特性看到哪里有空位就选择哪里,经常将周转率高的物料存放在远离堆垛机的位置,而将周转率低的物料放在靠近堆垛机的位置,导致物料出库的时候,经常要在出货区和离出货区较远的库位之间往返多次,造成出库效率十分低下。(2)对于物料的大小,长宽,重量以及托盘满载还是未满载,原先的系统没有进行区分,导致立体仓库的容积利用率很低。(3)在物料出入库以后,原先的系统只是简单的把当前库位的物料数量进行了加减而已,没有记录其它的参数,比如当前物料的出入库频率,物料的重量等一等,这样就无法对些库位进行优化。随着公司订单的不断增加和新的冲床机型的开发完成,公司需要的物料出入库数量正在急速增加,原先平均每天的物料出入库数量在1500件左右,现在每天差不多需要3000件左右,所以公司对仓库的周转效率提出了更加高的要求。原先库位管理的问题已经严重影响到了公司立体仓库的正常运转,为了改变这种现状,解决现有仓库存在的问题,提高仓库周转效率,满足公司低投入高回报的要求,决定对该仓库进行库位优化。50
第4章库位优化算法的研究4.2库位优化建模4.1.2库位优化的方法通过对国内外公司库位优化的研宄以及结合公司自动仓库的现状,公司想要提高物料出入库的效率,降低公司的仓库成本,可以通过以下途径来进行:1、为了降低公司成本和提高仓库作业效率,按照物料周转率的大小,把库位分成三个区域,分别存放高、中、低周转率的物料。y个- ̄ ̄111]1j— ̄ ̄"CB/|e云三三^三三三llliBASl ̄〇(原点位S)图4-2仓库库位分区情况4-2所示,把仓库按照距离原点的大小,分成A,B,C三个区域如图,分别用来存放高、中、低周转率的物料。把这部分出入库频率高,周转效率高的物料存放到A区域,大大缩短物料在仓库中的出入库的移动时间和搬运时间,提。高效率,降低了公司仓库成本2、物料的放置原则:先下后上,先近后远,重物在下,轻物在上。,这样的物料放置原则,能够减少物料的出入库时间提高了仓库人员的作业效率,避免了长距离的搬运带来的各种时间、人力、物力、财力的消耗。而且将51
第4章库位优化算法的研究比较轻的物料放置在高处,,比较重的物料放置在低位能够使货架比较稳固,而且避免了比较重的货物在提升时候的做功能量消耗。3、根据物料尺寸大小选择合适的库位。为了避免造成储存空间太大而浪费空间或储存空间太小而无法存放,应该考虑物料单位大小来选择合适的库位,。因此要把高货物和低货物分别存放在高货物区和低货物区,从而有效提高仓库内各库位的空间利用率。4BOM属性选择入库区域。、根据物料的因为公司出入库数据的源头来自于研发BOM设计,采购和仓库出入库都是一一根据研发BOM设计的物料来同批出入库,当台机器的物料现场需要的时候,大部分都是批量出库一一,所以应该把这部分同机型同部分可以使用的物料尽量一放置在同区域,方便出入库。5、尽量将呆滞物料移库。所谓的呆滞物料根据物料属性不同可以自己定义,公司定义呆滞物料如果是五金采购的物料,那么三个月内没有出入库记录的物料称为呆滞物料,如果是自制物料,那么6个月内没有出入库记录的物料称为呆滞物料,如果呆滞物料处于一黄金区域或者在些出入库比较方便的库位,那么把呆滞物料移库,移动到不方便出入库的区域,这样可以把好的库位让给其它出入库频繁的物料,提高了出入库效率。一6、,提高出入库效率同机型的入库物料可以考虑库位混载。一所谓库位混载,就是在同个库位上面入库不同的物料,,当物料入库的时候一如果是同一机型的物料个库位的使用率还未满,可以考虑库位混载,只要一一100%,就可以让同库位搭配同机型的物料,考虑公司的现状,主要操作的显提高出入库效率一是BOM物料的批量入库和出库,库位混载能明,减少同库位物料出入库频率。4.2.2库位优化数学模型按照4.2.1的库位优化方法,我们知道为了降低公司成本和提高仓库作业效率,应该将周转率高的物料放置在A区域。52
第4章库位优化算法的研宄一库存周转率是反应库存在段时间内的物料周转效率,他主要用来计算仓库内某种物料的流动的速度,其计算公式如下:*-=PSumJe/AveJe100%(41)()umve公式4.1中的P表示库存周转率JeJe,S表示物料出库总金额,A表示物料平均库存金额。其中物料平均库存金额计算公式如下:*Av=-eJeBeinJe+EndJe/2100%(42)(g)-2Beend公式4中的ginJ表示期初库存金额,EJe表示期末库存金额,因为一一样的同种物料的库存均价是,所以库存周转率计算公式可以转化成*=Sh-Pi/Inventory100%(43)(p)一一4-nven公式3中的Shi表示定时间内的物料出货数量Itor表示定时p,y间内的物料存货平均数量。公司的ASRS系统,在每个月月末会进行月末结转,可以计算出物料的月初库存金额和月末库存金额以及物料出库总金额等等数据进行汇总,,经过计算公一4-司自动仓储部分物料周转率入下表1所示53
第4章库位优化算法的研宄一-表41仓库部分物料存货周转率存货周出货平均存项目号项目名称规格转率量货量11030227轴承6022ZZ日本五大社3124()12560101C铰链CL237生久2.5104()-1402078S400041/2BSMC0.75341手动阀VH()()快速排气-40712.1CEV220A(CKD)19191018Q阀”28X-A]6Tl/4设置压力(,495140900C安全阀159.9bar(FUYU)"-AN412MC.14114040消音器0004/(S)05485090437--M121丨H101分配阀U0(I)22080*200*55025291152.5】041油封(TTO)TE--1.115706552后座垫环KY6305717AL-700**315607001衬料62701.7574电动黄油502--11011SK505BM1DC24V2.75114,润滑装置钢缆计数-15662010YB7000.524线-19039095CTS30PM(Rc3/8)日东0.8356()套筒14012002CLD0四联)(SMC)33010电磁阀座(速度控制"A--MC1F0412l2122.752214071009CS430(/CS8,)()阀"***+ ̄2._15040052C压力表]/4ll/210K30503.33103()4D--141510176C弹性接头JG250YUANYI4()-253325.55163742含油合铜SPB01015*11113024355平行销035.487油封0**82152501.125155033624(NOK)-6B-150-37131020CSS60/A0.431减速机(成大)54
第4章库位优化算法的研究通过计算获取的仓库物料存货周转率,我们可以把存货周转率>2的物料设-,12定为高周转率物料存货周转率在之间的设定为中等周转率物料,周转率低于1的设定为低周转率物料。获取了物料周转率以后,我们来获取进出库时候的库位的混载率和库位使用率:,库位的混载率计算公式如下M=-ixQtyN(44)一一-公式44中的MixQty表示物料混载率,N表示个库位里物料的种类,即个库位里,该,3,有几种物料库位的混载率就是多少比如有种物料,该库位的3,有6种物料,则该库位的混载率为6混载率为,库位使用率计算公式如下:=-availpltqty/Maxqty(45)-公式45中ava,tt的il表示库位使用率plqy表示该库位里该物料的库存量,,可以自己设定,t>lMaxQt如果混载率M,那么y表示库位允许存放的数量ixQy库位使用率计算公式如下(4-6)..=availai2j_=!/一公式4-6中的a表示每个物料的库位使用率,那么当前个库位使用率等于,该库位里面的所有物料在该库位的使用率相加。一般在库位物料出库或者入库的时候进行计算一物料混载率和库位使用率,4-般在库位的触发器里面进行计算,如下图3所示ALTERTRIGGERdbo.TRIGIDchtONdbo.AarsLOCDTL[][gqy]【]【一】FORINSERTdelete,ASdeclare0taxqtynumeric10,2Qsdcnumeric10,2),irodvarchari15)(qty(@p.,intixtyinttrnc<10@loccharnumeric,2(6),?Avail,8MQ,0qy)selectiprod===plcfrominserted6iprod,?locXoc,0trnqtyqtyif0iprodisnull==^-select6iprodiprod,6locloc,Strnqtypltqtyfromdelecedselect@stk=isnullsumltgty-gty1fromasrslocdtlwhereiproddC(p)0@ipro,一irodgroupbyp==updateasrsiusprisetst3cqtyxsnullistkqty〇iwhereipiod@iprod—(,丄庠位状态selectAvail-100*@trngtyfromasrsiciaiwhererod ̄@irod/maxqtyprip@_p ̄lxty-coailfromAsrsLocDtlwhereLocselect^t.SMQf)@loc_if@MixQcy>0uatesrsMix--^=,,whereLoc-AX?ocPrisett§MixQtvailvailAva,tspdQyy/AA@ilLocSS01oc_else*==,=UpdateAsrsLocPrisetMixQty0,LocStsEwhereLoc@loc一图4-3库位触发器55
第4章库位优化算法的研宄一公司的BOM系统是切物料来源的基础,在销售部门接单以后,研发部门根据BOM系统进行设计,列出该台机器所需要的物料清单。所谓的分区码,一就是在BOM设计的时候,把台机器分成好几个部分,比如台身,台盘,滑块一板等等,我们选取台机器为例,如表4.2所示,分区码为4位数,因为阶层为最外面的一1个阶层,随着阶层逐渐下去,就会看到最底层需要的物,相当于是一-B75989料,公司里般物料批量入库或,该机器的机型为GTX250,制令号为者批量出库,基本以BOM表为准。表4-2BOM物料设计表阶层分区码项目号项目说明-153572/2)10001PFCG台身加工件(1/2,-0002PF3035-立1I13传动组GTX250S,标准BP003PF4-010C531马达组立GTX-2离剎组件50S标准用4-A1000PF6C5301BPI离刹组件GTX-250S标准用-1A10005PF7C530BPI-10006PF8C5304平衡器组立GJ-0501510007PFF4台盘-10008PFHC5301台身附属总成-110009PP1C530低压软管组件-0PP11C720D空气系统图1001-0210011PP3034电动黄油润滑系-A1C57031002PP3润滑系统图003PS2037-113滑块组件1-145305002100PSBC滑块板10015PTS特殊类项目组-161M总成100PE2C533HI电控钣金00-17PE7CHM总成15303I电控元件56
第4章库位优化算法的研究4.3库位优化具体算法库位优化的具体目标函数是使得批量的入库出库操作的时间最短,即-心(47)'=/!4-公式7中的?表示每次出入或者入库需要的时间。,其中算公式如下,在数据库表AsrsCmdPri记录每次机器出库或者入 ̄的计_/库时间和每次结束时间:2=-//-/(48)2,,一根据分析可以得知,库位优化的关键是减少堆垛机的进出库操作因为每,一次进出库,都会消耗定的时间和能量。针对减少堆垛机的进出库操作,我们提一出种优化方法:根据BOM表中物料的分区码和该物料对应的机型,寻找库位使一用率没有100%,物料分区编码致的库位,如果是批量入库,那么把查找库位一一编号的出库命令排列在起,同上,如果是批量出库,查找同库位的物料出库,命令排列在一起一,接着把对相同库位操作的入库或者出库作业合成条入库或者出库作业,这样通过入库相同的库位和出库相同的库位,减少了入库和出库的操作,节省了堆垛机出入库的时间,提高了自动仓库出入库效率。通过上面的简要描述与分析,本算法的具体步骤表示如下:(1)如果是入库操作,物料到达出库台入物料项目号,获取该物料的周转,输,该物料B0M表中该物料的分区码率对应的机型以及。一一一(2)按照同机型同部分物料尽量在起的原则,寻找合适库位,首先按一照库位号从小到大进行循环,寻找库位使用率没有100%,物料分区编码致的,,如果是批量入库的话库位找到库位以后标记库位编号,那么把查找到的库位一一一入库编号致的命令排列在起,整合成条入库命令,最后进行。(3)如果没有找到该库位,就按照周转率高中低的原则对自动仓库库位进行分区,然后进入到每个分区查找合适的库位进行入库。(4)如果是出库操作,输入需要出库的物料项目号,按照项目号查找物料所,,在的库位编号,进行出库操作如果是批量出库操作首先记录需要出库的库位一一一一编号,那么,,如果库位编号致把库位编号致的命令排列在起整合成条57
第4章库位优化算法的研究,最后进行出库出库命令。上述的库位优化入库算法流程图如下图4-3所示:开始入库^i获取物料机型和区分码▼根据物料机型|—N—?和区分码<批量入库^>,尝试获取库位^I___根据物料机型和区分库记m土X到库sms1适的库位T|1Y”立直SflfS—N—直接混载入库胃A胃mmh1|丨丨Yi把库位编码一致的命一令号排列在起,合成一条入库命令V批量入库操作图4-3库位优化算法入库流程图4-4库位优化出库算法流程图如图所示:58
第4章库位优化算法的研究开始出库^jU根据物料项目XTd?号获取库位YiI根据物料项目号,记录库位编码“麵麵YII把库位编码一致的命一令号排列在起,合成一条出库命令j批量出库操作图4-4库位优化算法出库流程图4.4库位优化算法的仿真想要确定按照上面的库位优化算法跟原先随机的正常出入库算法相比是否一一,可以用仿真的方法来进行验证般是针对批或者节省大量的时间,库位优化一条或者几条几批出入库指令进行优化,而公司的仓库的操作主要,而不是单独是基于BOM物料的批量入库和批量出库,所以我们随机的给10批BOM物料的出,库和入库指令,每批指令有几十条物料出库.或者入库操作命令通过自己的de-lphi程序计算,其仿真结果如表43所示。59
第4章库位优化算法的研究表4-3随机指令仿真结果参数:入库出库记录随机出入库随机总时间优化收出优化后总时节省时间次数入库次数间百分比30条入库记录29次入库2178秒17次入库1452秒33.3330条入库记录30次入库16次入库&&3512秒2092秒4043…士.^=L_20条出库记录18次出库15次出库40条出库记录38次出库28次出库uu3448秒2302秒33_24?入库记录=^、+10条9次入库7次入库30条出库记录29次出库19次出库3993秒26633.31々、秒3、士口^义入、库士士、士30条入库记录28次15次入库50483225221844375条出库记录次出库秒次出库1秒.10条出库记录丨0次出库6次出库1h2559秒1696秒33.72^3+30条入库记录29次入库14次入库20条入库记录20次入库u12次入库u.2596秒1552秒40.22办士、=+t+20条出库记录19次出库9次出库50条入库记录48次入库32次入库u4096秒^+3223秒21.31?,^=^^10条出库记录10次出库8次出库25条入库记录24次入库1〗次入库u13322秒200239.74#々、1士直★,士…,士2,55条出库记录24次出库1次出库10条入库记录10次入库6次入库4597'173秒2P秒377650条出库记录47次出库22次出库以上仿真结果可分析如下:一(1每批指令中物料出入库记录越多,优化后节省的时间越多。)2随机出入库的时候,虽然有时候看运气能够节省几次出入库时间,但是跟优()化后的出入库次数相比,差了很多。,仿真结果说明在新的库位优化算法下,其确实提高了作业效率降低了堆垛机的。出入库频率,减少了堆垛机的工作时间4.5本章小结,提出了库位优化思想本章通过对公司仓库库位问题的现状分析,建立了库位优化的数学模型,通过对物料周转率和BOM物料的分析,在此基础上提出了库位优化的算法,并通过仿真验证。60
第5章基于RF丨D的自动化立体仓库系统的实现第5章基于RFID的自动化立体仓库系统的实现5.1引言在仓库信息系统中建立自动化系统,在射频识别技术下,能够代替原来的条形码进行使用,作为信息采集的主要方式,通过对仓库中的信息系统进行更新和设计,并结合本地相关信息,对产品的详细信息进行处理,使信息达成自动化、信息化和智能化的管理。经过以上章节的分析,设计射频识别技术和立体仓库信息管理的系统结构,其主要方案如下:一第,以企业资源计划为基础,通过使用信息技术和互联网技术进行设计和。规划,将本系统的特点充分展现出第二,在产品入库的过程中,通过对RFHD系统进行信息输入,将相关的电,,子产品标签自动加入,避免了人工的操作环节将相关信息库传递到数据中心使其更方便管理。第三,在产品的出入库环节中,将全面使用RFID系统和技术进行操作,使。商品的进出库情况更为完善,改善数据库中心系统一-第四,SQLServe系统的强大功能使数据能够更为致、安全等。,,第五,利用C/S架构用户直接在客户端上操作管理系统使得系统的管理操作更为便利。61
第5章基于RFID的自动化立体仓库系统的实现〇企业EKP服务器|(….--丄巧一—羞』卜—服务器'I.以人网^/(r:/0机二LJL…二一J丨L、…!……一'.…一聲脅..-議細―..叉概线触找丁,以太N关|牛r-产部Pn,lus<Tyrmm:监拎丨?作站乍戟K丨喊器机I0416W定输送机W定RFI峨写器图5-1基于RFID的自动化立体仓库管理网络结构图-1,可知系统将分成两个部分通过图5进行分析。上半部分主要包括产品的出入库检验情况以及对电子标签是否能够完成产品的自动检验和信息收集,并通。过RFID进行数据信息的检验,从而实现产品信息部分的自动读取下半部分主C/S,要通过架构,通过客户端的操作,使得数据存入到服务器中的数据库中使得最终的管理员和操作者能够对信息系统进行管理。5.2自动识别与采集系统的实现5.2.1开发工具通过在Delphi中安装MSComm通信彳空件,Delphi也能够编写串口通类,系统因此能够对RFID标签进行信息的自动识别和采集。62
第5章基于RFID的自动化立体仓库系统的实现5.2.2数据采集系统主界面数据采集系统进入主界面后,会根据系统中的相关快捷功能进入系统中不同、的功能模块:包括对标签的读取分为信息、D。其模块主要分为不同的三部分和标签写入的信息。串口初触翻?目信a|5;in^1S弟口号:c^3J|1152003[I丨D读|教垅位1:g3|1傳让位:3p'校迫位q?目主要es生产日^?目号I^BMriZZ繼称ii仑臣名称顷目说明j—一|顷痒位号目UID!jmmu?〇m丨師号找代码I写入购關喷目号Imm丨丨生户日期l敝止日I1J写值§|图5-2数据采集系统主界面5.2.3读取标签ID对系统中相关库品的信息读取,通过对UID号进行修改,但是不能够经过,人工手动操作,因此,在进行标签信息中详细参数的构建时需要将信息存入到1D,因此,系统中,将标签的U进行读取我们将此信息安排至货物入库区进行准备。“”丨D,经过点击相关按钮,点击读按钮后将可识别的设置操作成功后,范围标注到以下图片中。63
第5章基于RFID的自动化立体仓库系统的实现二编号ID值丨?1HE0040000449G8A012HE00400005G788A02三:丨5A03,3HE00400007B89^= ̄^|〇4HE004000086541A04图5-3读1D模块5.2.4写入电子标签,完成相关信息的读取以及ID号的读取后,系统将产品的库存信息进行调取,,并根据立体仓库的位置,按照相应的算法对货品进行分配至不同的位置。同时,将分配的时间进行记录,作为产品的入库日期随后根据产品所做出的相关信息,的调动写入电子标签中。对DbGrid控件进行选用并将其完整操作进行显示。一,确认信息是否输入,最同时,根据控件将不同的信息进行返回致后将其安排在入库暂存区。写入购值患m〇号?I雜代玛ImmI丨奸日期l财日期丨雜l||4---—4-220-2D:E00400CJ35B78A0220151210202CM2100031?100301K昉费装aFSG194HE004000044968A01WORKWORKOK=---63C/R.2502A-9E0000038FS5\0120140712202207120032m活塞R;M(FC300S2800(B35624)): ̄---PC3CMC--E00400042E32A032013081220210612OOW11512A皮芾轮STD600B35752j():-50.4D25A02201S03022022030200022PC31STD800(8358051E0000041CMJ1A飞互卜華与*4A--i0^022020041200021PCXNB黧坏S200t95CW(r)E00400052C1BA032141|G1201 ̄146T20220---1506152022061500042PSE50403AES2000(865524E0000031A2C)---2-420H0619202V061900031PB1S4800(B155612)E0000037F96A063CPS10A戌边W*,LJ图5-4写标签模块5.2.5读取产品信息产品进行入出库行动时,系统便开始进行自动扫描功能,经过阅读器对电子数据库中,,主界面通过对产品信息的显示实标签的读取,将相应的信息保存到,现了自动化的读取和信息的储存,提高了工作效率,减少了成本的使用这部分工作将在出入库口完成。64
第5章基于RFID的自动化立体仓库系统的实现--项目主要信息:项目号生产日期201610151B211024C(|——项目名称压力截至日期2025-10-15纟t黾器||读信息,项目说明<仓库名称F5力S.5bar[常州丨1设这)_)______f_|HE00400007F928A01库位号〇003|项目标筚UID1图5-5读标签信息模块5.3立体仓库管理应用程序的实现5.3.1管理应用程序总体结构,在系统的操作中,通过对不同部门和不同人的员工编号管理员会提供不同。,下的权限分给具体操作人员和仓库员进入系统后,在不同的页面进行操作图所示为系统的页面结构。65
第5章基于RFID的自动化立体仓库系统的实现^物料入库?设定作业^物料出库?库位管理?BOM查询,-^库存查询IIS?查询作业ASR系统II|J异动档查询?报表查询.物料盘点|_盘点作业一j^?采购点收?月末结转?维护作业?强制过账退出系统q-系统管理Excel数据导出图5-6立体仓库管理应用程序结5.3.2权限设置界面由于金丰(中国)机械工业有限公司有多个MIS系统,如果单独为每个MISM一I,S系统开发了个权限系统设置权限的话,会比较麻烦所以专门给所有的管理程序的域控制的,每个人登陆电脑。另外由于公司里的所有电脑都是服务器一的员工编号和密码都有自己的唯。66
第5章基于RFID的自动化立体仓库系统的实现-,,主要是通过每个人的员工在权限控制系统里,员工编号是唯的是主键-,57编号进行权限的赋值,给自动仓储管理系统权限赋值也是如此如图所示:c*5?sjaG3<??fiV3.0!r'。z*每:崎_反*5位1C0769<ai?i|□二名样:—祕涵=嚣Tn-t^:丨;n一 ̄*iirncoiCSSlSKSIf:Csrstra_yAFTTttoms?tarsaic1. ̄-C0*-淡名:-782王尧机二班UU*8;iH?>igSrC07S3*二班二二;£志机二机?_nSfifi,,,c?owa*HWi6?<*r只s?!fsSS?he£ite1|:〇^89i?书联天J办畢处天沒科nMiBOlfl?KBO??:丨‘?>!■*&I:I1¥?liSKSIS?1系谢?PKCamSM晰!ILlKgfl:_=:?〇.,王*|J危t租五金班《P命令受fl)〇??姐位卿査找用户:9.W6!21siCWitfiei:SK,卿舶c*e抑姐削:,sb^Stjr.)imc?9s?Bi*舰*w?inr?xnasfl,一一「挪文机三坫班机三》^gtg<g??嚿Ia| ̄_1 ̄ ̄cod^i吴?车坩5?田wci.r]w缚护on7ZZZ ̄’C0fC91?^败...H.1jj"C0634.月末JJ75#天J办事处_g|PiB*?C*^*Eg丨田。c?3It^1-LIyn5RBtas_I\0'C3639Si¥办糾取?〇eir「Ma?afUKir■ ̄-n*5Ksftta*ai□壜用酱《 ̄coevH3濞nt,\m^mvuwssii ̄c〇?i田E??nin^ua五i??匚]格rc ̄8!|C0656轚小块SR1口*户0荦|fl齋名工"08A?i?C59?aW£=rj'?C066OWfi?会分ca:cLZ6A)?#??m.Jf?ifS?IisZ附团定必=l一._sdi林i*语喊<R有级镛璆时离不?77隨山嫩R山料cR田生辦》後_q¥0*r*?生rfi?S78WI*2□"*c??s品65??料後oew?j£R昆山办事《R山力4□'?C0686品_品册拙*|U2:!J2',C0689Mis?!B>?9MK0l=Sf2H?rC?90i:^C0697WtK设相lSSfaSB0M_W3B3系坨□CW90*?U安*绻?二用荧装飧》.??sB:I.^?□a?'二C.J?>4中《二?中?《3?¥?;!??□M;系後luay?田匚]ifwes;£视知…一議-.BIS*^EM3SKS?n:|彐j:mmK:(D|3-7图5系统权限设置图输入员工编号,然后点击自动仓储管理系统,下面有很多模块,如果你需要给这V一个员工账号的某个模块权限赋值,你打上,然后点击下授权就可以丫,当然一这个授权系统只有管理员才能使用,另外简单点的话,可以直接根据该员工的一用户类型给它赋值,还要方便点。,这样不用每个模块去授权了5.3.3系统界面点击ASRS.exe程序,经过管理员的权限设置,进入了自动仓储管理系统。5-从下图8中可以看出,下面的界面中主耍有不同的几个部分,其中的设定作业?,,里面,主要包括物料的出库和入库操作以及K他的比如空栈操作等等盘点作业主要包括物料盘点,査,BOM,、盘点调账等等洵作业主要包括库存查询查询67
第5章基于RFID的自动化立体仓库系统的实现报表查询,异动档查询等等,维护作业主要包括月末结转,强制过账等等,系统管理主要包括系统推出,Excel数据导出等等。二-一-卜?Wa,?:W,^S5?v?^-,::??S*^5:^^;5:.v?u\^w*{,}w*:___■,?.w??f■?<p^,■(—>>_ia__?——Wai5iO?*wwww*个**S3;*f*:*猶货ik<?mi_)一7:,费J^。:耱嫌:,l1^3f嫌1金冒_f9^^*5l_;Hi.^14觀戰驟爾薄賴:明變類響寒慧_f_讓繫图5-8系统管理员登陆以后界面5.3.4出入库管理的实现,对库存进行管理,需要对供应链进行驱动库存管理方法不仅能够对物流的运输效率进行提高,而且能够提高系统和企业的竞争能力、入库的管理是库。出存管理的主要部分,因此这两个部分在系统中起到关键的因素。在自动化立体管-9所示,接下来将对其进行具体的演示理系统中的操作示意图如下图5:90—q\sti系丨繩?终端 ̄.—r:丄以太网'〇,,Km)M定器T\\\vViAA^^,^^-g^錄入碎齊存区上架下架出货图5-9系统出入库操作示意图68
第5章基于RFID的自动化立体仓库系统的实现出库入库的具体流程图前面已经讲过了,这里不再进行介绍,具体界面如下:作让3a【猫】【必拍也】【置^此】?【的的址】W【*长居】iii::a*r:rie里号执行X溻除*幵5固¥拈(iFIkl部门丨31?_fl(士j::到号:目说明W加说明:|项目号:j图号|项!机型|【铨收?】入庳,【】【d<nI【果幵ii—一—▲号呋-T行d目号|1号I唤目说明Iwm七甲7去天每运T治sg厂机豆丨》两T云厂工令難写曰iui态I—"一— ̄丨丁-;-2〇d供55PCI20H02>ABH020179i,豕校审核戴100S1030C气车防车逢(典孚>序?W?? ̄2BH02-2--09271256001X,》式电埯5霣4?卜4*4PC!?J20172JA1SS^*P.?S32CRC02?0JAJ11浼》式电纸S32CRC40?卜4叫-22PCS?玲12017-02-BH020926SS只256003C?*--?gAEH02019?5125600丨X式S?W:40卜442PCI20丨702aaS*F电筠fS32O220--ABHD-70220303211096191油承NU2319(日本五^2020PC扬5芬11=??ff'-194t010PCl017^ABH0031**¥f*软铎U08S1W油承6S(日本五大?S;20203"*52825---05低6柃芭38?2500LS41<J4PI01702ABH0203I9SSF戴转1/C22'*528--18?1S00LS4丨i4PC#lSlt10172ABHC2031210fc玦誠1500V20"*ASH.--.020312112514妩压权首V41PC#爱丨S】20丨702SS只56X350LES2:1丨"'AF-7--BH02115127?6L4I2C1PC??*??1201020322SS05K*5W?2900S1 ̄*.0-PC2017-02-ABH02031;3K*!*153212071/21200S41J1AHtt1OS? ̄*---*1l-1001S41:1IPC丨S丨fJ017ASK003124JT戴袋?1531MOO/2.角2022S"*P2850---88.8S4J11PCI17ABH0203125JSK158*5抆?V500L2002■*H0---?03?686005V8?000L?l11PC#??l丨20H02AS1SS只1526"*BH0203--127?*S1528780138?780L4J11PC#1*1*120H02A??KIH/0S ̄*-P207-0.ABH0318?*轻?18700ftEtVSV8.67001S4122C112202S#?526V-.60I2S-;IPC???12017-021ABHD203131*轩戴软择15280A0:?S?C8.4J1*?-583088-SEKBV.I3?*44P?Ml702ABH020313?B*耔131MS2;C*??* ̄-583--丨01.I-W44CAH?*121702ABH0203133?*轩妹10SE??V8OOOS2SP0 ̄*AH0203---34181SS?T*8?85414PW?t?I201702B1?*钚戴培鳞583053/0SS;4Ct ̄*?*<PCI207-02-ABHC203135IS180755*压KSV8760S2W夂411菌*籽K?53"ABH0?-S22K?I017-2031)6*吒妹丨5M070SS代B3/8700SS4JW?f202?*轩0C ̄-22--*籽*??C*5K*V8*460S?2*SPCW?I20IT02ABH0203137言1583045<M?*8-*格-ASH0203I11?丨4lII17I3tSK轩敎58553C1/2丨00015IPCH200?"*BH0?03--AI915856000*5t*l??01/.80LS4J\IPC*W丨1I20丨70?3菌f轩*R?/6?00'---iU)U0310丨583SU00.6LS4I22C10丨7?20n讓?压坎SV8000P20'*V.-22PCI017-ASH3H1戴RM:5085000S4I:S*s202G2083500C ̄*--*?I??BOOSS-I:6flPCI20172ASH0203Ut戴1599丨丨70C*5K*/402?*26戴--35309MJ*l2?900SL4I1PC?fl?SI20170ASK001414/2?*-7-’ASH0203M71M30B08丨丨/2?800SL41JPCSf?SJ20102*AH03+-143只戴碎》1M140B*5K*l2?l?0SL<1IS?S10170B20?鸞3J/0PC22'?0-0BH0?0314?IM丨5ft1?!?1200L<IIPCK?SI2172A4L??320SKS/?S ̄'0000SL-*?KR?*1211PC120丨7盼ASH0203U5?1M31002ftEtfS1/<Sf---0059马达?ePrY380J11PW殄I20170=ABH020340l豕铉系?R觭1809,/C2A£B0?03?>--40170107马达10???T38m\IP20170?2Ikl^tl00<C?---ASK02036B3因??166400)0防5*R*35-31L18B6E66PC??殄1201702"207-02-ABH0203682因戴袋《16M010汸?鬱R**1L?*8B6E66PCW玲l丨0353吒S#?6PC?117--ABH020681固!6M01I5*35*3IL18B656J玲20023??鳜R?00?40?0?00200PC-A£H12017020?03685目??IU?I905062X防1420W珍"B020-"6??6M0010<6?31L?WB6566PC?珍I20170AH3B*W1吓8?K3527--AB81950霣鬌皮?4?<J.44400PC??珍120102JH020368固》??R?062X防0〇000^??,j?biHdl4J66ittiSI[/Jft2*--B目神G--?:,样主gig207022214:44.47:n>扮M娜!外钜【金(a)gKtliflB公】[11【制】-图510单据入库界面通过验收的单据记那边打上V,V过的数据就到,,在标然后这些打了入库的界面,就完成了入库操作。然后在入库界面里面选择格位,点击执行-5:出库的具体界面如下图11所示69
第5章基于RFID的自动化立体仓库系统的实现—— ̄ ̄ ̄ ̄cpflQi,d丨通(孕ftsrei?《WE舒-々x【taitiugtfti】【wsmi】【ik】v【*典】21— ̄?£::::Hil离幵5iFil??,h±itS?妒z)部门障爱三!沏号【?*3【ifcEl;【*开J||?用机5h頃目号囝号顶目说明i附加说明:i!{"""—? ̄——?_…———.—?— ̄成盲有Sf由:《泛TwaTtwg11丁兩「¥运爾「系涵11^1奸¥1、1[¥涵7l丽|1¥添可兒巧1?「I「丁--CAF--SS8PC201SI2113:8:000*035020HB600200411030210602in(日33411PB承^--CAF--Z320PC2016J19:48:00(ni4O0020HB60020041103027?承6022Z(日S321J3广26--A--1905Z60PC21111:1:00rJ96041186053油承<日本?606298CF20H02000---rJCA-6002-0026011(6612PC0161119:48:0020H34H096t*SB5263日22FPl-i-206-2-9:8:003iCAF-?0H36D02004U3I02MANtfSAH20338PC11114--CAF-?-fr-3PC20lfrl?I9:8:00r0S600200411009AVJR)Alt20664I4H322--??,363637PC16-1-M9:48:00rCAF20HS6002004!3016024TJK2070(东24202守了■-rAF--'-丨丨(大扣54PC20丨&丨2119:48:0020B60020.12355全丨SiA33CHM3U3--P---l-351PC1111<1CAF20H30414010682C电5860POOC320629:8:0060020----CAF-36002-0M!40344C芏气:AF<J00<JI>8(i33115PC2016J1J9:?8:0020H0SS*32M--6--19:8:00rCAF-20H36002-0丨4M8102C355阅AR40MASi6661PC2011214( ̄CF----36PC20J6-12-119:8:0020H36002004140V1078C由赛8AL4M04X2E334fA"*---33HIPC2016-1119:4:00CAF20H360200414080046SitSl1/228f0--CAF--28X-16TC20J611J9:4:00f0B600200414050C5全?1A〇/<33100P282H090、3?-r--P-7丨40PC1丨111:CtfH360414121006C5力幵关S35/0.2.3206?9:8002〇0200----CAF-B6002-003900668RF06N3<33122PC?OI6>2ll9:<J8:0020H4143??匀A/B60'--2-9::CAF-20H02-0W150?0丨03iai:由机CEt>8?5R337fa20161114800厂电(};*CF-??+0PC201&-1?-19:8:00rA-20HB60020M25M0046C5力表1/42J1/I33114*-CA-0HB6002-04?++33123PC2016-12JI9:48:00r15M0055C压力*l/42lJ/;F20--CAF-20B6-D-6RIHIPC20161119:48:00002004150446()3322PH904--U--M*6636P1I4rA9S02415030C30QLC206?9:8:00CF20H0002--CAF--MMT???,?<1C<J00L33119PC2016J^M9:48:00广?0H3600?0M152?*--3--<rCF-20H36002-0041522019TWCI92/40DB3CPC?0!6|ll9:J8:00A?a手丨巴??0K26-12-9:8:00CAF20HB6002-0M15500765:由対I65*8SI2(I4)33301114f(T0>----.-20I6IU:4:00CAF20H04152I17OfiJH1APJ10330PC298[B600205S--A-B-P-230PC20I8IJ1:4:00OOO1238〇SW1A5332980CF20H2M5525---AF-20HB-SC10288288018194:06200415&91006CWWtfrM<5(C*0fPC22M:80C00---?0HB600?-005600S3STT63336PC9:48:00CAF414奈&---CAF-20HB6002-00415621012三S10IB256599PC201612119:48:00ltfC)6"--1PC2016-12-119:48:00CAF-0HB6D0200415621076三8|皮茉B107(B2718)992_--U9-2-00-H-10012PC20161:48:00CAF0HB60020041568153皮杗4(广33?5C----CAF-HB602-4--lAf66P0111!9:4:0I5081646Cfl辛由25HOO0C26280r20000---A--500MVSJHP?4PTT3f33CPC201612119:48:00?0HB600?004160马ii,CF ̄c2600*--00袖承IZ(66116PC201?l?2910:08:00af?0hB800S7U0?00I曰S|B600&本3--caf-20h-00711030210承6021ZZ8PC2016122910:08:00?(日320--r--P62290:0:00c*f:0hB600&007U030227602ZZ3320C11182(曰本tS?-r--丨:660P20丨2:8:0c,2hD605071108053*905Z旧C&丨291000f〇006---r--SB52616612PC20161丨0:08:0caf3h960050071126C13(日22902009-?■---HJh20338PC2016丨229丨0:08:00fcaf?0hB600&00711310204a?{?b/320209*9-206634PC20--16122910:08:00caf?0hB600500711A华明A[[3637PC206*12-290:08:00c?f-0hB600&-0713016024<fKUh20,70(东236411r?0oebom58195?wIS[/1_?■a-网8--9.》tjTB金主公司】【2017022215K?:381?州AS目;霭位:n!?卜*Sfr:(/][丨?霣fltfi字实5JS:灰I字【(>】【15-图1丨单据出库界面在标记那边打上V,然后这些打V过的数据就到了出库的界面,然后在出库界面里面点击执行,就完成了出库操作。5.3.5盘存管理的实现,,对仓库中的信息进行管理,并对相关数量进行盘点主要对质量进行检查:根据实际库存商品和数量进行检测,将对数母和账面进行核对,其业务流程如下一第,进行商品货品进行盘点时,仓库管理员对产品进行列表盘点。第二,仓库操作员通过对阅读器的顺序进行挨个扫描,对产品信息进行管理。,将信息采集结束后与数据库信息进行对比第二,完成扫描后。如果数据出,现错误,将会再次进行扫描,如果扫描依然存在问题则将扫描结果进行上报。70
第5章基于RFID的自动化立体仓库系统的实现—―― ̄'Q^)na^msmvs^tr^rt.xhoimmrBisn^T■>*fi^*p^?时-xg作lji【》iin?【wsuw【*】|i【随啊】包【賊iis>::「已身卩s(付;?主:》不專子年w:兩rr月份:3IBt4?tlj」|w5!|±B三I効l^nU‘》【供科t存*】!】j【?》—.— ̄— ̄—.. ̄ ̄:rE^??FriPI运1涵|]¥(1gf^fi^iraiirTi5fifla^fgin7gftT姻号T.wa—TI>SKto.1???6!K41.880329812480.32940020837.6060278UM2.72>!!1 ̄'和A7305812393440J19M.279211005003C王,)PC.136817738.2160.211B3:Stfta2""A0257719282079110451.816572336.464901004102.711100510MCIitftSPC41.4.25_CRESEC?C72507.6496261888.889610072M.96M3923.〇78?01223.712111005100腾?枪AU5C一031435896083329056110C??《?22PC47.8632116.49520..1005丨05:板手52_K00081.518.6121100518tO.05aa*(PC62.64481.551.6182005508100Cfl508 ̄03*?-PC16.142210.24470.02J200000210.6924470.02J2111001009Ciflt0.<13695K_00212.88320.3736110500CtO.2?j?*2CPC39.099212.883.3760001011拥片5203 ̄?008500286.513467.9352763572.M6010.59895.289211I006101KflKB〇.lu!PC47.2 ̄-C239364495.7264000004495.72641110051026C'枪&G6(曰本P1.1 ̄"-2D4L96(JPC72.6496i7.M9600000172.64111005100C气车防:**C/#i|23—*00D013504274110C水H防t0KPC350.474I350.427!0.1005I31要分iH2c2 ̄62?8PC1<10278丨1141.02760000011141.0278111027585C*5保3IS22:I.9_*-9776"L?CPI00:PC8882.861197711.<600001111.410275898C冲用控220 ̄《000519.25110007驻承6t曰本PC3.85519.25001101i ̄034040000017.34M1111010025t承6002(曰本PC7.34417. ̄6938(日本P211966I119.66000012119.66II110J0Q38C?#NSKC.20_-005382053IIJ23056RV.34.102653120.10001.11110039Ct承K68530 ̄s930000073440J.7093111I0IQM0CtS承?J082E¥:PC914.&299734401.70"S23064E?:PC<0769233123.0769DO00J31223.076911I1010M1Ce承.320_〇0012090854711#20800AfPC0908.547120908.M70〇.11010M2C抽承3"5221282W00000<122!12.82CKJII1010043Cte承S23088CATPC528.20!41.1 ̄t*HU961PC561538513251.53850000〗32561.5385II11010*1403X44.600 ̄*--3076923230?0R\PC692.3077<1J5179.483214102.5600011.111II0I0045Ct承/ ̄t承0012570911007C23040MPC25J7.09l2S17.090001.U014 ̄>567963.586400121706.48280?6257.10361111010M8Ct承*323J2(EJC142.2069 ̄92932NNU4?48PC962.3932I7962.393200000176.3III1010051Ct*(I ̄39000006S9I4.44<J1100C8Ct蝓62(?JtPC219.〇746JI4.W311J1053 ̄2.200000711111.1112111I010109Cft*B05??2fPC566.&6M11111111( ̄t承602ZPC7.263171.78000003171.78IIII0I0I2C15I06325!60MPC63.163.2500001.1r11010146?*25_:C780287836660160000478366.6016II11010192t*6019(日P1.14.0_602(^C5.9779296553.359100000296553.359JIIHOI02111E22 ̄0010934I?232M/*3:PCM4.4934ID2M44.93<000IH010?12C承"236808890J0000236808.890111002676026:PC296.0387.0HI(日"6026PC129064110J?90.641000〇0JO!290.64J11I10IC267C?承(RK. ̄02511002566II8028(:P478.37223JJ00.660000.U0I028It*BC25-*<72785258910000042589.111MH010324袖难6032(B^C6S.i.14 ̄??188(PC31.7J603.<200000#03.421)ii〇|〇36?SU0??000)]107266742116036PC975.1522Ji10726.674?00.1101036)t蠄(日本广19〇14574W700000>014574.947110M06t*6040旧:PC45.447i.111riy&iv汍行m印耷幵APsmd*ta;1/11815tunij|【〕55录_*公两2017-0-州22215:18:36【金1【1】5-图12盘存管理界面5.3.6库位管理的实现--1库位管理具体流程如图314所示,它的操作界面如图53所示仓库操作人员通过该窗体完成优化库位的管理,并可通过库位编号查询对应的货品信息。右边为优化库位号的平面图,红色的代表该库位上存放有货品。当,分配的库位已存有货品时,可通过该窗休寻找临近的空闲库位大大提高,效率。一,。此,同时,对于整个仓库的货品存放情况目了然便于企业的管理外可以通过有货品的库位号编号查询货品的基本情况。71
第5章基于RFID的自动化立体仓库系统的实现-车中国目^信息雜EV16.0122辉位U金()作业ilHi查海作业少维护作业霣系统官理】-开x盘点作业【】【】【■【设定】l【】>1迭择库位号:I二i称坂目说明附加说明271二丨单|库位编号|项目名II["I丨26J:254::2I23i222120:I1918;117ii6ZZjHIZI151413===国===—12^==■1==^—h三三三h三76=:BMrt===—54BB:3pM2一—1T187654321<P丰中国就结【金()机砝工ik有限公司】n._麵n,__Tr^nrim咳Tri^5-图13库位管理界面5.3.7库存预警的实现一-4,1库存管理非常重要,因为旦缺货,会导致订单出货困难根据下图5一,,个界限时系统所示,将产品的预警线进行设置如果某个产品的数量低于某,,包括对产品将会进行提示,并给出预警信息将给各位决策者提供相应的信息。的提示信息,以帮助决策者制定更为完善的信息和生产计划72
第5章基于RFID的自动化立体仓库系统的实现’**<*mmm3S<f^?>i《^-f*〇>tSS々*J沒fc>?【幻wtw??ianti1w《J,?aickitfXJs?i*^iw翬!夺i!tdsCmc,!'*8*:,(I铎出go:SRrti:辛1^*-*91*■兑lR9|汾捺I3I ̄ ̄' ̄'一'*;*??n^fVi>Ts^i*fe^rs^l9Mif11??TW1Hag]1n;^]?'? ̄ ̄'--?*JK'?rar?r:)i?;t30J:.J:I.W?.M.gra?〇qm2?*---〇*S!.3MC?.SWM427.???;T2CJF#3J2d6MSiK?JS?B5?80,&a0W?437HGi?ZS.^4::.%?B0-2T-?<?t5W?G?9.!06?f77R#5:?:?*.0K*3760?*U7.?lnMM094604?682fl.J*仿霣?iMB?.--I?Ifi0G*〇54a20PCSJSi.?732J3.S75:t?l:.S9?'?r^ZSfXVW^fcSC{^W5Kf ̄ ̄-a〇ao.^pcj*w.5tme?.s7?t??.STt-PB:ic??}?<rsrBaKi??〇aiaUs?*r.UE、-=%t-v>-v^:r>.:>v;,<H-,■:;ti:,rStxE;;;:;cs.?7〇.〇nw.m--<??e?e0〇a*0^jpjjci??i<s^baI>t5?(j56j!9 ̄''''''''’,i-*-?*ii.:;f<'i-i.r、f<;.:;■!.rry;,.v*p,.:ri:;:j;*"'"■:'*???-C<:9、;?-T95-i5,?7*;?i?.■.?.j;S*S*?<4;!S<V4^-8J2'’Md-)-l>4.9SJ?i*备??as?3?K<?.??:??.???433.TTTf-9?nl3〇S‘*約奶;桃M你私5^i5-,35s)如,2m..---f-f*J?C<I6I)0S33MS^?S.91?!?f4.8|J11^.?lBSV?SDt?8013Kw?9s〇〇o.紛m砂?h<imt卜神<???〇sy:*k麵m!<?rt?if?r^a*ai?r**■>*> ̄-^55OKS?;#.4OT755-2<,&f*f?^7CI?.bJS044CC300<JSK;0:l^?5-.C3.W3?SS?¥??C822ft235?〇903〇33PCU88419Uloosswtc?Kto.!?i?7?CC3350eTK:?W4二:W:-i?SlMtf.:?£3|HS?I2-l■?oaootk1!.〇?7n.osse?i.oja7srs?aioossowc!??<i3c[''>5S=■?30?3PC..S-JW7..*4iK;;;.65riC?<!?SC!?J!00t;0?:*Stv_0305K4785327.8?32<7.WHfeCC0?J?038.?10?!W0CSf?J**,3.C3??rtw<iJ?6.?ITS.?fiC?0*05;5PC55.?T0J???T"??0)7.2?990JSPC?.?7<说WI9.^T〇e=^C9t)?lOWlOX?片t?n??o3〇eoki.?5S!.?*??<?.〇?i《o.0Je〇?;?,>I1?.?0l¥s¥pio?.j〇;):鍔?S"*"?】sI[:m乂爹 ̄ ̄ ̄-?ii”■、t丨w,r的?gi?bfcii????i镛rivt:?-.^*>?--:?i〇irg/gggk?j?ra*sir?〇ithwt:f?1?.咖冰丨叫餐^【-■%>.*<?t^#*.m*?!.;:>C*?twwt會5-图14库存预警管理页面-db514,,如图所示,当grid界面中的显示红色字体时表示该物料库存报警需要补充库存。5.4本章小结本章是基于RF。首先介绍ID的自动化立体仓库仓储管理系统的具体实现RF,,II)标签的数据采集,RF1D的数据读取和写入其次介绍系统主要界面包括系统授权界面、物料出入库屯核界面、库位优化后的库位管理、库、系统主界面存预瞥界面。73
第6章总结与展望第6章总结与展望随着科技的不断发展,现代物流己经被人们所接受和需要,在各个生产活动和经济发展中,自动化立体仓库占据越来越重要的地位。由于我国目前有小部分,因此企业己经实现信息化,但是不能完全脱离纸质作业,数据的准确程度还无,,单靠人工操作无法满足企业的需求法完全保证。此外仓库的作业化较为复杂,一因此,企业在不断寻求种高效率和完善程度更高的解决方案。计算机技术和无线电的不断发展,,使得射频技术逐渐应用到物流管理中技术的不断成熟为企业在竞争和管理中提供了有效保障。RFID技术对条形码的更新和完善,满足了对货品信息快速录入的要求,而且能够解决自动采集的问题,有效的帮助企业完成自动化和空间的管理。在准确性方面,RFID技术更倾向于自动化,避免了人工进行干预,减少了错误率,提高了效率,因此被广泛应用于自动化立体仓库中。文章综合介绍了RFID技术对自动化立体仓库的影响,并与传统方式进行比,指出其优越性,并提出了对仓库进行优化的具体条件较,使得系统的可扩展性大大增强。一定的成果论文在研宄方面虽取得了,但是由于处于发展的初期阶段,在研究中还存在许多需要提升之处:首先,本文仅仅基于RFID系统的子系统进行研究,还需要对其他系统进行综合考虑;第二,文章在用RFID技术进行信息收集和管理时,仅仅对其功能进行应用,一并未进步进行优化;第三,当前所使用的自动化立体仓库的成本较高;第四,虽然本文所开发的系统已经在企业的自动化立体仓库正常稳定使用,但是还是需要根据实际情况不断测试和改善,比如RFID对货物的跟踪和定位问题等。虽然在使用RFID时还存在许多问题,但随着对其不断的改善和提高,RFID技术将会取代条形码成为仓库录入信息最有效的方式,未来还会对其进行长久研宄。74
参考文献参考文献-1!19971:4045虞和谦.高层货架仓库讲座[■].物流技术.[],,-2君顺J工业学院学报20011.]胡志刚.自动化立体仓库的特点和构成.西北轻6:3,杨,,[[]3苏天宇.J.沈阳工程学院学报2007,陈震,刘金勇,王艳浅谈自动化立体仓库[自然科学版,,[]]()439-392:1.-4.200110:12.]尹军琪自动化仓库的发展及其应用特性[几起重运输机械,,[一-5?3.宋伟刚.物流工程的现状与发展趋势[J]机电体化20021:1刘杰,([],)-刘士全J.经济研究200922丨:6丨63.6]?我国仓储管理系统的发展趋势[][,,()-7J.2009301:5253李江.[].仓库管理系统的发展现状及前景展望[]物流工程,,()8周奇才..基于现代物流的自动化立体仓库系统(AS/RS)管理及控制技术研宄D西南交[][]通大学2002.,-39..物流仓储系统自动化新技术[J].机电国际市场20021:1[]陆大明,()10.山东科技大学学报张开碧刘焕淋.基于现代物流管理的自动化立体仓库系统开发m[],,-20043:124127.,1120062-]张泉.浅谈自动化立体仓库管理系统J.232:883.[[]河北工业科技,,()12V控.刘豪.基于二维码的自动化立体仓库管理系统及AG制器研制[D]哈尔滨工业大[]学,2015.-131[]姚晓明.自动化立体仓库在我国的现状和发展[J.物流技术9956:13.],,-JLOGIST14IC]刘林..S[,依福林,何春礼,何兴启物流中的新设施自动化立体仓库[]TECHNOLOGY-5!997.832:121.,()-5王化祯J.201511.[1].浅析自动化立体仓库类别及特点建筑工程技术与设计9:819[],()[16]刘昌祺,徐正林.自动化立体仓库实用设计手册[M].北京:中国物资出版社.2009.17陈平伟钱东海.自动化立体仓库的若干设计和控制问题及其研究进展J.机械制[],[]造47-2009536:4751.,,()18..马殷元蒋兆远自动化仓库管理与控制系统集成设计与实现■!0073319:[],[]计算机工程,2,()233-235.-J2000-WMS:19严智睿.运用于仓库管理的技术手段).42627.[]仓库管理系统([]物流技术,()20.J.现200716:]李峰泉张亚利自动化立体仓库管理系统的设计与实现[代电子技术,)[,](-8385.21..2008.[]韩伟自动化立体仓库系统的研宄与开发[D]南昌大学,-22立体仓库及其应用特点J.机电产品市场200249.[]刘光九自动化:7,)[](23鲜飞朱志红刘江涛■).[].自动化立体仓库在现代制造企业中的应用与优势[电子工业专用,,]20-设备丨54:4650.,()24D.20.茹菲11[].自动化立体仓库系统在物流系统中的应用太原理工大学[],75
参考文献[25]王玮.基于RFID的立体仓库仓储管理系统的研究[D].重庆大学,2009.26D2011[]谢本凯.自动化立体仓库物流系统规划与仿真分析[].武汉理工大学.,27.D.北京邮电大学2006.[]付莹基于现代物流的自动化立体仓库控制系统的优化设计[],RFID技术的仓储管理系统J20-2810】114546.[李和平..网络与信息化6:],黎福海基于,,[]()29D.北京邮电大学郝学江.基于RFID的自动化立体仓库信息管理系统的研究[2008.[]],.30蒋皓石张成林嘉宇.无线射频识别技术及其应用和发展趋势[J]电子技术应用201087:[],,,,()-3537.王铁宁-31忠红.RFID技术在物流中应用的探讨J2004271:4..物流科技09111[]李,[],,()[32]Mikko,K.IncreasingefficiencyinthesupplychainforshortshelflifegoodsusingRFID&-taingJ.Intemationa]JournalofRetailDistributionmanaement200310:531533.gg,,[]g-33.FID20107:5254.技术的仓储管理系统应用研宄.32[]吴翔基于R[J]科技创新导报,,()-34肖磊.RF1D技术在超市供应链管理中的应用[J?商场现代化200528:13232.[]王磊,丨,]()-.5李德彩.1^丨〇在物流中的应用及前景>1微电脑世界200415:〗18.卩]慈新新王韬,8,,[(])-36F.庆容俞军张纲1J0061:1115.[]马.国内RD应用及产业研宂[中国集成电路,251丨,,],()RF-37IDJ200984:2丨4216.[宋金.在库存管理中的应用研宄.产业与科技论坛,,()][]38RFDJ20074-[刘小杰.1.中国安6:337.,何兰技术在身份证系统中的应用[防,()]]-39J.2007=24.刘开绪.无线射频识别技术简介与应用分析2024[][]商场现代化,()RFM2040高建良贺建飚1D.13.[].物联网原理与技术[电子工业出版社,,]420059-1孙海霞薛茹:5960.[].RFID系统的组成及工作原理[叮西藏科技,,()-42.RF.:科学教研20077677[]李昕1D系统的优点及应用前景J科技信息丨8:.,([])-43斌红雨.RFID技术的应用及发展J.电子设计工程2010180:12326.[]赵丨丨,张[],,()-44?F丨DJ?2〇092020杨柳浅析R技术及其应用发展[中国新技术新产品10:.[]],()-45.J266:99丨00.[刘世峰.物流技2007],汤敏聪射频识别技术在仓储管理中的应用研宄[术,,()]王晓华FDJ20066-746周晓光孙百生.基于RI技术的仓储管理系统设计[.物流技术:】61.,()[],,]47邵琳.自动化立体仓库系统设计优化研宄D连海事大学2005.,大,[][]48)刘鲁.PLC?.组,常晓玲基于工业控制网络的立体仓库堆垛机控制系统设计[合机床与自[]]20-动化加工技术15丨:9396.,()49.基于PLC的自动化立体仓库设计与组态监控D].苏州大学2009.钱昕,[][50-雨馨.B/S模式S模式之比较J2002282:1212.[]徐晓霞.延边大学学报69,贝与C/,,([])[51]范晓平.UML建模实例详解[M]?清华大学出版社,2005.52亮刘长有.自动化立体仓库拣选出库总体调度策略的优化研宄J.[]常发,控制与决[]995-1:5.策1061,,()'--eskeL—53HttJ.CuberorIneoreckLocanJ.oran.erdedexaKtWahouseStotioTransttio[]py[]pM3-andD:7311.istributionanagement19632,,54W.H.HausmanL.B.WarzandS.CGraves.OtimalStoraeAssinmentinAutomated[,,p]ggSm-WarehousinstesJ.ManaementScience1976226:625638.g,,y[]g()76
参考文献--nan..mmandC55EA.andMJRosenblat.EtablihinZiSinllabadtssonesnecossse[]y,gg-RtauR.]346ecnlarAS/SJIIETransactions99426]:8.[],,()g--56S.HsK.TsaABomentedClaBAiehandCi.OrissasedStoraessinmentinanAutomated[]ggStorae/RetrvaJ.InernaurnaAMTielSstemttionalJolofdvanceanufacturinechnology[]ggy,200-117:683691.,[57]S.C.Graves,Vvl.H.HausmanandL.b.Schwarz.Storage/RetrievalInterleavinginAutomatedWarehs-ouinSstemJManaemenScence1239:935945.gy[].gti997,,()77
M致谢在离开学校工作5年以后,能够重新踏入学校的大门,系统的学习计算机相关的知识,,,对我来说实在是难得的机会。在三年的学习过程中得到了老师的谆谆教诲以及同学益友的关心照顾,使我受益颇多,也为写好毕业论文打好了基础。本论文是在高飞教授的悉心指导下完成的。高飞教授治学严谨,,知识渊博当时来宁波给我们上课的时候,就觉得高飞教授严谨办事的态度令我折服。论文一,,的写作是枯燥乏味的,整个过程并不轻松再加上平时在公司和家里都有大堆事情需要处理,自己只能在晚上家人睡觉以后写论文,资料查找,框。从选题架结构,初稿,修改到完成定稿,几易其稿,每个阶段都是在高飞导师的指导下,!完成的倾注了导师大量的心血,在此我向我的导师高飞教授表示深切的感谢本论文的完成也离不开我的企业导师杨鹏高级工程师的悉心指导,也要感谢我现在工作的单位金丰(中国)机械工业有限公司为本论文提供的数据和建议,以及我们资讯部门的领导和同事,在课题研宄过程中给了我许多的鼓励和帮助。回想整个论文的写作过程,虽有不易,却让我除去浮躁,经历了思考和启示,因此倍感珍惜。最后,谨向所有在攻读工程硕士学位期间曾经关心和帮助过本人的老师、同学!、领导、同事表示最诚挚的谢意78