仓储电子货架标签系统设计与应用

来源 :物联网技术 | 被引量 : 0次 | 上传用户:csy355
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:传统仓储管理系统中,纸质标签存在着数据更新效率低、可展示信息有限、显示内容单一、系统整体运维成本高等问题。为较好地解决这些问题,设计实现了一种基于电子货架标签的仓储管理系统。系统由服务器、工作终端、标签读写器以及电子货架标签组成,用户的所有仓储作业结果可通过标签读写器实时更新到货架标签上。相对传统纸页式标签而言,电子货架标签系统具有数据更新及时、管理成本低以及绿色环保等优点,可有效提高仓储作业的快捷性、准确性、经济性与可靠性。
  关键词:电子货架标签;仓储管理;管理信息系统;RFID;传输;通信
  中图分类号:TP393 文献标识码:A 文章编号:2095-1302(2019)08-00-03
  0 引 言
  在射频识别技术[1](Radio Frequency Identification,RFID)的发展推动下,电子货架标签(Electronic Shelf Label,ESL)一经出现就备受物流仓储零售业的关注。相比较传统的纸质标签,ESL具有以下应用优势[2-3]:
  (1)数据更新及时,ESL可根据后台指令实时更新显示数据,具有准确快速、灵活高效的特点;
  (2)节约管理成本,采用ESL解决方案后,可免去频繁更新标签数据的人工操作,进一步节约人力资源、降低人为损耗;
  (3)绿色节能环保,由于取代了纸页式标签,每年可为国家节约大量的森林资源与购买纸张的成本。
  ESL电子货架标签通常由显示单元、控制单元、数据通信单元、存储单元以及电源组成,结构如图1所示。
  显示单元主要负责数据显示,一般由TN液晶屏或电子纸实现。根据所选数据传输协议,数据通信单元可采用NFC,WiFi,蓝牙,ZigBee,RFID等技术实现[4-9]。
  控制单元主要负责控制通信单元的数据收发并驱动显示单元的数据更新,一般由单片机或微控制器实现。
  数据存储单元主要用于存储控制程序与显示数据,一般由非易失性存储器实现。
  作为有源电子标签,ESL一般采用独立电源供电,根据系统功耗可选择锂电池或纽扣电池作为系统电源。
  1 系统总体设计
  1.1 系统架构
  仓储电子货架标签系统硬件主要由ESL服务器、工作终端、手持式移动终端、ESL标签读写器、ESL电子货架标签组成,其系统结构如图2所示。
  工作终端主要负责如下工作:
  (1)设置与控制ESL标签读写器;
  (2)运行仓储管理程序并提供系统与用户交互界面。
  手持式移动终端主要实现移动环境下对仓储管理对象的管理功能,如装备物资上下架、盘库、移库等操作。ESL服务器上安装有数据库,运行仓储管理系统。ESL标签读写器根据用户需求接收工作终端的响应指令,更新ESL电子货架标签的显示内容。整个系统基于IP网络构建:ESL标签读写器、工作终端、ESL服务器均采用有线连接,手持式移动终端采用WiFi连接。
  1.2 软件架构
  系统软件以B/S架构实现。仓储电子货架标签系统由Web应用管理服务程序、ESL标签读写程序、移动管理程序以及数据库组成。系统软件结构如图3所示。
  Web应用管理服务程序主要实现如下目标:
  (1)库房、装备物资、查询统计等与仓储操作相关的管理功能;
  (2)标签读写器设置与控制。
  ESL标签读写程序主要实现如下目标:
  (1)接收管理服务程序的控制指令,设置自身工作状态;
  (2)更新ESL電子标签中的显示内容。
  移动管理程序、ESL标签读写程序通过Web Service与主程序交互。
  2 系统实现
  仓储电子货架系统采用Visual Studio 2008[10]开发,开发语言为C#,数据库选用SQL Server 2008 RTM。
  2.1 ESL标签读写程序
  本系统中,系统为每个库房配置三台ESL标签读写器并为每层货架配置一枚ESL电子货架标签。每枚货架标签拥有唯一的8位十六进制ID,用于进行身份标识。在使用中,标签读写器通过该ID标识查询ESL货架标签并更新其数据显示:标签读写器首先广播货架标签ID,货架标签接收到广播指令后,会检测广播ID与自身ID标识是否一致。如标签ID匹配,则继续接收数据并更新数据显示;如不匹配则简单地抛弃处理。本系统标签读写器与ESL货架标签分别选用富士康CMC191[11]与CMC3703[12]。
  CMC191标签读写器开发过程如下:
  (1)根据预先设置的工作参数连接标签读写器,若连接成功,则向读写器发送控制指令,同时,在命令的回调函数中实现货架标签数据的更新操作;
  (2)关闭标签读写器。
  开发流程如图4所示。
  ESL货架标签显示内容动态更新过程如下:
  (1)当装备物资上下架后,系统首先根据货架标签ID计算出该层货架存放的物品名称与数量;
  (2)利用.NET GDI 动态绘制一张表格,并将表格保存为bmp格式的文件;
  (3)连接CMC191读写器并发送Update命令,更新此货架标签ID号的显示,显示内容即为刚刚生成的bmp文件。
  操作CMC191标签读写器的主要实现代码如下:
  UInt32 ret = 128;//声明回调函数
  f = FUN_CMC;
  ret = ESLLIB.ConnectDev(ip, ref hwd, f);//连接标签读写器   if (0 == ret)
  {
  //连接成功
  }
  //回调函数
  public UInt32 FUN_CMC(UInt32 funid, IntPtr data, int size)
  {
  ……
  switch (funid)
  {
  ……
  case WM_USER 4://找到ESL标签
  //更新显示
  ESLLIB.UpdateESL(hwd, 3, tagid, bmpFile)
  break;
  }
  }
  2.2 移动管理程序
  手持移动端主要实现移动环境下的仓储管理操作,如装备物资的上下架、库存盘点等作业。本系统手持终端选用富士康CMC165C。CMC165采用微软的WinCE 6.0嵌入式操作系统,支持RFID与2D条码功能。装备物资上架过程如下。
  (1)将装备上架并码放整齐。
  (2)通过CMC165C读取调拨单。
  (3)扫描PCB货柜标识,并依次扫描上架装备的RFID标签。
  (4)提交系统验证,如果CMC165扫描到的上架装备与调拨单不一致,系统给予相应提示,上架操作失败;如果核对一致,系统则根据操作立即更新货架标签显示内容。
  CMC165C的开发过程与Windows桌面应用开发过程并没有太大区别:在Visual Studio 2008上編写相应的业务逻辑,然后将编译好的程序通过ActiveSync下载到CMC165C上执行即可。ActiveSync是微软提供的用于上位机与目标机之间同步程序与数据的开发工具。
  CMC165C的RFID功能开发流程如下:
  (1)指定RFID读写器的串口端口号;
  (2)连接并打开读写器;
  (3)执行读、写、寻卡等操作,并在对应操作的回调函数中添加需要处理的业务逻辑代码;
  (4)关闭读写器。
  3 结 语
  仓储电子货架标签系统将ESL电子货架标签引入传统的仓储管理系统中,在降低人力开销的基础上,有效提高了仓储作业的准确性与快捷性。目前,ESL电子货架标签已成功地应用于仓储物流、零售超市、供应链管理等领域,具有十分广阔的应用前景。
  参 考 文 献
  [1]游战清.无线射频识别技术(RFID)理论与应用[M].北京:电子工业出版社,2004.
  [2]苏州汉郎光电有限公司.电子货架标签发展浅析[J].信息与电脑,2013(1):112.
  [3]郭颖,吴晓康,郭天太,等.电子价格标签的应用研究及演示系统开发[J].微型机与应用,2017(19):95-98.
  [4]邱明华,魏学业,吴小进.基于射频技术的电子货架标签设计[J].铁路计算机应用,2012,21(3):33-35.
  [5]江余.基于433 MHz无线通信的电子货架标签设计[D].苏州大学,2016.
  [6]周云.基于NFC的电子货架标签系统设计[D].武汉:华中科技大学,2017.
  [7]胡宏梅.基于ZigBee技术的超市货架商品标签系统的设计与实现[J].电子技术,2017,46(3):40-42.
  [8]王玉泉,朱韶红.基于RFID技术的智能货架的研究[J].微计算机信息,2010(26):132-133.
  [9] WANG Y,HU Y.Design of electronic shelf label systems based on ZigBee [C]// Proceedings of 2013 IEEE 4th International Conference on Software Engineering and Service Science,IEEE Bejing Section,2013.
  [10] Christian Nagel.C#高级编程[M].北京:清华大学出版社,2008.
  [11]富士康华南检测中心技术开发文档.2.45G ESL Demo Software User Guide[EB/OL].http://rfid.cmc.foxconn.com/prods.aspx?id=CMC191.
  [12] CMC3703货架标签2.9寸[EB/OL].http://rfid.cmc.foxconn.com/prods.aspx?id=CMC3703.
其他文献
重煤集团天府矿业公司磨心坡煤矿工会以“六个一”构建职工和谐小家,扩大了建家覆盖面,增强了职工凝聚力。员工们感慨地说“:矿工会是我们娘家,职工小家是我们自己和谐、温暖
这是她的手吗?笔者被眼前的这双手惊呆了,茧疤纵横,芊芊细指上残留着没有洗掉的油渍。这简直无法同她所拥有的俊俏脸庞、亭亭玉立的身材联系在一起。这是郭桂琼的手。她就是
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
【摘 要】能源的短缺是制约人类社会发展的重大问题,我国目前积极推进节能降耗工程建设,落实节约能源基本国策。锅炉排烟热损失是锅炉系统最大的热损失,降低排烟热损失可以充分利用煤炭资源,达到节能降耗的目的。本文立足于研究提高锅炉磨煤机出口温度的可行性,确定出燃烧实际煤种安全运行时能承受的最高磨煤机进口热空气温度,最大限度的利用空预器中烟气换热量,降低排烟损失,提高锅炉经济性。  【关键词】锅炉磨煤机 出
夜视技术的发展以及夜视装备的广泛应用,使部队突破了夜幕的障碍,可以在漆黑的夜晚进行战场观察、目标捕获、瞄准射击,大幅度提高了武器系统的夜间作战效能和部队的夜战能力,从而确立了夜战在现代战争中的地位。  夜视技术主要以微光夜视技术和红外夜视技术为代表。红外夜视技术的优点是灵敏度高、作用距离远,能穿透烟尘、雾观察目标,但体积和重量相对较大,主要应用于车载 、机载和舰载远程应用。几十米到几百米距离的近程
【摘 要】随着经济的迅速发展以及科学技术水平的不断提高,我国的电力建设取得了较大程度上的进步,为我国国民经济的发展以及人民生活水平的提高做出重要贡献。而在整个电力系统当中,变压器是一个十分重要的部件,其故障将会对整个电力系统的顺利运行造成相应的影响。因此,保证能够随时检查出变压器的故障并在此基础之上做出迅速反应十分重要。本文就针对110千伏变压器绕组变形故障的检查与处理进行研究与分析。  【关键词
自从我国质量技术监督管理局制定并整理《制造、修理计量器具许可证监督管理办法》以来,人们慢慢的了解到计量器的制造行业的监督管理的重要性,虽然意识有足够的认识,但是在实践
引用参考文献是反映论文的科学性及学术水平的重要依据,也是作者尊重他人研究成果的体现,并可向读者进一步提供有关信息。作者引用的参考文献应限于其亲自阅读过的、主要的、发表于正式出版物的原始文献。
【摘 要】电梯是高层建筑中不可缺少的垂直交通运输设备,它是高楼层间人物流动的便捷之路,电梯的安全问题是人们关注的焦点。电梯的安装和监检是保证电梯质量好坏的最初环节也是最重要的环节,它是电梯产品的各项服务功能和技术指标得以实现的保障,是电梯投入使用后维修保养的基础。  【关键词】电梯 安装 土建 问题 分析 检验  随着城市建设的发展,电梯成为人们日常生活中不可或缺的垂直交通工具,它是高楼层间人物流
本文在对Skynet-X自动化系统MSAW告警原理进行阐述的基础上,对管制用户反应的MSAW告警异常的案例进行分析,着重结合案例日志,讨论如何优化MSAW告警离线参数的设置,以便更好地适应管制指挥。