首页 COM接口协议

COM接口协议

举报
开通vip

COM接口协议COM接口协议i概述此通讯协议标准主要是用来说明RFID原理机开发平台与主机或其他控制器之间通讯协议的规定和通讯方式的介绍,通讯协议是建立在RS232串行通讯基础上的,由于RFID原理机与电子标签之间的通讯是主一从应答方式,所以主机与RFID原理机之间通讯也是主一从应答方式。当主机按照发送格式发送一帧数据到RFID原理机时,RFID原理机如果校验通过将按照协议规定提取有效信息发送出去,如果可读卡范围之内有电子标签存在,并返回相应信息,RFID原理机再次校验接收到的数据,如果数据校验通过,RFID原理机会将命令字和接...

COM接口协议
COM接口 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 i概述此通讯协议 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 主要是用来说明RFID原理机开发平台与主机或其他控制器之间通讯协议的规定和通讯方式的介绍,通讯协议是建立在RS232串行通讯基础上的,由于RFID原理机与电子标签之间的通讯是主一从应答方式,所以主机与RFID原理机之间通讯也是主一从应答方式。当主机按照发送格式发送一帧数据到RFID原理机时,RFID原理机如果校验通过将按照协议规定提取有效信息发送出去,如果可读卡范围之内有电子标签存在,并返回相应信息,RFID原理机再次校验接收到的数据,如果数据校验通过,RFID原理机会将命令字和接收到的数据全部上发给主机,这样就更接近ISO/IEC15693标准协议。RFID原理机提供标准RS232和USB-B口方便二次开发和ISO/IEC15693标准协议的学习,可以通过原理机上的SW2开关进行选择两种接口;也可以通过自带上位机软件通过RS232或USB-B口进行读写数据或教学演示。2数据通信协议2.1通信协议概念通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。协议定义了数据单元使用格式,信息单元包含的信息与含义等,从而确保网络中数据顺利着传送到确定地方并被有效识别。协议是基于一次交换上位机或其他控制器到RFID原理机一次请求RFID原理机到上位机或其他控制一次响应每一次请求包含在一帧内,请求中包括针头(0x02)、指令长度、标志、命令字、数据域、校验位和针尾(0x03)指令长度(8bits):包括针头和针尾在内的整条指令的长度标志(8bits):b2(数据编码模式选择),b(数据速率选择),b°(位编码模式选择),其他位未使用命令字(8bits):同ISO/IEC15693中的规定数据域(不定):应用数据域校验位(8bits):从指令长度开始到数据域结束,逐字节累加值,累加过程中溢出不做处理,只取低字节每次响应包括以下的域:命令字(8bits):与请求命令中的命令字相对应,作为请求指令应答对应标标志(8bits):同ISO/IEC15693中响应域规定强制和可选的参数:取决于命令,同ISO/IEC15693中响应域规定应用数据域:同ISO/IEC15693中响应域规定CRC(16bits):除去命令字之外所有指令的校验位一个单字节域在通讯中首先传输最低有效位(LSBit)一个多字节域在通讯中首先传输最低有效字节(LSByte),每字节首先传输最低有效位(LSBit)2.2请求格式与请求标志定义通用请求格式、请求标志字和请求命令字分别在下 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 1、表2和表3中做了定义,其中请求标志在ISO/IEC15693标准协议的基础上添加编码模式选择位,请求命令字完全采用ISO/IEC15693协议中的命令字。表1通用请求格式SOF(OxO2)指令长度标志命令字数据域校验字EOF(0x03)表2请求标志字定义位(Bit)标志名称值描述bo位编码模式0使用一个副载波的位编码(ASK)1使用两个副载波的位编码(FSK)b1数据速率0低数据速率1高数据速率b2数据编码模式04取1编码模式1256取1编码模式b3-b7未使用0默认为0表3请求命令字定义命令编码字(Hex)类型功能'01'强制的 目录 工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录 '02'强制的保持静默'20'可选的读单个块'21'可选的写单个块'22'可选的锁定块'23'可选的读多个块'24'可选的写多个块'25'可选的选择'26'可选的复位准备'27'可选的写AFI'28'可选的锁定AFI'29'可选的写DSFID'2A'可选的锁定DSFID'2B'可选的获取系统信息'2C'可选的获取多个块安全状态2.3响应格式按照请求格式下发请求指令后,RFID原理机调制高频载波后将指令发送出去,VICC识别到正确指令后将做相应的响应,RFID解调出响应数据后做CRC校验,如果校验通过,将按照响应格式通过RS232送出。响应格式在ISO/IEC15693中通用响应格式的基础上添加了一字节的通用请求格式中的命令字,方便上位机或其他控制器处理。响应格式如下表3-3所示,是完全接进ISO/IEC15693响应格式的,这样在RFID原理机基础上进行二次开发的过程中,是完全接进标准协议的,这对学习标准协议和理解其他协议会有很大的帮助。表4通用响应格式请求命令字标志参数数据CRC在一次响应中,响应标志指出VICC完成动作情况,并且相应域是否出现。响应标志由8bit组成,响应标志1-8位定义如表5所示。表5响应标志1-8位定义位(Bit)标志名称值描述b1出错标志0没有出错1检测到错误。错误码值为0Fb2-b3RFU0b4扩展协议0无协议格式扩展1协议格式扩展b5-b8RFU0VICC(ICODE_SLI)不支持ISO/IEC15693标准协议中列出的规定错误码,ICODE_SLI将以错误码OF应答,所以第3部分命令集中当设置错误标志时的响应格式不做介绍。除上面情况之外,如果通过RS232下发请求指令后,场内没有VICC做出响应或VICC做了响应,但在RFID原理机接收数据的过程中出现了错误数据,这两种情况RFID原理机会返回错误的响应信息,分别如下所示:返回:0x450x45描述:请求超时,没有VICC响应或VICC不响应返回:0x450x43描述:校验失败,即收到数据,没有通过CRC校验3命令集3.1目录命令编码='01'当收到目录请求命令,Vice将完成防冲突序列目标请求格式:SOF指令长度标志目录可选AFIMask长度Mask值校验字EOF0x028bit8bit8bit8bit8bit0-64bits8bit0x03目录响应格式:目录标志DSFIDUIDCRC160x018bit8bit64bit16bit3.2保持静默命令编码='02'当收到保持静默命令,VICC将进入保持静默状态并且不返回响应,原理机放回请求超时:0x450x45如何解除静默和保持静默的一些特征在ISO/IEC15693-3中有详细介绍保持静默请求格式:SOF指令长度标志保持静默UID校验字EOF0x028bit8bit0x0264bits8bits0x033.3读单个块命令编码='20'当收到读单个块命令,VICC将读请求块,并且在应答中返回它的值假如在请求中选择标志已设置,VICC将返回块安全状态,接着是块值假如在请求中选择标志没有设置,VICC将只返回块值读单个块请求格式:SOF指令长度标志读单个块UID块号校验字EOF0x028bit8bit0x2064bits8bit8bits0x03读单个块响应格式:读单个块标志块安全状态数据CRC160x208bit8bit32bits16bits3.4写单个块命令编码='21'当收到写单个块命令,VICC将包含在请求中的数据写入请求块,并且在应答中 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 操作成功与否写单个块请求格式:SOF指令长度标志写单个块UID块号数据校验字EOF0x028bit8bit0x2164bits8bit32bits8bits0x03写单个块响应格式:写单个块标志CRC160x218bit16bits3.5锁定块命令编码='22'当收到锁定块命令,VICC将永久锁定请求块锁定单个块请求格式:SOF指令长度标志锁定块UID块号校验字EOF0x028bit8bit0x2264bits8bit8bits0x03锁定单个块响应格式:锁定块标志CRC160x228bit16bits3.6读多个块命令编码='23'当收到读多个块命令,VICC将读请求块,并且在响应中发送回它们的值假如选择标志在请求中有设置,VICC将返回块安全状态,接着返回一个接一个的块值假如选择标志没有在请求中设置,VICC将只返回块值请求中“块数量”域中的值'06'请求7个块,值'00'请求读单个块读多个块请求格式:SOF指令长度标志读多个块UID首块序号块数量校验字EOF0x028bit8bit0x2364bits8bit8bit8bits0x03读多个块响应格式:读多个块标志块安全状态数据CRC160x238bit8bit32bits16bits如果需要,需重复3.7写多个块命令编码='24'当收到写多个块命令,VICC将包含在请求中的数据写入请求块,并且在响应中报告操作成功与否写多个块请求格式:SOF指令长度标志写多块UID首块号块数量数据校验字EOF0x028bit8bit0x2464bits8bit8bit32bit8bit0x03如果需要,重复写多个块响应格式:写多块标志CRC160x248bit16bits3.8选择命令编码='25'当接收到选择命令:假如UID等于其自身的UID,VICC将进入选择状态,并将发送一个响应假如不一样,VICC将回到准备状态,并将不发送响应选择响应格式:SOF指令长度标志选择UID校验字EOF0x028bit8bit0x2564bits8bits0x03选择响应格式:选择标志CRC160x258bit16bits3.9复位准备命令编码='26'当收到复位准备命令,VICC将返回至准备状态复位准备请求格式:SOF指令长度标志复位准备UID校验字EOF0x028bit8bit0x2664bits8bits0x03复位准备响应格式:复位准备标志CRC160x268bit16bits3.10写AFI命令编码='27'当收到写AFI请求,VICC将AFI值写入其内存中写AFI请求格式:SOF指令长度标志写AFIUIDAFI校验字EOF0x028bit8bit0x2764bit8bit8bits0x03写AFI响应格式:写AFI标志CRC160x278bit16bit3.11锁定AFI命令编码='28'当收到锁定AFI请求,VICC将AFI值永久地锁定在其内存中锁AFI请求格式:SOF指令长度标志锁AFIUID校验字EOF0x028bit8bit0x2864bits8bits0x03锁AFI响应格式:锁AFI标志CRC160x288bit16bits3.12写DSFID命令编码='29'当收到写DSFID请求,VICC将DSFID值写入其内存中写DSFID请求格式:SOF指令长度标志写DSFIDUIDDSFID校验字EOF0x028bit8bit8bit64bits8bit8bits0x03写DSFID响应格式:写DSFID标志CRC160x2A8bit16bits3.13锁定DSFID命令编码='2A'当收到锁定DSFID请求,VICC将DSFID值永久地锁定在其内存中锁定DSFID请求格式:SOF指令长度标志锁定DSFIDUID校验字EOF0x028bit8bit0x2A64bits8bits0x03锁定DSFID响应格式:锁定DSFID标志CRC160x2A8bit16bits3.14获取系统信息命令编码='2B'当收到获取系统信息请求,将从VICC系统信息值获取系统信息请求格式:SOF指令长度标志获取系统信息UID校验字EOF0x028bit8bit0x2B64bits8bits0x03获取系统信息响应格式:获取系统信息标志信息标志UIDDSFIDAFI信息域CRC160x2B8bit8bit64bits8bit8bit16bits信息标志和信息域的定义和内容请查看ISO/IEC15693-3中介绍3.15获取多个块安全状态命令编码='2C'当收到获取多个块安全状态的命令,VICC将发送回块的安全状态块的编号从'00'到'FF'(0至U255)请求中块的数量比块安全状态的数量少1,VICC将在其响应中返回块安全状态获取多个安全块状态的请求格式:SOF指令长度标志获取多个安全块状态UID首个块序号块数量校验字SOF0x028bit8bit0x2C64bits8bit8bits8bits0x03获取多个安全块状态的响应格式:获取多个安全块状态标志块安全状态CRC160x2C8bit8bit16bits如果需要,需重复3.16蜂鸣器控制命令编码='2D'当收到蜂鸣器控制的命令,RFID原理机将控制蜂鸣器发声蜂鸣器控制的请求格式:SOF指令长度标志蜂鸣器控制校验字SOF0x028bit8bit0x2D8bit0x03蜂鸣器控制无响应格式4校验字计算方法校验字(8bit)是用来确保RFID原理机接收到的指令是否正确,RFID原理机从“指令长度”字开始到“数据域”结束,逐字节值进行累加,累加过程中溢出不做处理,校验字只取最低字节,下面是VB中计算校验字使用的函数。FunctionCheckout(check_data()AsByte,check_lenAsByte)AsIntegerFori=1Tocheck_len-1Checkout=Checkout+check_data(i)NextCheckout=CheckoutAnd&HFFEndFunction获取系统信息指令举例(0x33=0x06+0x02+0x2B):0x020x060x020x2B0x330x03
本文档为【COM接口协议】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_179289
暂无简介~
格式:doc
大小:20KB
软件:Word
页数:0
分类:
上传时间:2019-05-18
浏览量:0