一、系统简介
智能仓储应用实训系统采用精准的传感器采集技术和RFID技术,结合工业现场总线的稳定传输以及B/S架构浏览器便捷访问的优势,实现货物的入库、上架、盘点、下架、出库、操作人员管理以及仓库环境实时监测,达到人员操作实时记录、货物周转精准定位、库位信息动态更新、库位状态实时显示的目的。
二、技术参数
(一)总体要求
1. 采用传感器采集技术、RFID技术、Android应用开发技术、Web应用开发技术等,结合工业现场总线的稳定传输和B/S架构便捷的浏览器访问,实现货物的入库、上架、盘点、下架、出库,仓储环境的实时监测,操作人员的管理,达到货物周转定位、库位信息动态更新、库位状态实时显示的目的。
2.可对仓储库位、货物名称、仓储环境传感器生成标识,并将采样数据接入标识解析平台,支持扫码解析。
3.能够满足物联网专业仓储应用项目实训开发。
(二)基础框架
1.货架(1个)16库位,钢木结构,尺寸:930mm×380mm×225mm
(三)硬件资源
1)主控硬件
1.工业以太网网关(1个)
要求采用Cortex-A9四核处理器,CPU主频最大可调至1.4GHz,带宽32位,800MHz的1GB DDR3内存,不小于8GB的EMMC Flash存储空间,含Mail-400 3D图形加速器GPU,符合OpenGL ES2.0标准;
2.管理终端(1个)
包含台式主机、键盘、鼠标、显示屏等;
3. 无线路由器(1个)
支持 IEEE 802.11a、 IEEE 802.11b、IEEE 802.11g、 IEEE 802.11n 等传输协议。
2)称重模块
1.称重传感器(16个)
量程1-10KG,额定输出:2.0mv/v%5,全桥电路,DC12V供电
2.四通道称重变送器(4个)
可接入4路称重传感器数据,支持2点标定,二次曲线拟合校正非线性,有效差分电压≤±12mV,24bit高分辨率,标准Modbus-RTU协议,最多支持255个设备地址,通信距离1000米,DC12V供电
3.库位分拣电子标签(16个)
2行5位数码管,显示库位编号,库位物品数量,待取货数量,板载5路开关量输出,100mA,红蓝指示灯,RS485总线,标准ModbusRTU协议,支持按键更改设备地址,DC12V供电。
3)识别模块
1.四通道超高频读卡器(1个)
2.圆极化天线(2个)
3.桌面高频读卡器(1个)
4.UHF二维码手持机(1个)
5.高频电子标签(4张)
6.超高频标签(16张)
4)环境监测模块
1.温湿度传感器(1个)
2.红外对射传感器(1个)
3.开关量控制模块(1个)
4. 货架信号灯(1个)
5. WiFi网络摄像头(1个)
(四)软件资源
1.管理终端操作系统
搭载ubuntu16.04操作系统,内置tomcat web服务器、MQTT代理服务器、MYSQL关系型数据库,及其他网络传输服务器。
2.智能仓储标识解析管理平台
B/S架构,Java Web开发,SpringMVC框架,后台Mysql关系型数据库设计,MQTT服务器,支持MQTT协议、HTTP协议。
浏览器访问,具有仓储管理、数据程序、系统设置、标识解析平台查询三个功能板块,与网关配合,实现人员录入,库位存放物品绑定,库位编号及名称录入,物品容量设置等初始化功能,具有货物的入库、上架、盘点、下架、出库、操作人员管理以及仓库环境实时监测功能,实现标识自动分配、标识注册、标识信息更新、标识删除的功能。
3.智能仓储网关应用软件
Android软件编程,具备网关协议转换功能,可将ModbusRTU协议转换为MQTT协议接入管理平台。
可实现系统初始化,库位轮询时间设置,库位称重与去皮校准,后台与管理平台、手持机实现协同处理控制库位分拣电子标签动态更新,库位称重数据平台接入,仓储监测传感器数据转发、服务器连接状态显示等功能。
4.智能仓储手持机应用软件
Android软件编程,支持MQTT消息发布订阅。
具有读取货物UHF标签,实现收货验货、上架扫标签、下架扫标签、MQTT发布标签内容消息的功能。
三、课程资源
章节
|
课程
|
设备或软件的装调
|
库位传感器的装调与维护(校准)
|
电子显示标签的装调与维护
|
仓储环境传感器的安装调试
|
超高频读卡器的安装调试
|
手持机应用APP的安装
|
本地网关应用APP的安装
|
PC服务器环境的配置
|
工业现场总线网络
|
现场总线布线说明
|
Modbus RTU协议
|
网关APP协议分析与转发
|
Android UI开发
|
串口开发
|
Modbus RTU协议解析
|
数据库开发
|
主流物联网协议MQTT的应用
|
Restful开发接口应用
|
库位轮询显示
|
WEB应用开发
|
HTML+CSS+JavaScript界面开发
|
Java应用程序开发
|
JDBC数据库编程
|
Spring+SpringMVC+Mybatis环境搭建
|
MQTT消息订阅开发
|
用户登录应用开发
|
仓储系统实训
|
出入库验货实验
|
库位盘点显示实验
|
货物上下架实验
|