技術資料
你的位置:首頁 > 技術支持 > 技術資料

UHF電子標簽讀寫器UHFREADER18 用戶手冊v2.0

來源:網源電子??????2017-4-27 13:54:50??????點擊:

 

一、通訊接口規格 4

二、協議描述 4

三、數據的格式 5

1. 上位機命令數據塊 5

2. 讀寫器響應數據塊 5

四、操作命令總匯 6

1. EPC C1 G2ISO18000-6C)命令 6

2. 18000-6B命令 7

3. 讀寫器自定義命令 7

五、命令執行結果狀態值 8

六、電子標簽返回錯誤代碼 12

七、標簽存儲區及需要注意的問題 12

八、操作命令詳細描述 13

8.1 命令概述 13

8.2 EPC C1G2命令 13

8.2.1 詢查標簽 13

8.2.2 讀數據 14

8.2.3 寫數據 15

8.2.4 EPC 16

8.2.5 銷毀標簽 17

8.2.6 設定存儲區讀寫保護狀態 18

8.2.7 塊擦除 20

8.2.8 讀保護設置(根據EPC號設定) 21

8.2.9 讀保護設定(不需要EPC) 21

8.2.10 解鎖讀保護 22

8.2.11 測試標簽是否被設置讀保護 22

8.2.12 EAS報警設置 23

8.2.13 EAS報警檢測 24

8.2.14 user區塊鎖 24

8.2.15 詢查單張標簽 25

8.2.16 塊寫命令 26

8.3 18000-6B命令 27

8.3.1尋查命令(單張) 27

8.3.2 按條件尋查標簽 27

8.3.3 讀數據 28

8.3.4 寫數據 29

8.3.5 鎖定檢測 29

8.3.6 鎖定 30

8.4讀寫器自定義命令 30

8.4.1 讀取讀寫器信息 30

8.4.2 設置讀寫器工作頻率 31

8.4.3 設置讀寫器地址 32

8.4.4 設置讀寫器詢查時間 32

8.4.5 設置串口波特率 32

8.4.6 調整功率 33

8.4.7 聲光控制命令 33

8.4.8韋根參數設置命令 34

8.4.9工作模式設置命令 34

8.4.10讀取工作模式參數 36

8.4.11 EAS檢測精度設置 37

8.4.12 Syris響應偏置時間設置 37

8.4.13 觸發延時設置 38

一、通訊接口規格

讀寫器通過RS232或者RS485接口與上位機串行通訊,按上位機的命令要求完成相應操作。串行通訊接口的數據幀為一個起始位,8個數據位,一個停止位,無奇偶校驗位,缺省波特率57600。在串行通訊過程中,每個字節的最低有效位最先傳輸。

二、協議描述

通訊過程由上位機發送命令及參數給讀寫器,然后讀寫器將命令執行結果狀態和數據返回給上位機。讀寫器接收一條命令執行一條命令,只有在讀寫器執行完一條命令后,才能接收下一條命令。在讀寫器執行命令期間,如果向讀寫器發送命令,命令將丟失。

上位機發送過程如下:

上位機

數據傳遞方向

讀寫器

命令數據塊

說明:上位機發送的數據流中,每兩個相鄰字節之間的發送時間間隔必須小于15ms。在上位機的命令數據流發送過程中,如果相鄰字符間隔大于15ms,則之前接收到的數據均被當作無效數據丟棄,然后從下一個字節開始,重新接收。

讀寫器接收到正確命令后,在不超過詢查時間的范圍內 (不包括數據發送過程,僅僅是讀寫器執行命令的時間),會返回給讀寫器一個響應。

讀寫器發送過程如下:

讀寫器

數據傳遞方向

上位機

響應數據塊

說明:讀寫器發送響應數據期間,相鄰字節之間的發送時間間隔小于15ms

完整的一次通訊過程是:上位機發送命令給讀寫器,并等待讀寫器返回響應;讀寫器接收命令后,開始執行命令,然后返回響應;之后上位機接收讀寫器的響應。一次通訊結束。


三、數據的格式

1. 上位機命令數據塊

Len

Adr

Cmd

Data[]

LSB-CRC16

MSB-CRC16

數據各部分說明如下:

長度(字節)

說明

Len

1

命令數據塊的長度,但不包括Len本身。即數據塊的長度等于4Data[]的長度。Len允許的最大值為96,最小值為4

Adr

1

讀寫器地址。地址范圍:0x00~0xFE0xFF為廣播地址,讀寫器只響應和自身地址相同及地址為0xFF的命令。讀寫器出廠時地址為0x00

Cmd

1

命令代碼。

Data[]

不定

參數域。在實際命令中,可以不存在。

LSB-CRC16

1

CRC16低字節。CRC16是從LenData[]CRC16

MSB-CRC16

1

CRC16高字節。

2. 讀寫器響應數據塊

Len

Adr

reCmd

Status

Data[]

LSB-CRC16

MSB-CRC16

數據各部分說明如下:

長度(字節)

說明

Len

1

響應數據塊的長度,但不包括Len本身。即數據塊的長度等于5Data[]的長度。

Adr

1

讀寫器地址。

reCmd

1

指示該響應數據塊是哪個命令的應答。如果是對不可識別的命令的應答,則reCmd0x00

Status

1

命令執行結果狀態值。

Data[]

不定

數據域,可以不存在。

LSB-CRC16

1

CRC16低字節。CRC16是從LenData[]CRC16值。

MSB-CRC16

1

CRC16高字節。

CRC16C語言算法:

#define PRESET_VALUE 0xFFFF

#define POLYNOMIAL  0x8408

unsigned int uiCrc16Cal(unsigned char const  * pucY, unsigned char ucX)

{

unsigned char ucI,ucJ;

unsigned short int  uiCrcValue = PRESET_VALUE;

    for(ucI = 0; ucI < ucX; ucI++)

   {

   uiCrcValue = uiCrcValue ^ *(pucY + ucI);

      for(ucJ = 0; ucJ < 8; ucJ++)

      {

  if(uiCrcValue & 0x0001)

 

 

 

本文來源于 廣州網源電子設備有限公司 http://www.521gu.com 主營:門禁 梯控 一卡通 RFID讀卡器 遠距離讀卡器
主站蜘蛛池模板: 人妻av一区二区三区精品| 无套内射无矿码免费看黄| 国产人妖chinats| 亚洲人成影院午夜网站| 97成人在线视频| 日本xxxx按摩强| 人妻少妇看A偷人无码精品视频 | 精品一区二区在线观看1080p| 日韩国产成人资源精品视频| 国产日韩欧美亚欧在线| 久久久久国产精品| 男人把女人桶爽30分钟应用| 国产性猛交╳XXX乱大交| 久久国产成人精品国产成人亚洲| 视频一区二区三区蜜桃麻豆| 国产精品无码久久久久久| 中国黄色一级片| 欧美另类69xxxx| 君子温如玉po| 香蕉视频黄在线观看| 成人福利免费视频| 亚洲国产老鸭窝一区二区三区| 草草草在线观看| 好大好湿好硬顶到了好爽视频| 免费动漫人物扑克软件网站| 花季传媒下载免费安装app| 国产成人一区二区三区视频免费| 香蕉伊思人在线精品| 国内精品久久人妻互换| chinesegay成年男人露j网站| 特大巨黑人吊性xxx视频| 十八在线观观看免费视频| jizz.日本| 成全高清视频免费观看| 久久亚洲精品11p| 牛牛在线精品观看免费正| 公交车忘穿内裤被挺进小说白| 18禁止看的免费污网站| 散步乳栓项圈尾巴乳环小说| 久久精品无码一区二区www| 狠狠色丁香久久婷婷综合五月 |