2.2 检测系统主要功能及如何实现
(1)-deltav 电压数据管理。电池出入库的两次电压记录是的-deltav 自动检测设备系统
中的重要环节。一旦物品种类、数量过多,工作量就很大,而且容易出错,可能造成企业财
产的损失。系统本着谨慎小心的原则,采用自动化办公和人工检测双重管理。该系统的优点
是电池的两次电压数据与数据库的添加删除同步,并自动生成报表,大大减少了管理人员
的工作量。该系统中的
RFID 读取器安装在-deltav 自动检测设备上,当放置电池的夹具入库
读取第一次的电压时,需要经过
-deltav 设备读取电压,并把相关的电池信息写入到存放在
电池夹具中
RFID 卡中,当出库需要第二次读取电压时,经过射频读取器读取相关的电池
信息,并从数据库中提取第一次的相关电池电压的信息,通过
-deltav 计算模块对数据进行
处理,得出电池的
-deltav,并对电池进行性能分析。
(2)不良品管理。当电池-deltav 计算完成后,筛选出来的不良品需要通过不良品自动
抓取设备把不良品电池从夹具盒中抓取出来,并通过主机对数据库进行更新,记相关的信
息。然后通过射频读取器把相应的不良信息写入到相应电池夹具中的
RFID 卡中。以备后续
进行分析处理。
(
3)定期数据分析。在电池放置区中,定期进行电池的性能分析是必不可少的工作。工
作人员可将需要分析的整个夹具中的电池放置到
-deltav 设备上进行信息的分析处理。通过系
统设置把程序调节为数据分析模式,即可随时提取相关电池的数据信息进行分析,并自动
生成报表
[5]。
2.3 接口通讯设计
主机通过 RS232 串行口或 RS485 串行接口卡与 RFID 读写设备进行相连。
(1) 读写器接口协议。命令/应答格式:“长度 命令字 地址 参数 校验数”,其中长度为从
“命令字”到“校验数”的字节地址分配如下:主机地址为 00H ,RFID 读写器地址为 FFH,校
验为偶校验。
串口参数波特率为
9600,8 位,1 位停止位,无校验。
(
2)接口函数。系统采用 Windows API 通讯接口函数来实现主机与读写器之间的数据
通信。
Windows 系统 API 函数包括了通讯支持中断功能。Wingdows2000 系统为每个通讯设备
开辟了用户定义的输入输出缓冲区(即读
/写缓冲区),数据进出通讯口均由系统后台来完
成。应用程序只需完成对输入输出缓冲区操作即可。实际过程是每接收一个字符就产生一个
低阶硬件中断,
Windows2000 系统中的串行驱动程序就取得了控制权,并将接收到的字符
放入输入数据缓冲区。然后将控制权返还正在圆形的应用程序。如果输入缓冲区数据已满,
串行驱动程序用当前定义的流控制机制通知发送方停止发送数据。队列中的数据按
“先进先
出
”的次序处理。
2.4 系统安全性分析
随着射频识别技术的迅速发展,各射频识别卡生产厂家为用户提供的安全体系也越来
越完善。首先每张卡的序列号都是唯一的,在生产过程中已被固化,不可以更改。在通讯安
全上采用符合
ISO9798 国际标准 3 次互感校验技术,以对卡和读写器的合法性进行相互校
验;在数据通讯上采用
DSA 算法对数据进行加密,确保数据不被非法修改。在读写控制上
采用授权方式,即读写设备必须先获得
“设备授权卡”的授权后才能读写本系统的 IC 卡,卡
的初始化又必须经过上级授权卡的授权,并且只能在指定的授权设备上进行。因此授权方式
不存在密码被破解的问题,只要保证授权卡不被盗用,即可保证系统的安全性。
因此,正确规范射频识别卡的管制制度,妥善保存和使用各授权卡,将确保本系统的
高安全性。
2.5 存在的问题
(1)由于射频识别卡的读写距离较短,所以需要规范存放镍氢电池的夹具规格及电