epc存储器
❶ 超高频标签中EPC和TID存储区的大小最大能到多少
遨游M5一体式背负式RFID可达IP68防水
标签存储器分为哪几个区?
A:Tag memory(标签内存)分为Reserved(保留),EPC(电子产品代码),TID(标签识别号)和User(用户)四个独立的存储区块(Bank)。
Reserved区:存储Kill Password(灭活口令)和Access Password(访问口令)。 【密码区最长是2个长度,对应4个字节】
EPC区:存储EPC号码等。 [EPC 号为96 位,12 个字节。]
TID区:存储标签识别号码,每个TID号码应该是唯一的。
[TID 存储器该存贮器是指电子标签的产品类识别号,每个生产厂商的TID 号都会不同。标签生产厂商会在该存贮区中存贮其自身的产品分类数据及产品供应商的信息。一般来说,TID 存贮区的长度为4 个字,8 个字节。但有些电子标签的生产厂商提供的TID 区会为2 个字或5 个。该TID 值在标签出厂时,往往是由厂商写好,用户无法再作修改。]
User区:存储用户定义的数据。
此外还有各区块的Lock(锁定)状态位等用到的也是存储性质的单元。
❷ ISO18000-6C电子标签的数据存储
根据协议规定,从逻辑上将标签存储器分为四个存储体,每个存储体可以由一个或一个以上的存储器组成。如图2.1所示。这四个存储体是:
a) 保留 内存
保留内存应包含杀死口令和访问口令。杀死口令应存储在00h至1Fn的存储地址内。访问口令应存储在20h至3Fn的存储地址内。
b) EPC存储器
EPC存储器应包含在00h至0Fh存储位置的CRC-16、在10h至1Fh存储地址的协议-控制(PC)位和在20h开始的EPC。PC被划分成10h至14Fh存储位置的EPC长度、15h至17Fh存储位置的RFU位和在18h至1Fh存储位置的编号系统识别(NSI),CRC-16、PC、EPC应优先存储MSB (EPC的MSB应存储在20h的存储位置)。注:
c) TID存储器
TID存储器应包含00h至07n存储位置的8位ISO15963分配类识别(对于EPCglobal为111000102)、08h至13n存储位置的12位任务掩模设计识别(EPCglobal成员免费)和14h至1Fn存储位置的12位标签型号。标签可以在1Fn以上的TID存储器中包含标签指定数据和提供商指定数据(例如,标签序号)。
d) 用户存储器
用户存储器允许存储用户指定数据。该存储器组织为用户定义。
图2.1 逻辑空间分布图
2.1 保留内存
◆ 杀死口令
保留内存的00h至1Fh存储电子标签的杀死口令,杀死口令为1 word,即2 bytes。电子标签出厂时的默认杀死指令为0000h。用户可以对杀死指令进行修改。用户可以对杀死口令进行锁存,一经锁存后,用户必须提供正确的访问口令,才能对杀死口令进行读写。
◆ 访问口令
保留内存的20h至3Fh存储电子标签的访问口令,访问口令为1 word,即2 bytes。电子标签出厂时的默认访问指令为0000h。用户可以对访问指令进行修改。用户可以对访问口令进行锁存,一经锁存后,用户必须提供正确的访问口令,才能对访问口令进行读写。
2.2 EPC存储器
◆ CRC-16(Cyclic Rendancy Check,循环冗余校验)
循环冗余校验位,16比特,上电时,标签应通过PC前五位指定的(PC+EPC)字数而不是整个EPC存储器长度计算CRC-16
◆ PC(Protocol Control,协议控制)
PC位包含标签在盘存操作期间以其EPC反向散射的物理层信息。EPC存储器10h至1Fn存储地址存储有16PC位,PC位值定义如下:
◆ 10h—14n位:标签反向散射的(PC+EPC)的长度,所有字为:
000002:一个字(EPC存储器10h—1Fn存储地址)
000012:两个字(EPC存储器10h—2Fn存储地址)
000102:两个字(EPC存储器10h—3Fn存储地址)
111112:32个字(EPC存储器10h—1FFn存储地址)
◆ 15h—17 h位:RFU(第1类标签为0002)
◆ 18h—1F h位:默认值为000000002且可以包括如ISO/IEC 15961定义的AFI在内的计数系统识别(NSI)。NSI的MSB存储在18h的存储位置。
默认(未编程)PC值应为0000h。
截断应答期间,标签用PC位代替00002。
◆ EPC(Electronic Proct Code,产品电子代码)
EPC存储在以20h存储地址开始的EPC存储器内,MSB优先。询问机可以发出选择命令,包括全部或部分规范的EPC。询问机可以发出ACK命令,使标签反向散射其PC、EPC和CRC-16(在特定情况下该标签可以截断应答-参见6.3.2.10.1.1)。最后,询问机可以发出Read命令,读取整个或部分EPC。
[注]PC+EPC也称为UII
2.3 TID存储器
TID存储器应包含00h至07n存储位置的8位ISO15963分配类识别(对于EPCglobal为111000102)、08h至13n存储位置的12位任务掩模设计识别(EPCglobal成员免费)和14h至1Fh存储位置的12位标签型号。标签可以在1Fh以上的TID存储器中包含标签指定数据和提供商指定数据(例如,标签序号)。
2.4 用户存储器
用户存储器允许存储用户指定数据。
❸ 汽车仪表显示EPC黄灯是什么意思
EPC全称发动机电子功率控制系统,很多人也叫它电子节气门。
EPC指示灯在大众车中比较常见。打开钥匙门后,车辆开始自检,EPC指示灯会点亮数秒,随后熄灭。
如车辆启动后仍不熄灭,说明车辆机械与电子系统出现故障。
一般来说EPC灯亮有两种可能,一是节气门脏了,应进行清洗。另一种情况是刹车灯不亮,需要检查刹车开关以及线路。
❹ 求教超高频RFID读写器读写电子标签
ReadData_G2 ():G2读取数据命令
功能描述:
这个命令读取标签的整个或部分保留区、EPC存储器、TID存储器或用户存储器中的数据。从指定的地址开始读,以字为单位。
应用:
long WINAPIReadData_G2 (unsigned char *ComAdr, unsigned char * EPC, unsigned charEnum,unsigned char Mem, unsigned char WordPtr, unsigned char Num,unsigned char* Password,unsigned char MaskMem,unsigned char *MaskAdr, unsigned char MaskLen,unsigned char*MaskData, unsigned char * Data ,unsigned char * errorcode,longFrmHandle);
参数:
ComAdr:输入变量,读写器地址。
EPC:指向输入数组变量(输入的是每字节都转化为字符的数据)。是电子标签的EPC号。
Enum:在(0x00~0x0F)范围内表示EPC号长度,以字为单位。EPC的长度在15个字以内。此时不掩码。ENum为0xFF时掩码。如果为其它值将返回参数错误信息。
Mem:输入变量,一个字节。选择要读取的存储区。
0x00: 保留区;
0x01:EPC存储器;
0x02:TID存储器;
0x03:用户存储器。
其他值保留。若命令中出现了其它值,将返回参数出错的消息。
WordPtr:输入变量,一个字节。指定要读取的字起始地址。0x00 表示从第一个字(第一个16位存储体)开始读,0x01表示从第2个字开始读,依次类推。
Num:输入变量,一个字节。要读取的字的个数。不能设置为0x00,将返回参数错误信息。Num不能超过120,即最多读取120个字。若Num设置为0或者超过了120,将返回参数出错的消息。
Password:指向输入数组变量(输入的是每字节都转化为字符的数据),四个字节,这四个字节是访问密码。32位的访问密码的最高位在PassWord的第一字节(从左往右)的最高位,访问密码最低位在PassWord第四字节的最低位,PassWord的前两个字节放置访问密码的高字。
MaskMem:输入变量,一个字节,掩码区。0x01:EPC存储区;0x02:TID存储区;0x03:用户存储区。
MaskAdr:输入数组,2个字节,掩码的起始位地址(单位:Bits)。范围0~16383。
MaskLen:一个字节,掩码的位长度(单位:Bits)。
MaskData:输入数组,掩码数据。MaskData数据字节长度是MaskLen/8。如果MaskLen不是8的整数倍,则MaskData数据字节长度为[MaskLen/8]取整再加1。不够的在低位补0
Data:指向输出数组变量(输出的是每字节都转化为字符的数据),是从标签中读取的数据。
Errorcode:输出变量,一个字节,读写器返回响应状态为0xFC时,返回错误代码。
FrmHandle:输入变量,返回与读写器连接端口对应的句柄,应用程序通过该句柄可以操作连接在相应端口的读写器。如果打开不成功,返回的句柄值为-1。
返回:
如果该函数调用成功,返回一个零值,读到的数据在Data中。
否则,返回非零值请查看其他返回值定义,返回的错误代码请查看错误代码定义。
3.2.3) WriteData_G2():G2写命令
功能描述:
这个命令可以一次性往保留内存、EPC存储器、TID存储器或用户存储器中写入若干个字。
应用:
long WINAPIWriteData_G2(unsigned char *ComAdr, unsigned char * EPC, unsigned charWnum, unsigned char Enum,unsigned char Mem, unsigned char WordPtr,unsigned char*Writedata,unsigned char * Password, unsigned char MaskMem,unsignedchar*MaskAdr,unsigned char MaskLen,unsigned char * MaskData,unsigned char *errorcode,long FrmHandle);
参数:
ComAdr:输入变量,读写器地址。
EPC:指向输入数组变量(输入的是每字节都转化为字符的数据)。是电子标签的EPC号。
Wnum:输入变量,待写入的字个数,一个字为2个字节。这里字的个数必须和实际待写入的数据个数相等。
Enum:在(0x00~0x0F)范围内表示EPC号长度,以字为单位。EPC的长度在15个字以内。此时不掩码。ENum为0xFF时掩码。如果为其它值将返回参数错误信息。
Mem:输入变量,一个字节。选择要读取的存储区。
0x00: 保留区;
0x01:EPC存储器;
0x02:TID存储器;
0x03:用户存储器。
其他值保留。若命令中出现了其它值,将返回参数出错的消息。
WordPtr:输入变量,一个字节。指定要写入的字起始地址。指定要写入数据的起始地址。如果写的是EPC区,则会忽略这个起始地址。EPC区总是规定从EPC区0x02地址(EPC号的第一个字节)开始写。
Writedata:指向输入数组变量(输入的是每字节都转化为字符的数据)。待写入的字。这是要写入到存储区的数据。比如,WordPtr等于0x02,则输出变量Data中第一个字(从左边起)写在Mem指定的存储区的地址0x02中,第二个字写在0x03中,依次类推。
Password:指向输入数组变量(输入的是每字节都转化为字符的数据),四个字节,这四个字节是访问密码。32位的访问密码的最高位在PassWord的第一字节(从左往右)的最高位,访问密码最低位在PassWord第四字节的最低位,PassWord的前两个字节放置访问密码的高字。
MaskMem:输入变量,一个字节,掩码区。0x01:EPC存储区;0x02:TID存储区;0x03:用户存储区。
MaskAdr:输入数组,2个字节,掩码的起始位地址(单位:Bits)。范围0~16383。
MaskLen:一个字节,掩码的位长度(单位:Bits)。
MaskData:输入数组,掩码数据。MaskData数据字节长度是MaskLen/8。如果MaskLen不是8的整数倍,则MaskData数据字节长度为[MaskLen/8]取整再加1。不够的在低位补0
Errorcode:输出变量,一个字节,读写器返回响应状态为0xFC时,返回错误代码。
FrmHandle:输入变量,返回与读写器连接端口对应的句柄,应用程序通过该句柄可以操作连接在相应端口的读写器。如果打开不成功,返回的句柄值为-1。
返回:
如果该函数调用成功,返回一个零值,完全写入。
否则,返回非零值请查看其他返回值定义,返回的错误代码请查看错误代码定义。
以上是需要dll支持的
数据块写操作
选择标签(图3-1中1),选择存储区(图3-1中2,只有EPC区和用户区可以写入数据),填写起始地址和读取长度(图3-1中3),注: 起始地址:0x00 表示从第一个字(相应存储区第一个16位)开始读,0x01表示从第2个字开始读,依次类推。读长度:要读取的字的个数。不能为0x00,不能超过120,即最多读取120个字。若设置为0或者超过了120,将返回参数出错的消息。访问密码:从左到右为从高位到低位,2字的访问密码的最高位在第一字,如果电子标签没有设置访问密码,则访问密码部分可以为任意值,但不能缺失。填写需要写入的数据(图3-1中4),点击写(图3-1中5),左下角看到“写数据”按钮执行成功,点击“读”按钮则右边框中显示读取到的数据(图3-1中6 ),点击“清除显示”即可清空数据显示区内容。
图3-1
❺ 朗逸仪表中显示的EPC是什么意思
EPC指示灯常亮代表发动机以及电子系统出现了故障,如在点火后或行驶过程中该灯常亮不灭或闪动,则代表管理系统检测到了发动机或是电子系统的故障,请立即与服务站联系。 epc=electronic power control(全称发动机电子稳定系统),很多人也叫它电子节气门。 该系统由一些传感器、控制器等元件组成。当某传感器出现故障或感知到不正常的情况时,控制系统就会根据设置好的程序采取相应的措施。例如:当我们正在加速,控制单元感知到节气门处于打开的状态。这时由于制动灯开关本身的故障造成控制单元接受到了一个制动灯开关给的制动信号,按照程序控制单元就要降低喷油时间,减少发动机的动力输出。但此时控制单元还接收到节气门的加速请求信号,电脑认为这两个信号互相矛盾。控制单元在无法准确判断故障原因的情况下就先点亮epc灯报警提示用户检查。从这一点上来说,epc灯有些类似故障提示灯或者美国车比较多见的发动机“check”灯。epc指示灯在大众车中比较常见。打开钥匙门后,车辆开始自检,epc指示灯会点亮数秒,随后熄灭。如车辆启动后仍不熄灭,说明车辆机械与电子系统出现故障。一般来说epc灯亮有两种可能。一是节气门脏了,应进行清洗。另一种情况是刹车灯不亮,需要检查刹车开关以及线路。 还有由于油品问题,epc故障灯也会点亮。 一般大众的车epc灯亮说明车辆有问题,建议尽快去4s店进行检查 上海大众朗逸发动机的负荷控制的,EPC是英文electronic power control的缩写,中文含义是电子油门。EPC=电子油门(Electronic Power Control)在这个系统里面。区别于以往通过拉线控制节气门开度的方法而在节气门整个调节范围内都是通过直流电机来驱动。以往驾驶员根据发动机的动力需求来操控加速踏板,加速踏板通过钢丝拉线控制节气门开度。在EPC系统中,取消以前的油门拉线而用踏板装置的传感器来取代,发动机控制单元(ECU)根据踏板装置传感器来反馈的位置数据经过计算得到最佳目标节气门开度并发送一个信号给节气门驱动电机使节气门旋转到这个角度。这种方式优于拉线式加速控制,因为电子油门通过对来自加速踏板位置的输入信号的计算、分析、得知发动机的动力需求并将这些信息通过各个执行器转变成发动机的转矩。由于安全、燃油消耗等原因,发动机的转速需要调整时,发动机控制单元可以不通过加速踏板来调节节气门的位置。这种结构的好处是控制单元能根据各种需求来限定节气门的位置。(驾驶员的操控、自然消耗、燃油消耗和安全装备)。发动机控制单元还允许来自发动机管理系统的额外功能。(如发动机转速限制)和其他配置系统(如制动系统和自动变速箱)。发动机控制单元检测电子油门系统以感知故障的发生,并通过安装在组合仪表内的一个黄色的小灯显示。当发动机起动后,指示灯持续点亮3s钟,如在故障存储器内没有故障记忆,或者在这个时候没有检测到故障,指示灯将会自动熄灭。如果系统有故障,发动机控制单元将灯点亮,故障被记忆。加速踏板的控制将有反应。如果彻底损坏,发动机的转速将不能够调节。发动机将以1500rpm的转速怠速运转,确保能够行驶到维修站维修。为什开电子油门的车与开拉线油门的车相比感觉加速会有迟滞?这种油门迟滞的现象是幻觉还是真实存在的?这个问题与电子油门的结构、作用与传统拉线油门有不同有关。首先从结构上看,传统拉线油门是通过钢丝一端与油门踏板相连,另一端与节气门相连来控制节气门开度大小的。它的传输比例是1:1的,也就是说我们用脚踩多少,节气门的开度就是多少。拉线油门的车辆,将油门踏板突然踩到底,节气门全开,ECU无法对节气阀进行控制,只能默认这一操作,喷油器就会加大喷油。结果是加速比电子油门快,但会造成燃油的浪费,不利于经济性和环保。如果拉线油门的自由行程(间隙)调整过大,也会出现迟滞现象。电子油门取消了与节气门联结的拉线,而是由油门踏板位置传感器、电缆线、节气门驱动微电机来控制节气门的开度。一般人可能会以为,电子油门只是取代了传统拉线这种油门踏板与节气门的联接方式。实际上电子油门与传统拉线油门最大的区别不是简单的取代了传统拉线这种油门踏板与节气门的联接方式,而是对整个车辆的动力输出实现自动控制功能。电子油门踏板位置传感器不是将感知的信号通过电缆直接传递给节气门驱动电机控制节气门的开度,而是将感知的信号传递给ECU去综合分柝发动机的工作状况后才发指令给节气门驱动。从而将节汽门开到最佳位置,以实现不同负荷和工况下都能接近于14.7:1的理论空燃比状态,使燃料能充分燃烧。这样做除了能保护发动机,提高燃油经济性以外,他还会使驾驶者感到非常平顺没有冲击的感觉,提高了乘坐人员的舒适性。与老式的拉线油门相比,电子油门最大的特点就是能通过ECU控制节气阀开度,而不是驾驶员通过油门踏板直接控制节气阀开度。当驾驶者起步时猛然加速(将踏板踩到底),ECU根据当前的车速、节气门大小等进行分析,从燃油经济性和排放合理的角度考虑,会适当打开节气门的打开幅度,同时控制喷油系统打开喷油嘴进行最大化的喷油。显然,这种通过ECU的控制方式,节气阀的动作将不完全是驾驶员动作的反应了。这样做使驾驶者感觉油门踩下后明显有一个延时车才开始发力,这就是所谓的油门迟滞。电子油门除了可与ASR、ESP等主动安全装置相配合外它还可以实现定速巡航功能。定速巡航就是使车辆始终保持一定的速度行驶,无论上坡下坡,只要驾驶员没有踩下刹车或其他改变,车辆就会自动保持这一速度。显然在各种路况下,发动机的动力输出是不一样的,而它的目的只有一个,就是让速度保持不变。在没有定速巡航的车上,如果驾驶员的技术熟练,同样可以保持一个恒定的速度,只不过在上坡时驾驶员会加大油门开度,下坡时驾驶员会减小油门开度。其实定速巡航就是基于这个原理,通过电子节气阀来实现开度的自动控制,从而保持恒定的速度的。当车辆有趋向于高于设定速度时(如下坡),ECU会自动将节气阀开度减小,反之当车辆有趋向于低于设定速度时,ECU会自动将节气阀开度加大,从而让节气阀在保持设定速度的临界值上,从而实现定速巡航。从这个原理可以看出,拉线油门是无法实现此功能的。装配了电子油门的车,虽然有油门迟滞的感觉,但实际上它是出于节能、环保、提高驾驶舒适性,保护发动机等方面刻意设定的。如果没有这些诉求,例如赛车,电子油门完全可以做得像拉线油门那么快,而对于发动机动力输出的自动控制等方面,这些都是拉线油门所无法比拟的。电子油门将全面取代拉线油门,就像多点电喷发动机取代单点电喷发动机一样。通过以上分析可以看出,开电子油门的车与开拉线油门的车相比加速会有迟滞现象不是幻觉,而是真实存在的。这个问题与电子油门的结构、作用与传统拉线油门有不同有关。电子油门与传统拉线油门相比,电子油门汽车的燃油经济性更好、更有利于环保和汽车的舒适性。 @2019
❻ 汽车OBD和EPC的区别是什么
OBD作为一个专有名词的缩写,其全称为On Board Diagnostics,中文的意思是:车载自动诊断系统。这套系统能在汽车运行过程中实时监测发动机电控系统及车辆的其它功能模块的工作状况,如有发现工况异常,则根据特定的算法判断出具体的故障,并以诊断故障代码(DTC,Diagnostic Trouble Codes)的形式存储在系统内的存储器上。系统自诊断后得到的有用信息可以为车辆的维修和保养提供帮助,维修人员可以利用汽车原厂专用仪器读取故障码,从而可以对故障进行快速定位,以便于对车辆的修理,减少人工诊断的时间。
epc就是发动机功率电子调节系统,epc灯亮可能是电子节气门出现系统故障,也可能是刹车开关出现问题。