表2中Head是包类型域,响应帧包类型固定为0xE0;Status表示命令所规定的操作执行的结果.0表示正确执行,其他表示执行中发生异常;Response是响帧中的返回数据。 2.2 ISO18000-6B标签操作命令
ISO18000-6B无源金属标签采用跳频T作模式,具有超强抗干扰能力,有效识读距离可达15m以上并可同时读写多个标签。下面介绍此标签的部分操作命令。
(1)多标签识别命令:Iso Multi Tag Identify。读写器收到此命令帧后,进行多标签识别操作 识别完成后
3 串口通信软件设计
3.1 设计流程
串口通信软件要能实现串口初始化设置、功率设置以及标签的识别与读取功能 并能将标签的唯一ID号显示在窗口上。具体的设计流程如图3所示。
可视化界面设计主要包括以下几个方面:① 串口初始化界面;②功率设置界面;③标签识别和读取界面;④ 显示信息界面。设计完成后的界面如图4所示。 3.2 通信程序设计
通信程序主要包括串口初始化、功率设置、标签的识别与读取以及显示信息。 3.3 程序运行
在程序调适成功后,我们生成了串口演示程序.exe文件。并分别使用9个不同的标签进行测试,可以清晰地看到设备自动读取了9个不同的标签,并上传给了上位机。此外,程序对于同一标签,自动识别,只显示一个相同结果。在显示信息窗口得到结果如图5所示。
4 总结
随着RFID技术的日新月异,RFID读写设备与上位机的通信已经变成RFID技术发展的重要环节。本文利用VB设计制作了上位机与飞利浦LPC2364系列RFID读写器的串口通信演示程序。实际的调适运行表明,该程序能够实现设计初期的所有功能要求,即串口初始化以及自动读取标签的唯一ID号码等功能,满足应用的需要 |