RFID读写应用程序说明

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RFID读写应用程序说明

RFID读写器应用程序是为用户了解RFID的功能及操作命令而编写的程序。用户通过本程序对卡片进行操作,可熟悉ISO 15693标准及其操作。对RFID卡的应用有一个清楚地了解。

一、内容说明

1)本子目录中包括RFID读写器在PC机上读写应用程序。

2)用户在PC机WINDOWS系统中安装该程序后可完成由RFID卡的所有操作。

3)用户通过该程序的使用,可以熟悉RFID卡的操作,从而为自己的进一步应用作好准备。

4)该应用程序是用VB6.0语言编译而成。用户如需要其源代码,可向供货商查询。

二、安装说明

1)将文件拷贝到硬盘后,运行SETUP,直接按照系统提示进行安装。

三、操作说明

本应用程序采用WINDOWS结构,提供了对RFID卡操作的所有命令的功能按键。用户点击各功能按键,即可完成相关的操作。

以下详细说明各个功能键的使用,以及其所需参数说明。

在RFID读写器中提供三类命令,分别为:

1)RFID读写器系统命令:该命令集提供可控制读写器状态及LED、蜂鸣器操作的命令。

2)ISO15693标准基础命令集:该命令集提供针对ISO15693标准的所有基础命令集的操作。

3)厂商专用命令集:根据ISO15693标准,各厂商提供的卡片操作除符合ISO 15693的基础命令集完,还可根据自己的定义,提供各具特色的只符合其厂商卡片的专

用命令集。

在RFID读写器中,为方便用户使用,我们将PHILIPS公司、TI公司、INFINION

公司的卡片专用命令集分别提供,用户可以根据自己的卡片,直接对相关卡片进

行操作。

四)RFID读写器系统命令

RFID读写器提供如下系统操作命令:

. 联接

. 操作模式

. 厂商命令选择

. 读版本号

. 灯控

. 断开联接

1)“联接”

在执行其他命令前,必须先执行“联接”命令,打开串行口。在该命令中,是采用“自动联接”功能,程序自动查询COM1或COM2口,判别是否己联接RFID读写器,如联接成功,则所有的其他功能键均有效,用户可进一步运行其他的命令。

2)“操作模式”

该命令用于设置RFID读写器的操作模式。根据ISO15693标准,RFID读写器可工作在二种操作模式下,一是标准模式(慢),另一种是快速模式。用户需根据自己使用的具体卡片选择读写器处于何种工作模式下。

一般情况下,现在出厂的RFID卡均是处于“快速模式”下操作。

如果不执行“操作模式”的设定操作,应用程序在“联接”功能中,自动将操作模式设为“快速模式”。

在此说明的是,各类卡片的操作模式可能会不同,并且有些只能在一种模式下工作,故在对卡片进行操作时,如果不能成功,应该将“操作模式”设定为另一种模式再试。或查询卡片的供应商。

3) “厂商命令选择”

对于各个厂商生产的厂片,除满足ISO 15693的基础命令集外,还各自增加了自己的专用命令集,我们为方便用户的使用,将几个常见的公司的命令专门作成函数,供用户使用时简便。

可供选择的公司为:PHILIPS公司、TI公司、INFINEON公司。

用户可根据自己操作的卡片,选择相应的专有命令集。

如果没有选择,系统默认为“PHILIPS专用命令集”。

4)“读版本号”

该命令用于读取该RFID读写器的软件版本号。执行该命令后,系统将显示8个字节的读写器系统软件版本号。

5)“灯控”

该命令用于测试读写器的LED(红色、绿色)及蜂鸣器的操作。执行该命令后,RFID读写器的LED(红色、绿色)将闪烁三次,同时蜂鸣器也会响三声。

RFID读写器在正常工作状态下,红色的LED将周期性闪烁。其LED及蜂鸣器均可由用户通过函数进行控制。具体见“动态库函数说明。

6)“断开联接”

该命令用于将RFID读写器与PC机断开联接。执行该命令后,PC机关闭COM口。

注意:用户在退出RFID读写器应用程序时,最好是执行该“断开联接”的命令,以使PC机关闭COM口。释放其占用的系统资源。

五、ISO 15693基础命令集

RFID应用程序中提供的ISO 15693基础命令集包括如下功能:

. 呼叫卡片

. 使卡静止

. 选择卡片

. 复位卡片

. 读卡片系统信息

. 读数据块

. 写数据块

. 锁定数据块

. 读卡片锁定位

. 写AFI

. 锁定AFI

. 写DSFID

. 锁定DSFID

以下详细描述各个功能键的使用说明。由于本应用程序是方便用户对卡片操作的了解,故我们将各个功能的相关参数列出来,供用户在实际操作时选用。用户在使用时应参考卡片的资料,选用相关的参数。这样用户通过操作各功能键可以详细了解ISO15693标准的各个命令的参数设定,从而为自己编写应用程序打下基础。

1)呼叫卡片(INVENTORY)

本命令用于呼叫在RFID读写器天线有效范围内的所有卡片。可以只呼叫一张卡片或

同时最多呼叫16张卡片。注意根据ISO 15693标准,卡片具有防碰撞功能,可以同

时进行多张卡片的呼叫,但卡片不能直接叠加在一起。否则卡片将不能返回信息。

进入该功能后,系统显示应由用户选择的参数,用户设置相关参数后,按“确定”

功能键,则进行“卡片呼叫”操作。如呼叫成功,系统将显示读写器天线范围内卡

片的序列号。

相关参数说明:

. 呼叫方式:单张呼叫多张呼叫

用户可选择是“单张呼叫”或“多张呼叫”

其中:单张呼叫是参数SLOTS=1,当次只有一张卡片应答。系统显示一张卡

片的序列号。

多张呼叫是参数SLOT=16,可同时呼叫多张卡片,多张卡片分别应答,

系统会显示多张卡片的序列号。

. AFI: 是否带AFI呼叫 AFI值

本项设置为是否带AFI呼叫,如需带AFI呼叫,用户则需选择AFI标志,并且输入AFI值,AFI值为1个字节的16进制数据。

相关文档
最新文档