微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 非接触式IC卡在仓库管理中的应用

非接触式IC卡在仓库管理中的应用

时间:11-04 来源:现代电子技术 作者:王建宏 点击:

电路首先选择1张作为预处理对象,而其他卡片处于空闲模式以等待下一次被选中,这样可连续处理多张卡片[2]。

2、基于非接触式IC卡的仓库管理系统

非接触式IC卡仓库管理系统设计的目的是实现物品出入库控制、物品存放位置及数量统计、信息查询过程的自动化,方便管理人员进行统计、查询和掌握物资流动情况。为达到方便、快捷、安全、高效等要求,系统设计如下。

2.1系统组成

非接触式IC卡仓库管理系统硬件包括:主机、打印机、出入库读写机、位置读写机、移动读写器、RS485接口卡、电动控制门、报警检测装置等。其中主机安装了管理软件,通过RS485接口卡与出入库读写机及所有的位置读写机相连接并对它们进行控制,如设置权限、读取记录及统计查询等;位置读写器记录物品的放置,出入库读写器控制电动控制门,采集物品出入库记录等。系统结构如图2所示。本系统使用非接触式IC卡作为物品的标识,存储其型号、生产日期、数量等资料。

本系统管理软件是在Windows 98环境下,采用VB 6.0开发的,主要包括:系统设置、入库管理、出库管理、物质管理以及数据库管理五大模块。

系统设置包括密码修改,仓库区域、读写器地址、串口及报警规则等设置;

        

出、入库管理读、写IC卡,添加、删除记录,生成报表等模块;

物质管理内有物资定位、盘点、统计及生成报表等功能;

数据库管理对数据库进行浏览、查询、排序等操作,只能修改或编辑部分信息,如损坏程度、备注等,无权添加或删除任何记录。

2.2系统主要功能及其实现

(1) 物资定位

物品进出仓库中某区域时需经过该区的位置读写器,读写器记录此物品,由逻辑电路判断出物品进出方向,如图3所示。主机接收记录及进出标识,对数据库进行修改。若物品进入某区,就在数据库中将记录添加到该区;反之则删除记录。这就实现了仓库物资的实际位置与主机数据库内的信息一一对应,为管理人员查询、点验、寻找物资带来了很大的方便。

(2) 出入库管理

物资出入库登记是仓库管理中的重要环节。一旦物品种类数量过多,工作量就很大,而且容易出错,可能造成国家财产或企业财产的损失。系统本着谨慎小心的原则,采用人工检查和自动化办公双重管理。出入库管理子系统的工作流程如图4所示。该系统的优点是物资出入库与数据库的添加删除同步,并最终生成报表,大大减少了管理人员的工作量。

需要说明的是该系统中的出入库读写机与位置读写机类似,装配有2个红外线接收器用来判断是入库操作还是出库操作。另外,正常情况下电动挡板是在人工指令和出入库读写机指令相"与"的控制下工作的,在读写器工作异常时可人为强制打开或合上。

(3) 物资清点

在仓库管理中,定期进行盘点是必不可少的工作。本系统还配置了移动读写器,工作人员手持它在仓库中巡视一圈即可迅速完成物资清点任务。具体流程是:分区域进行;读写器读取IC卡信息,输送到主机作为记录存入新数据库;一个区域读取完毕后,主机进行该区域的新旧数据库比较并记录结果;进入下一区域重复以上过程。仓库盘点结束后,生成物资统计报表和差异报表,便于及时发现问题。

2.3接口通信设计

主机通过RS232串行口或RS485串行接口卡(联网)与出入库读写机、位置读写机及移动读写器相连。

(1) 读写器接口协议

命令/应答格式"长度 命令字 地址 参数 校验数",其中,长度为从"命令字"到"校验数"的字节数地址分配如下:主机地址为00H,出入库读写器地址为FFH,位置读写器地址为01-F0H,移动读写器地址为FEH;校验为偶校验。

串口参数波特率为9 600,8位,1位停止位,无校验。

(2)接口函数

系统采用Windows API通信接口函数来实现主机与各读写器之间的数据通信。

2.4系统安全性分析

随着非接触式IC卡技术的迅速发展,各非接触式IC卡生产厂家为用户提供的安全体系也越来越完善。首先每张卡的序列号都是唯一的,在生产过程中已被固化,不可以更改。在通讯安全上采用符合ISO9798国际标准的3次互感校验技术,以对卡和读写器的合法性进行相互校验;在数据通讯上采用DSA算法对数据进行加密,确保数据不被非法修改。在读写控制上采用授权方式,即读写设备必需先获得"设备受权卡"的授权后才能读写本系统的IC卡,而卡的初始化又必须经过上级授权卡的授权,并且只能在指定的授权设备上进行。因此受权方式不存在密码被破解问题,只要保证授权卡不被盗用,即可保证系统的安全性[3]。

因此,正确规范IC卡的管理制度,妥善保存和使用

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top