RFID读写应用程序说明

更新时间:2023-07-18 22:02:20 阅读: 评论:0

                  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进制数据。
    选择带AFI呼叫时,只有AFI值与所输参数相等的卡片才会响应该呼叫,系统显示相应卡片的序列号。
  . 掩码参数: 掩码值    掩码位数
    该参数用于设置呼叫卡片序列号的掩码值,其掩码值的解释为:
例如对于如下卡片:
    卡片1:序列号=A0A0B000000004E0
    卡片2:序列号=A0A1B000000004E0
    卡片3:序列号=A1A0B000000004E0
如我们选择掩码值=A0,其掩码位数=8,则只有“卡片1”和“卡片2”响应该呼叫,而“卡片3”由于其首个字节=A1,与掩码值不同,则不会响应本次呼叫。
    根据ISO15693标准,掩码参数的规则为:
        选择16 SLOT:掩码位数=0—60位
        选择1 SLOT: 掩码位数=0—64 位
    掩码值是一个完整的字节或几个字节,如选择的掩码位数不是8的整数倍,则需将掩码值的高位补0,使其为完整的字节。
2) 使卡静止(STAY QUIET)
该命令使指定的卡片进入“静止”状态,进入“静止”状态后,卡片不会响应读写器的呼叫,只响应带“卡片序列号”的相应命令。
  卡片在如下操作后,可以从“静止”状态中退出:
.重新上电,卡片拿开读写器天线区域,并重新放回。
.接收到“SELECT”命令,卡片进入“Selected”状态。
.接收到“RESET TO READY”命令,卡片进入“Ready”状态。
          进入该功能后,系统提示用户输入“卡片序列号”,系统显示在原呼叫命令中呼
叫到的卡片序列号,用户可以直接在该列表中进行选择,或自行输入其他的卡片序
列号。
3) 卡片选择(SELECT)
该命令按照卡片序列号,选择该卡片,并使该卡片进入“Selected”状态,而其他卡片则进入
“Ready”状态。
在任一时刻,只有一张卡片进入“Selected”状态。进入“Selected”状态的命令,可以响应带“SELECT”参数的命令。
            进入该功能后,系统提示用户输入“卡片序列号”,系统显示在原呼叫命令中呼
叫到的卡片序列号,用户可以直接在该列表中进行选择,或自行输入其他的卡片序
列号。
4) 复位卡片(RESET TO READY)
该命令使卡片进入“READY”状态。
进入该功能后,系统提示用户选择相关参数如下:
. 按卡片序列号操作:
  在该模式下,用户需选择卡片序列号。
. 对处于”SELECT“状态下的卡片操作:
  在该模式下,用户直接对己处于“SELECT”状态下的卡片进行操作。
. 附加参数: OPTION 0 , OPTION 1
  请根据不同的卡片的厂商说明选择该参数,每个厂商提供的卡片该参数的值会有所不同,在初次试验时,可用两种参数分别试,以找到相关的值.对于PJILIPS卡片,其值为OPTION 0有效。
5) 读卡片系统信息(GET SYSTEM INFORMATION)
该命令用于读取卡片的系统参数,包括该卡片的如下信息:
卡片序列号, DSFID值, AFI值, 卡片存贮容量(卡片数据块数,每块字节数), 厂商代码。
          进入该功能后,系统提示用户输入:
. 按卡片序列号操作:
  在该模式下,用户需选择卡片序列号。
. 对处于”SELECT“状态下的卡片操作:
  在该模式下,用户直接对己处于“SELECT”状态下的卡片进行操作。
. 附加参数: OPTION 0 , OPTION 1
  请根据不同的卡片的厂商说明选择该参数,每个厂商提供的卡片该参数的值会有所不同,在初次试验时,可用两种参数分别试,以找到相关的值.对于PJILIPS卡片,其值为OPTION 0有效。
法国历史简介执行该功能后,系统将显示该卡片的系统参数。
厨房小妙招6) 读数据块(READ SINGLE/MULTI BLOCKS)
京沪高速车祸
该命令用于读取卡片的数据块内容,用户可以读取卡片的一个数据块或多个数据块的内容。
进入该功能后,系统提示用户输入:
. 按卡片序列号操作:
  在该模式下,用户需选择卡片序列号。
. 对处于”SELECT“状态下的卡片操作:
  在该模式下,用户直接对己处于“SELECT”状态下的卡片进行操作。
. 附加参数: OPTION 0 , OPTION 1

本文发布于:2023-07-18 22:02:20,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1103850.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:用户   命令   读写器   参数
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图