




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络IC卡读写器ETH-M-RW技术手册13.56MHz Mifare系列卡读写器 科星互联出品简介ETH-M-WR是一款基于TCP/IP协议的IC卡读写器,支持全系列mifare读写操作;能便捷的实现以太网(局域网,广域网,外网)接入。支持TCP服务器、TCP客户端、UDP全协议栈。可以选择TCP或者UDP协议进行传输。利用网络的优势实现便捷组网,安装,远程读写卡片。在物联网发展的大背景下,网络读卡器更符合物联网的发展需求。特性10/100M以太网接口,支持自动极性转换(MDI/MDIX)支持TCP Server、TCP Client、UDP、DHCP等网络协议。支持局域网内多对一访问。支持
2、internet、跨网段局域网传输。支持命令驱动蜂鸣器。刷卡间隔短,实时传输。完全支持Mifare系列兼容卡工作频率:13.56MHZ有效距离5cm以上直流5V供电,功耗少于300MA工作温度-1575,储藏温度-2585接口描述RJ45内部集成了网络滤波器和两个状态指示灯。RJ45内部管脚如下:Mifare读写指令集命令(HEX)说明4A枚举卡号4B卡片操作完成指令60密码授权,验证KeyA61密码授权,验证KeyB30读命令,读一个块(16字节)A0写命令,写一个块(16字节)C1加值操作C0减值操作B0TransferC2Restore00驱动蜂鸣器命令命令说明 授权命令(60/61)格
3、式如下:第1字节第2字节3到9字节10到13字节60/61块地址KeyA 或KeyB授权卡片UID(唯一序列号)命令举例:60 03 FF FF FF FF FF FF 2D B9 FE C9,即给卡号为2D B9 FE C9的卡片块3授权,验证A密码。说明 :新卡片的KeyA和KeyB默认都是FF FF FF FF FF FF 读命令格式如下:第一字节第二字节30需要读取的块地址 命令举例:30 03 ,即读取块3内部16字节数据 说明 :读取前必须授权 写命令格式如下:第一字节第二字节3到18字节A0块地址需要写入指定块号的16字节数据 命令举例:A0 03 FE FE FE FE FE
4、FE FF 07 80 69 FF FF FF FF FF FF ,即往块3写入数据FE FE FE FE FE FE FF 07 80 69 FF FF FF FF FF FF说明:写数据前必须通过授权加减值操作命令格式如下:第一字节第二字节3到6字节C1/C0块地址4字节加或减值(低字节在前)命令举例:C1 05 01 00 00 00,即把块号为5的块加值1注意 :每次加减值必须是4字节,低字节在前,进行加减值前必须严格按照mifare卡数据块格式先格式化数据块,具体参考Mifare技术说明。Transfer/restore命令格式如下:第一字节第二字节B0/C2需要操作的块地址举例:B
5、0 05说明: 加减值操作后必须进行命令才能确保加减后的数值写入卡片存储块内。枚举卡号命令 : 4A 01 00卡片操作完成命令: 4B 01 00说明:读卡器上电默认在主动上发卡号状态,在这个状态下,只要有卡片靠近,读卡器即主动上发卡号提示远程客户端进行有卡操作,当远程客户端发指令操作卡片后,读卡器不再主动上传卡号,并且切换到卡读写状态,读写完成后需要客户端发卡片操作完成指令(4B)通知读卡器切换到主动上发卡号状态。驱动蜂鸣器命令格式第一字节蜂鸣器发声时间长度(第二字节)保留(第三字节)保留(第四字节)0x00 N0XFF0XFFN参数:以短鸣一次为基数,具体发声长度可以调整N参数,默认N=
6、1.如:发00 01 FF FF命令,驱动蜂鸣器短鸣一声。指令回复 枚举卡号命令和主动上发卡号格式如下:1到5字节6到10字节5字节读卡器编码5字节卡号说明:前5字节为读卡器唯一编码,可以通过读卡器配置软件进行配置,第6字节为00,7到10字节为4字节UID(唯一序列号)。 回复操作状态格式如下:第一字节第二字节41状态码(提示操作成功,如操作错误,这个一个字节为错误码)说明:所有卡片操作命令除读卡命令外都适用。状态码: 00 -操作成功 其它-对应的错误码错误码对照表: 01 -超时,读卡器无响应 10-参数错误 13-命令格式错误 14 -密码验证错误 (更多错误码解析请联系科星互联技术支
7、持)读卡命令数据回复格式:第一字节第二字节3到18字节41状态字节(00)16字节数据说明:若读取错误没有数据回复,状态字节适用于本文上述错误码。如何读写mifare卡 1. 了解mifare卡,mifare卡详细请参考mifare技术手册文档,在这里我们只关心具体操作步骤;Mifare 默认密码: 对于一张新卡,所有扇区的KeyA和KeyB默认都是:FF FF FF FF FF FF 控制字节 :默认的控制字节为FF 07 80 69,在这个控制字节组合下,验证KeyA后可以读写数据块,验证KeyA后可以写KeyA,不能读KeyA,验证KeyA后可以读写KeyB,验证KeyA后可以读写控制字
8、节。在一般情况下用默认的控制字节就能满足需要,不要轻易修改控制字节,修改KeyA用写块操作命令时,注意写入的控制字节不要变化。 2. 枚举卡,获取UID,可以直接使用读卡器主动上发的卡号对卡进行操作,如果在操作过程中需要再次获取UID,发送4A 01 00。 3.验证KeyA 4.读写块内数据 5.操作完成,发送4B 01 00命令。应用举例1 (数据块操作) PC代表访问读卡器的终端,ETH代表读卡器,如下: / 读取卡号 PC-ETH4A 01 00 ETH-PC 00 00 00 00 00 00 2D B9 FE C9 / 验证KeyA PC-ETH 60 03 FF FF FF FF
9、 FF FF 2D B9 FE C9 ETH-PC 41 00 /写数据块2 PC-ETHA0 02 00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FFETH-PC 41 00 /读数据块2 PC-ETH30 02 ETH-PC41 00 00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FF/ 操作完成 PC-ETH 4B 01 00 ETH-PC 41 00应用举例2(加减值操作)PC-ETH4A 01 00 ETH-PC 00 00 00 00 00 00 2D B9 FE C9 / 验证KeyA PC-
10、ETH 60 03 FF FF FF FF FF FF 2D B9 FE C9 ETH-PC 41 00 /对块5写入格式化数据 PC-ETHA0 05 01 00 00 00 FE FF FF FF 01 00 00 00 05 FA 05 FA ETH-PC 41 00/读块5PC-ETH 30 05ETH-PC 41 00 01 00 00 00 FE FF FF FF 01 00 00 00 05 FA 05 FA/ IncrementPC-ETHC1 05 01 00 00 00ETH-PC 41 00/ TransfertPC-ETHB0 05ETH-PC 41 00/读块5(加值
11、操作后的值)PC-ETH 30 05ETH-PC 41 00 02 00 00 00 FD FF FF FF 02 00 00 00 05 FA 05 FA/操作完成 PC-ETH 4B 01 00 ETH-PC 41 00应用举例3(修改密码)PC-ETH4A 01 00 ETH-PC 00 00 00 00 00 00 2D B9 FE C9 / 验证KeyA PC-ETH 60 03 FF FF FF FF FF FF 2D B9 FE C9 ETH-PC 41 00/修改扇区1KeyA,注意不要随便修改控制字节和KeyB,将密码改为FE FE FE FE FE FEPC-ETH A0
12、03 FE FE FE FE FE FE FF 07 80 69 FF FF FF FF FF FFETH-PC 41 00/操作完成PC-ETH 4B 01 00ETH-PC 41 00如何配置网络读写器参数修改参数 IP地址、网关、子网掩码等,如图: 配置网络端口号(默认50000):注意:配置软件之提供一个端口号配置,此端口号根据读卡器的工作模式不同代表不同的意思,如果工作在服务器模式(从模式),那么这个端口号就是读卡器的本地端口号,是客户端(主机)需要访问的端口号。而如果读卡器工作在客户端模式(从机),则表示配置的端口号为远程服务器(主机)的端口号,此时读卡器本地端口号为随机的一个端口
13、号。 配置读卡器的工作模式: 读卡器提供四种可配置工作模式,分别是TCP服务器,TCP客户端,UDP服务器,UDP客户端模式,下面对4种模式进行介绍:l 服务器模式:即TCP服务器模式,工作在此模式下可以接受一个TCP客户端对读卡器进行访问l 客户端模式:即TCP客户端模式,工作在TCP客户端模式,可以通过配置远程服务器IP和端口号来主动连接到一个远程服务器上。l UDP服务器模式:工作在UDP服务器模式下,读卡器可以响应所有IP地址和端口号发来的切换接收卡号客户端请求(读取读卡器唯一编码命令),并刷卡记录发送到最近一次请求的客户端,这个模式的好处是可以实现多个客户端对读卡器进行访问。l UD
14、P客户端模式:在UDP客户端模式下,类似TCP客户端,可以通过配置远程IP和端口号来实现指定地址上传卡号。 注意:建议配置时勾选心跳信号,心跳信号在TCP协议下用于非法断开自动重连功能实现。如何把参数写入读卡器 读卡器内部自带FLASH,对参数有掉电保护功能,参数一旦写入后可以实现永久保存。步骤如下:1. 把读卡器连入局域网(也可以直接连接电脑,直接连接电脑,PC端需要使用固定IP),并上电运行。2. 勾选参数配置选项,并点击扫描按钮,如图在配置软件的左上角会看到扫描出来的读卡器现有IP和物理地址,如图:3. 点击选中扫描到的IP地址(即需要配置的读卡器对应IP地址),然后点“连接”按钮后出出现“配置”按钮,如图:4. 最后点击“配置”按钮即可实现参数写入。a) 点击读取配置信息按你可以在右上角看到读卡器内部参数列表,如图:如果测试读写器 通过上一章节成功配置读卡器参数后,即可测试读卡器读写卡片,本节通过TCP调试助手来示范读写器操作。 第一步,建立TCP连接 如图,读卡器工作在TCP服务器模式,TCP调试助手作为TCP客户端和读卡器建立TCP连接: 注意:远程主机要输入配置后的读卡器IP,端口号也要和配置的参数一致。第二步,主动上发UID 建立TCP连接后,卡片靠近读卡器,即可看到上传的UID包 注意:上传的数据包解析见上文报文回复章节,上图数据包表示读卡器编码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河南水利与环境职业学院《机械工程材料及其成形技术》2023-2024学年第二学期期末试卷
- 沈阳医学院《机械工程基础》2023-2024学年第二学期期末试卷
- 河北建材职业技术学院《化工原理理论》2023-2024学年第二学期期末试卷
- 毕节工业职业技术学院《中高考语文试题研究》2023-2024学年第二学期期末试卷
- 三亚城市职业学院《管理工程数学基础1》2023-2024学年第二学期期末试卷
- 云南三鑫职业技术学院《媒介公关与危机管理》2023-2024学年第二学期期末试卷
- 辽宁大学《人工智能与机器学习课程设计》2023-2024学年第二学期期末试卷
- 安徽医学高等专科学校《司法文书写作与法律文献检索》2023-2024学年第二学期期末试卷
- 中国劳动关系学院《大气污染控制技术》2023-2024学年第二学期期末试卷
- 苏州高博软件技术职业学院《护理学基础实验(1)》2023-2024学年第二学期期末试卷
- 冀教版五年级下册美术第12课《寓言成语故事多》课件
- 英语演讲Artificial intelligence人工智能课件共课件
- 建设工程防渗漏验收检查表
- 铁皮石斛 组织培养 栽培 试验 实验
- 中国联通cBSS系统使用培训-第一部分
- 货币的起源与发展
- 森林防火PPT课件
- 建筑材料送检统一规定
- 艏艉密封装置安装工艺规程
- 雨露计划职业教育补助学籍证明四川
- 15MW双馈风力发电机电气原理图
评论
0/150
提交评论