论文部分内容阅读
随着仓储物流行业的快速发展,行业对于工作效率、操作方法和无纸化操作的要求越来越高。传统仓库的仓储入库、出库和配货都需要工作人员通过纸质的存取单查找货架编号进行操作,仓储人员要实现准确、快速的操作非常困难。仓储拣货系统能实现电脑指示存取货路径,从而可降低货物存取过程易出现的失误。大型军工企业对于稳定性高、差错率低、多点位存取、可扩充性强和适合自身需求的仓储拣货系统的需求更多。本文在沈飞(沈阳飞机制造集团)仓储库房需求的背景下,针对传统仓储的缺陷,设计了一套以Modbus协议和RS-485总线网络为基础的仓储拣货系统,实现对于军工企业库房中23000个存取点位指示灯与电子标签的控制和库房环境的监测。本系统由上位机管理软件和下位机指示灯控制器、电子标签控制器、电子标签和检测模块组成。为达到军工企业对于系统运行稳定性高和低差错率的要求,系统采用稳定、可靠、抗干扰能力强、传输距离远的RS-485总线网络实现PC机与控制器之间主从半双工的通信。指示灯控制采用无源三总线形式实现对于1024个指示灯点亮状态的控制。控制器采用总线式插槽结构,模块化的设计指示灯控制器中的MCU卡和开关量子卡,降低了控制器死机的概率,简化了查错过程,同时板卡插拔方便、修复时间短、升级简便、使系统更有效。电子标签控制器采用串口扩展电路,增加了系统中电子标签的总线节点数量。电子标签模块实现系统存取货信息的显示,模块应用电容式触摸按键,减少了人机界面面积,简化了存取货操作。检测模块实现了系统环境中烟雾,温湿度和红外报警的监测。上位机采用C#(C Sharp)编写语言和C/S(客户服务器)开发模式开发系统管理软件,实现与控制器的通信和对库存、存取信息的管理。通过对该系统进行三个月实际环境工作测试,并对使用情况进行分析,基本达到预期目标,解决了测试过程中出现的问题,提升了系统稳定性,符合沈飞(沈阳飞机制造集团)验收文件要求,可以完成库房的应用需求。