査詢設備地址(功能號:0x25輔助命令號:0x02 )
若不知道當前設備地址、且總線上只有一個設備時,可以通過此命令査詢當前設備 地址。
發(fā)送命令格式:
[設備地址:0xFA][命令號:0x25][輔助命令號:0x02] [00 00 01] [CRC16]
說明:
A、 設備地址0xFA為通用設備查詢地址。
B、 00 00 01為十六進制數(shù),為固定值,不可更改。
比如查詢當前設備地址,命令為FA 25 02 00 00 01 99 FE 設備響應:01 25 01 01 D0 43
設備響應格式:[設備地址][命令號][數(shù)據(jù)長度:1字節(jié)][隨機字節(jié):1字節(jié)][CRC16]
比如:01 25 01 01 D0 43表明設備地址為01。
更改設備地址(功能號:0x06輔助命令號:0x0B )
發(fā)送命令格式:
[設備地址][命令號:0x06][輔助命令號:x0B] [00 00][目標地址:占1個字節(jié)][CRC16]
說明:
A、 目標地址:值范圍為1-35,目標地址與當前地址不能相同。
B、 00 00為十六進制數(shù),為固定值,不可更改。
比如將設備地址1,更改為2,則命令為:
01 06 B 00 00 02 A 2F
設備響應:02 25 01 02 90 06
設備響應格式:[設備地址][査詢設備地址命令號][數(shù)據(jù)長度:1字節(jié)][隨機字節(jié):1
字節(jié)][CRC16]
比如:02 25 01 18 11 CD表明更主后當前設備地址為02。
量程縮放系數(shù)設置(功能號:0x06輔助命令號:0x0A )
當數(shù)據(jù)與用戶照度計或標準參照標準有誤差時,我們可以通過調整量程縮放系數(shù)據(jù) 來減小顯示誤差。
發(fā)送命令格式:
[設備地址][命令號:0x06][輔助命令號:0x0A ] [04][量程縮放系數(shù)][CRC16]
說明:
A、 設備地址:當前設備地址。
B、 輔助命令:為固定值,不可更改。
C、 量程縮放系數(shù):值范圍2000-50000,對應實際系數(shù)為0.2000-5.0000。即可對當前顯示值可縮小5倍或放大5倍。對應十六進制量程范圍為:0x07D0-0xC350
如果當前值偏小,建議系數(shù)大于1,即該參數(shù)大于10000,如果當前值偏大,建議系數(shù) 1,即該參數(shù)小于10000。
比如設置當前傳感器量程系數(shù)為0.9621,那寫入的值應該為9621,對應十六進制為
0x 25 95,則設置命令為 01 06 0A 04 25 95 11 2C
設備響應:01 06 02 25 95 62
設備響應格式:[設備地址][命令號][數(shù)據(jù)長度][參數(shù)值][CRC16]
通訊方式設置(功能號:0x06輔助命令號:0x0A )
根據(jù)不同的應用需求,我們可以通過更改通訊方式來實現(xiàn)。
發(fā)送命令格式:
[設備地址][命令號:0x06][輔助命令號:0x0A ] [05][固定值1或2] [CRC16]
說明:
A、 設備地址:當前設備地址。
B、 輔助命令:為固定值,不可更改。
C、 固定值1或2: 如果設置的值為1,那為查詢模式,處于查詢模式,可隨時進行參數(shù)設置,設備只對有效命令進行響應,如果命令不正確,不上傳任何數(shù)據(jù);當此值 為2時,為兼容模式,即同時具有查詢及主動上傳2種方式,在此模式下,可以進行 數(shù)據(jù)查詢,但不建議對參數(shù)進行設置,若需對參數(shù)進行設置,建議在開機20秒內進行。
比如設置當前傳感器通訊模式為查詢模式則命令為:
01 06 0A 05 00 01 5B D3 設備響應:01 06 02 00 01 79 48
設備響應格式:[設備地址][命令號][數(shù)據(jù)長度][參數(shù)值][CRC16]
比如設置當前傳感器通訊模式為兼容模式則命令為:
01 06 0A 05 00 02 1B D2 設備響應:01 06 02 00 02 39 49
兼容通訊方式時時間間隔設置(功能號:0x06輔助命令號:0x0A )
處于兼容方式時,傳感器會根據(jù)設置的時間間隔主動上傳測點數(shù)據(jù)。本命令是 用來調整此時間間隔的。
發(fā)送命令格式:
[設備地址][命令號:0x06][輔助命令號:0x0A ] [06][參數(shù)值:100-50000] [CRC16]
說明:
A、 設備地址:當前設備地址。
B、 輔助命令:為固定值,不可更改。
C、 參數(shù)值:此參數(shù)的有效值范圍為100-50000,約為0.1秒-50秒。
比如設置當前傳感器上傳的時間間隔約為1秒,此參數(shù)值為1000,則命令為:
01 06 0A 06 03 E8 00 AD
設備響應:01 06 02 03 E8 B8 36
設備響應格式:[設備地址][命令號][數(shù)據(jù)長度][參數(shù)值][CRC16]