一种适用于电力检修设备仓库的库存管理系统及库存管理方法与流程

文档序号:21411495发布日期:2020-07-07 14:47阅读:550来源:国知局
一种适用于电力检修设备仓库的库存管理系统及库存管理方法与流程

本发明涉及一种用于电力系统设备整备领域的适用于电力检修设备仓库的库存管理系统及库存管理方法。



背景技术:

目前,电力检修设备仓库内的存储物品类目杂且数量多,每次抢修前都要花一定时间寻找备品配件,库存信息得不到及时更新,容易造成物品短缺、丢失,严重影响了检修的效率。

如果实现存储物品的科学智能管理是技术人员的主要目标。



技术实现要素:

本发明的目的是为了克服现有技术的不足,提供一种适用于电力检修设备仓库的库存管理系统及库存管理方法,它对仓库物品的信息、存货、供给进行智能管理,实现准确、迅速,有序的现代化仓库管理目标。

实现上述目的的一种技术方案是:一种适用于电力检修设备仓库的库存管理系统,包括仓储单元和控制后台,还包括计数器和交互终端;

所述计数器包括壳体,设置于壳体内部的控制芯片以及分别与所述控制芯片连接的供电模块、输入模块、显示模块和通信模块,所述显示模块为用于显示数字信息的数码管,所述输入模块包括对应任意一个数码管设置的用于调节数码管数字信息的一组增减输入按钮,所述供电模块采用可替换电池进行供电,所述供电模块包括一个设置于壳体表面的电源按钮;

每个仓储单元上均设有一个所述计数器,所述计数器的控制芯片与所述仓储单元的电子锁装置连接,每个所述计数器通过所述通信模块与控制后台进行连接,所述控制后台通过网络连接交互终端。

进一步的,所述控制后台与云数据库连接。

进一步的,所述控制后台存储有特定所述仓储单元对应的仓库货品信息,包括名称、型号、数量、生产厂家和生产日期。

采用上述适用于电力检修设备仓库的库存管理系统的库存管理方法,在每次进行仓储单元的开锁作业之前,必须先在所述计算器上对仓储内容的取出量或收纳量进行设定,设定完成后才允许对该仓储单元进行解锁,所述计算器的显示模块显示仓储容量,同时同步将该仓储容量数据向控制后台发送。

本发明的一种适用于电力检修设备仓库的库存管理系统及库存管理方法有如下创新及优势:

1.计数器能够做到随取随记,实时上传仓库货品的数量,方便快捷。同时在交互终端上显示的货品厂家、生产日期、库存数量、阈值等信息极大地便利了班组工作人员对仓库货品的管理。

2.该系统可适应性强,针对不同的班组仓库,经过重新设定后就能快速实现该仓库的货品管理,在不同的场景下都能发挥作用。

3.操作简单便捷。能够方便班员成员,特别是年长的老师傅快速上手操作。

4.本系统安全可靠,通过邀请注册登录名,后台审批通过等方式极大的保证了数据的安全性。

附图说明

图1为本发明的一种适用于电力检修设备仓库的库存管理系统的结构示意图;

图2为本发明的一种适用于电力检修设备仓库的库存管理系统的计数器的结构示意图。

具体实施方式

为了能更好地对本发明的技术方案进行理解,下面通过具体地实施例进行详细地说明:

请参阅图1,一种适用于电力检修设备仓库的库存管理系统,包括仓储单元、控制后台2、计数器1和交互终端3。

请参阅图2,计数器包括壳体11,设置于壳体11内部的控制芯片以及分别与控制芯片连接的供电模块、输入模块、显示模块和通信模块。显示模块为用于显示数字信息的数码管12,输入模块包括对应任意一个数码管设置的用于调节数码管数字信息的一组+号、-号输入按钮,以及“确认”“取消”和“设置”按钮。供电模块采用可替换电池进行供电,供电模块包括一个设置于壳体表面的电源按钮13。

对于该计数器其具体结构特征如下:

供电模块:整个系统由外接5v电池进行供电,其中电源主线路上安装有开关和保险丝。电源设计包括两部分:5v-3.3v和5v-4v。5v-3.3v采用线性电源方案,线性电源具有纹波小、设计简单等优点,本设计中采用低成本的ams1117-3.3vldo芯片,3.3v电源主要为控制芯片最小系统和按键部分提供电源,由于这两部分电路功耗低、电流小,且单片机对电源稳定性要求较高,故采用ams1117-3.3这款ldo芯片可以满足设计要求。5v-4v采用开关电源方案,开关电源具有转换效率高、输出电流大等优点,本设计中采用mp1482开关电源芯片,配合电感电容等元器件构成降压电路,将输入5v电压转换成4v为gsm模块进行供电,由于gsm模块的功耗较大,在gsm模块启动和发送数据的瞬间,峰值电流最高可达2a,故采用mp1482dc-dc芯片可以满足设计要求,此外为了保证4v电源的稳定性,在4v电源输出端添加钽电容等滤波电容对开关电源进行滤波。

控制芯片:本设计中采用了stm32f103c8t6该型号mcu。该mcu是一款基于armcortex-m内核的32位微控制器,程序存储器容量是64kb,最高运行速率可达72mhz,且其资源丰富,具有多路串口和io口。同时,该芯片共有48引脚对于高波特率的异步串口通讯。在需要高精度定时的场合,用mcu的内部时钟会产生一定隐患,因此,在设计中由晶振电路构成三点式电容振荡器,从而为mcu提供外部精准时钟。滤波电路由若干0.1uf陶瓷电容构成,由于mcu对电源纹波要求较高,故需对其电源进行可靠滤波,在电路pcb设计中,在靠近mcu的每个电源引脚出都应就近放置一个滤波电容。此外,该最小系统采用swd下载方式,仅需要两根线即可完成下载和调试,非常方便。同时,在电路设计中添加了最小系统工作指示灯和一路调试串口。mcu的外围电路主要包括复位电路、晶振电路和电源滤波电路。复位电路采用上拉复位设计,当电源上电或按下按键时,mcu会进行复位,恢复到初始状态并开始工作。晶振电路由一个8m无源晶振和两个陶瓷电容构成,由于mcu内部高速时钟精度不高,

输入模块:按键电路设计相对简单,本设计中采用上拉方式,mcu通过对按键高低电平的读取来判断按键是否按下,此外可以通过对mcu进行编程可以满足“+”,“-”,“确认”,“取消”,“设置”等功能要求。

显示模块:数码管用于显示数字信息,在本设计中,为了节省单片机的io口,采用两片74hc595移位寄存器来驱动4位共阳数码管,共需要3个io口。74hc595是8位的移位寄存器,串入并出,并具有锁存功能,被广泛的用于数码管、点阵的驱动电路中。在电路设计中,与单片机相连接的三个引脚分别为:rclk、sclk、dio,其功能如下:rclk:数据锁存时钟;sclk:数据输入时钟;dio:数据输入脚。通过对74hc595时序图分析可知,在sclk上升沿的时候要把数据写入,在rclk上升沿的时候数据才能锁存显示,因此可以通过mcu设计相应的程序可以实现4位数码管任意数据的显示。

通信模块:sim800具有标准at命令接口,可以提供gsm语音、短消息和gprs数据传输等功能,其支持两频gsm/gprs,工作频段为:egsm900和dcs1800mhz。在设计中添加天线,可以增大模块的发送功率,增大信号的传输距离,以及可以确保更稳定的接收到数据信息,天线在选用时均需选择工作频带内输入阻抗为50ω,驻波系数小于2的天线产品。电源滤波及保护部分包括若干滤波电容和tvs管,这是为了确保4v电源能够稳定可靠的为gsrs模块供电,降低纹波,同时当4v电源产生尖峰干扰时tvs管会将电压控制在5v以下,以起到保护模块的作用。此外,sim800第52引脚在gsrs发射过程中会输出用来驱动指示网络状态的信号,因此可以通过与led控制电路连接,用作模块射频发射指示。为了便于控制gprs模块的启动与关闭,设计了可以通过mcu或手动控制的控制电路,通过给sim800的第一个pwrkey引脚至少1s的高电平,模块就会启动,再给一个至少1s的高电平,模块就会关闭。通信模块采用无线wifi,使得硬件和货柜或者抽屉的耦合方式也变得多样化、便捷化,不用再受限于供电电源布线和网口的位置,也使得各个计数器利用率最大化

每个仓储单元上均设有一个计数器1,计数器的控制芯片与仓储单元的电子锁装置连接,每个计数器通过通信模块与控制后台2进行连接,控制后台2通过网络连接交互终端3。控制后台2与云数据库4连接。控制后台2存储有特定仓储单元对应的仓库货品信息,包括名称、型号、数量、生产厂家和生产日期。

控制后台2采用开发便捷友好springboot框架,数据库采用关系型数据库,以maven管理和组织整个工程。为了后续迭代和拓展性,将后台进行解耦设计,设计为数据交互(dal)模块、核心处理(core)模块、网络通信(web)模块和基础服务(base)模块。根据班组人员不同层次的特点,对管理系统进行了用户模块设计,将所有用户分为管理员和普通操作员,即拥有不同的操作权限。另外对班组的库存单元进行分类和抽象,最终形成数据库model原型,并分配字段、设计库表。集成mybatis作为对象关系映射,配置底层查询和修改接口。完成对暴露给前端交互页面和硬件网络模块的应用程序接口设计,封装http协议的api,完成对整理业务逻辑代码的编写,模拟、跑通后台服务的各个流程。处于各地的全部控制后台2将数据传输至云数据库进行统一管理和保存。

本库存管理系统除了可以在计数器上修改和查看其对应的库存数量外,还可以通过用户验证后交互终端3上查看或者修改权限范围内的所有物品信息,信息包含设备类型、名称、厂家、数量、型号、出厂日期等,交互终端可以是班组智能仓库网页端,也可以是智能手机app终端。由于班组仓库物品种类繁多、数量参差不齐,交互页面还提供根据不同电压等级、型号两个维度对各个子类进行筛选,方便操作人员快速定位存储单元。在实现交互页面过程中采用dva的框架,以数据驱动页面,通过页面事件和交互动作将所有调用过程解耦。其中ui控件使用蚂蚁金服技术开源的antdesign,各个页面整洁美观。

最后,将数据后台服务和交互页面软件分别打包部署,采用nginx重定向静态文件,并对各个模块进行单元测试和后续联调,打通后台数据中心、前端交互页面和智能计数器硬件的数据通信。这种三端完全解耦分离的方式也使得任何一个部分只要实现相同的数据协议,都将是可替换和可插拔的,对后续的需求变更或是升级迭代都十分友好便捷。

在每次进行仓储单元的开锁作业之前,必须先在计算器上对仓储内容的取出量或收纳量进行设定,设定完成后才允许对该仓储单元进行解锁,计算器的显示模块显示仓储容量,同时同步将该仓储容量数据向控制后台发送,控制后台将仓储容量数据发送至各交互终端。

计数器有如下工作模式:

1)普通模式

打开计数器电源后进入普通模式,显示该计数器所绑定的库存数量,按确认手动刷新最新数量。

2)设置模式

按下设置按钮进入设置模式,通过+、-按钮进行库存id的类型调整,然后按下确认完成设定,上传更新数据至控制后台,并进入普通模式。

3)编辑模式

通过+号、-号按钮直接进入编辑模式,编辑操作完成后当前库存余量,按下确认完成设定,上传更新数据至控制后台,同时完成仓储单元电子锁的解锁。

本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1