




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
R F I D M O D U L E非接触式读卡器 读/写模块SL025B使用手册 Version 1.2 Jun 2011 StrongLink目录1.概述2.外形尺寸3. 波特率设置4通信协议-通讯设置-通信格式-命令概述-命令列表-选Mifare卡-登陆扇区-密码下传到SL025-通过权限登陆扇区-读数据块-写数据块-读值块-初始化值块-写主密钥-增值-减值-复制值-读取数据页(UltraLight)-写入数据页(UltraLight)-设置Red Led-固件版本的获取概述标签支持:Mifare 1k, Mifare 4k, Mifare UltraLight自动检测标签内置天线RS232接口,波特率9600-115200bps4.4-12.0VDC电压输入工作电流小于80mA操作距离:可达70mm,取决于标签储存温度:-40C+85C工作温度:-25C+70C尺寸:86x55mm两只Led,当标签在检测范围内时,绿ed灯亮,红ed由HOST控制OUT引脚低电平时表示标签在检测范围内,高电平表示标签不在检测范围内2外形尺寸插座针脚符号类型描述标签检测信号,电平标签在探测距离内标签不在探测距离内串口输出串口输入Power SupplyGround3波特率设定通过对两个820欧姆电阻器R6、R7的使用来确定波特率的大小。 如下表R6R7波特率装配NONO9600Yesno19200noyes57600yesyes1152004通信协议-通讯设置通信协议是面向字节,发送和接收字节都是十六进制格式,通信参数如下:波特率:9600115200bps停止位:8bits奇偶校验位:None流量控制位:None-通信格式主机to SL025Preamble报头Len长度Command命令Data数据Checksum校验Preamble:1byte等于0XBALen:1byte表示从Command命令位到Checksum校验位的数量(包含命令位)Command:1byte命令代码,见表3Data:变量长度取决于命令类型Checksum:1byte 从Preamble到Data进行XORSL025 to 主机:Preamble报头Len长度Command命令Status状态Data数据Checksum校验Preamble:1byte等于0XBDLen:1byte表示从Command命令位到Checksum校验位的数量Command:1byte的命令代码,见表3Status:1byte的命令状态,见表4Data:变量长度取决于命令类型Checksum:1byte 从Preamble到Data进行数据异或。-命令概述Table 3命令描述0x01选择射频卡0x02登陆到一个扇区0x03读一个数据块0x04写一个数据块0x05读一个值块0x06初始化一个值块0x07写主密钥(Key A)0x08增值0x09减值0x0ACOPY值0x10读一个数据页(UltraLight)0x11写一个数据页(UltraLight)0x12下载Key0x13登陆扇区通过stored Key0x40管理Red Led0xF0获得射频卡的版本号 状态概述Table 4状态描述0x00操作成功0x01无标签0x02登陆成功0x03登陆失败0x04读失败0x05写失败0x06写之后无法读取0x08地址溢出0x09下载Key失败0x0D没有认证0x0E没有一个值块0xF0校验错误0XF1命令代码错误-命令列表-选Mifare卡0xBALen0x01ChecksumResponse0xBDLen0x01StatusUIDTypeChecksumUID: 射频卡的维一标识(序列号) Type: 0x01: Mifare 1k, 4 byte UID 0x02: Mifare 1k, 7 byte UID 1 0x03: Mifare UltraLight, 7 byte UID 0x04: Mifare 4k, 4 byte UID 0x05: Mifare 4k, 7 byte UID 1 0x06: Mifare DesFire, 7 byte UID 0x0A: Other例:发送: BA 02 01 B9(BA0201=B9) Response:BD 08 01 00 1D D0 00 AF 04 D2(Preamble=BD ;Len=08 ;Command=01 ;Status=00 ;UID=1D D0 00 AF ;Type=04 ; Checksum=D2)如果Response:BD 03 00 F0 4E(表示校验错误)(Preamble=BD ;Len=03 ;Command=00 ;Status=F0(校验错误) ; Checksum=4E)-登陆扇区0xBALen0x02SectorTypeKeyChecksumSector: 选择需要登陆的扇区, 0x00 0x27 (注:16进制,共40个扇区)Type: Key type (0xAA: KeyA, 0xBB: KeyB) Key: Authenticate key, 6 bytes Response:0xBDLen0x02StatusChecksum例:发送:BA 0A 02 01 AA FF FF FF FF FF FF 19(Preamble=BD ;Len=0A ;Command=02 ;Sector=00 ;Type=AA ;Key=FF FF FF FF FF FF ; Checksum=19)Response:BD 03 02 02 BE(Preamble=BD ;Len=03 ;Command=02 ;Status=02 ; Checksum=BE)-密码下传到SL0250xBALen0x12SectorTypeKeyChecksumSector: 0x00 0x27 Type: Key type (0xAA: KeyA, 0xBB: KeyB) Key: 6 bytes ,stored into SL025Response:0xBDLen0x12StatusChecksum例:发送:BA 0A 12 01 AA 00 00 00 00 00 00 09Response:BD 03 12 00 AC-通过储存密码登陆扇区0xBALen0x13SectorTypeChecksumSector: Sector need to login, 0x00 0x27 Type: Key type (0xAA: KeyA, 0xBB: KeyB) Response:0xBDLen0x13StatusChecksum例:发送:略 Response:略-读数据块0xBALen0x03BlockChecksumBlock: The absolute address of block to be read, 1 byte. Response:0xBDLen0x03StatusDataChecksumData: Block data returned if operation succeeds, 16 bytes 例:发送:BA 03 03 05 BF (读扇区1数据的块1的值)Response:BD 13 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AD-写数据块0xBALen0x04BlockDataChecksumBlock: The absolute address of block to be written, 1 byte. Data: The data to write, 16 bytes.Response:0xBDLen0x04StatusDataChecksumData: Block data written if operation succeeds, 16 bytes 例:发送:BA 13 04 0C 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F A1(写数据到扇区3数据块0)Response:BD 13 04 00 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F AA-读值块(注:必需先初始化以后才能读)0xBALen0x05BlockChecksumBlock: The absolute address of block to be read, 1 byte Response:0xBDLen0x05StatusValueChecksumValue: Value returned if the operation succeeds, 4 bytes 例:发送:BA 03 05 0C B0Response:BD 07 05 00 AA BB CC DD BF-初始化值块0xBALen0x06BlockValueChecksumBlock: The absolute address of block to be initialized, 1 byte. Value: The value to be written, 4 bytes. Response:0xBDLen0x06StatusValueChecksumValue: Value written if the operation succeeds, 4 bytes 例:发送:BA 07 06 0C AA BB CC DD B7 Response:BD 07 06 00 AA BB CC DD BC-写主密钥(Key A)0xBALen0x07SectorKeyChecksumSector: The sector number to be written, 0x00 0x27 Key: Authentication key, 6 bytes .Response:0xBDLen0x07StatusKeyChecksumKey: Authentication key written if the operation succeeds, 6 bytes. Attention: Be sure KeyB is readable, otherwise KeyB will be change to 000000000000 after this command. 例:先登陆扇区(03扇区)BA 0A 02 03 AA FF FF FF FF FF FF 1B Response:BD 03 02 02 BE(登陆成功)发送:BA 09 07 03 AA AA AA AA AA AA B7(写Key到第三扇区)Response:BD 09 07 00 AA AA AA AA AA AA B3-增值(注:必需先初始化值块)0xBALen0x08BlockValueChecksumBlock: The absolute address of block to be increased ,1 byteValue: The value to be increment by ,4 byteResponse:0xBDLen0x08StatusValueChecksumValue: The value after increment if the operation suceeds ,4bytes 例:发送:BA 07 06 04 00 00 00 00 BFResponse:BD 07 06 00 00 00 00 00 BC(初始化扇区1,数据块1)发送:BA 07 08 04 88 88 88 88 B1 Response:BD 07 08 00 88 88 88 08 32-减值0xBALen0x09BlockValueChecksumBlock: The absolute address of block to be decreased ,1 byteValue: The value to be decrement by ,4 byteResponse:0xBDLen0x09StatusValueChecksumValue: The value after decrement if the operation suceeds ,4bytes 例:发送:BA 07 09 04 77 77 77 77 B0Response:BD 07 09 00 11 11 11 91 33-复制值0xBALen0x0ASourceDestinationChecksumSource: The source block copy from,1 byteDestination(目标地址): The destination copy to,1 byteAttention: The source and destination must in the name sectorResponse:0xBDLen0x0AStatusValueChecksumValue: The value after copy if the operation suceeds ,4bytes 例:发送:BA 04 0A 04 05 B5(1扇区数据块0中的值复制到据块1中)Response:BD 07 0A 00 11 11 11 91 30试读扇区1中数据块2的数据:发送:BA 03 05 05 B9 Response:BD 07 05 00 11 11 11 91 3F-读取数据页(UltraLight)0xBALen0x11PageChecksumPage: The page number to be read ,0x00-0x0FResponse:0xBDLen0x11StatusDataChecksumData: Block data returned if operation succeeds,4bytes例:发送:略Response:略-写入数据页(UltraLight)0xBALen0x11PageDataChecksumPage: The page number to be written ,0x00-0x0FData: The data to write,4 bytesResponse:0xBDLen0x11StatusDataChecksumData: Page data written if operation succeeds,4bytes例:发送:略
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025内蒙古地质矿产集团第二次招聘工作人员6人备考考试题库附答案解析
- 2025年甘肃省武威市凉州区韩佐镇选聘专业化管理大学生村文书考试参考试题及答案解析
- 2026年中国邮政储蓄银行校园招聘备考考试题库附答案解析
- 2026齐鲁银行校园招聘备考考试题库附答案解析
- 工厂安全培训文稿课件
- 南昌市洪都小学水榭花都校区招聘派遣制教师备考考试题库附答案解析
- 战争与和平纵横谈
- 宇宙探秘之旅
- 幼儿体育课程全方位解析
- 逾期处理咨询方案范文
- 员工工资明细表Excel模板
- 生活质量综合评定问卷-74(题目)
- 福建船政交通职业学院重点岗位廉政风险防控手册
- 偏光片的基础知识
- 工会记账凭证(含公式)
- GB/T 2518-2019连续热镀锌和锌合金镀层钢板及钢带
- GB/T 222-1984钢的化学分析用试样取样法及成品化学成分允许偏差
- 国家开放大学电大《课程与教学论》形考任务3试题及答案
- 商务英语口语900句
- 培训师的核心技能-讲义课件
- 苏教版四年级(上)科学第二单元测试题(无答案)
评论
0/150
提交评论