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燈亮可能是電子節氣門出現系統故障,也可能是剎車開關出現問題。