最近購買了一套BALLUFF的射頻識別設備,不怎么理解他的通信協(xié)議,想請教各位社友。
2 @( N7 I/ y9 ^8 ^+ F
下圖是balluff說明書關于讀信息和寫信息的指令描述。 6 ^7 |, U3 j1 f0 j
我用串口調(diào)試助手試著寫了兩個指令: 讀 L 0050 0010 11J 寫 P 0050 0010 11R 這兩條指令跟說明書不一樣的地方在“11J”和“11R”,這是因為我用的是讀寫頭1,芯片的字節(jié)數(shù)是32byte。這個是沒有問題的。 串口調(diào)試助手設置如下:十六進制顯示 & ?' v$ X4 U8 X& e6 N
串口調(diào)試助手返回的信息如下。 1. 射頻芯片在讀寫頭附近時,和沒有射頻芯片在讀寫頭附近時,所采集的數(shù)據(jù)是一樣的。 L 0050 0010 11J 第一次點擊“手動發(fā)送”返回數(shù)據(jù)為 15 37 15 15 15 15 15 15 37 第二次點擊“手動發(fā)送”返回數(shù)據(jù)為 15 37 15 15 15 37 以后再點擊“手動發(fā)送”返回數(shù)據(jù)均為15 37 15 15 15 37 P 0050 0010 11R 第一次點擊“手動發(fā)送”返回數(shù)據(jù)為 15 37 15 15 37 第二次點擊“手動發(fā)送”返回數(shù)據(jù)為 15 37 15 15 15 15 15 37 有幾個問題請教各位社友, 1 說明書上畫紅線的地方,是什么意思?我百度HEX是十六進制的意思。70hex是指十六進制表示的70嗎?那和前面的‘1 2 3 4 5 6 7 8 9 A F’是什么關系呢? 2 串口調(diào)試助手返回的數(shù)據(jù)是什么意思呢? 謝謝! |