文檔修訂記錄
版本 |
說明 |
作者 |
|
2020-02-17 |
V1.0 |
初始版本 |
LXH |
2020-06-17 |
V2.0 |
增加FT、API等功能說明 |
LXH |
2021-05-30 |
V2.1 |
由于版本更新,修改相關(guān)功能描述 |
LXH |
1、串口功能
①串口1(RS232)一般用于本端設(shè)備參數(shù)配置;默認串口參數(shù)為115200,8n1
②串口2(RS485)一般用于接傳感器數(shù)據(jù)采集;默認串口參數(shù)為9600,8n1
2、LED功能
①關(guān)機狀態(tài)下,長按0N/OFF鍵 3秒,設(shè)備開機;狀態(tài)可通過LED燈判斷。
②開機狀態(tài)下,長按0N/OFF鍵 3秒,設(shè)備關(guān)機;狀態(tài)可通過LED燈判斷。
③當用配置工具加載參數(shù)進度條不動(比如設(shè)備處于休眠狀態(tài))時,短按下復(fù)位鍵,此時可進入配置。
④若無法確認設(shè)備當前是否開機,可短按開機按鍵,D9亮一下為開機狀態(tài),不亮為關(guān)機狀態(tài)。
⑤設(shè)備出廠默認為深度休眠,關(guān)機狀態(tài);即首次使用或恢復(fù)出廠后,設(shè)備均需要先開機。
4、IO功能
① D1、D2:
IO模式:D1、D2都可配置為不使用、輸入、輸出模式(高低電平);其中輸入采集支持有源開關(guān)量。
上報方式:定時上報、電平變化兩種。
② AI、A2:
IO模式:AI、A2都可配置為不使用、模擬輸入(A1可采集電壓0-5V,A2可采集電流0-20mA)。
上報方式:只支持定時上報。
5、電壓輸出功能
設(shè)置VDD33、VDD12支持對外輸出3.3V、12V給傳感器供電;深度休眠工作狀態(tài)下,設(shè)置合理的供電時間,即可兼顧傳感器采集和功耗要求。
1、RS232串口連接
通過出廠配件 RS232 串口線把 LoRa 數(shù)傳終端和用于配置的 PC 連接起來,如下圖:
通常485傳感器為四線制,對應(yīng)接入即可,如下圖舉例;
(值得一提的是,當LoRa主站為透傳廣播時,下發(fā)的每一條指令,由于是廣播,都將會喚醒所有LoRa節(jié)點;這將帶來不必要的喚醒而增加功耗,所以若采用空中喚醒,LoRa主站應(yīng)為API模式,才能實現(xiàn)下行指定LoRa節(jié)點單播,并兼顧低功耗的要求)
此模式下LoRa從站需為FT模式;具體協(xié)議介紹請參考《F8L10ST業(yè)務(wù)協(xié)議說明_200729》。
1、心跳包功能
可通過設(shè)置心跳周期來采集電池容量,心跳周期單位 小時;默認為0小時,不發(fā)送心跳包。心跳包數(shù)據(jù)內(nèi)容為4字節(jié),分別是2字節(jié)電池容量和2字節(jié)電池電壓。
例如在FT工作模式下,終端上報心跳包:FA 06 07 03 98 1B 20 E3
0x0398轉(zhuǎn)十進制 920即剩余電池容量為92.0% 。
0x1B20轉(zhuǎn)十進制6944即電池電壓為6944mv 。
注:該模式下,開關(guān)機均改為上報電池電量。
2、D1、D2、A1、A2功能
①io觸發(fā)上報(D1、D2)
②定時上報(D1、D2、A1、A2)
③輸出控制(D1、D2)
控制D1輸出高電平,平臺下發(fā)FA 05 05 08 03 01
控制D2輸出高電平,平臺下發(fā)FA 05 05 09 03 01
控制D1輸出低電平,平臺下發(fā)FA 05 05 08 03 00
控制D2輸出低電平,平臺下發(fā)FA 05 05 08 03 00
④逐個輸入采集(D1、D2、A1、A2)
采集D1,平臺下發(fā)FA 03 03 08
采集D2,平臺下發(fā)FA 03 03 09
采集A1,平臺下發(fā)FA 03 03 0A
采集A2,平臺下發(fā)FA 03 03 0B
支持4個io同時采集,平臺下發(fā)FA 02 04
注:當查詢的io配置為不使用時,仍能單個或批量查詢,終端響應(yīng)當前IO的模式(0),不帶IO值。
電壓:(采集值)*3.3*20.3/(4095*12.1)V
電流:(采集值)*3.3*1000/(4095*150)(mA)
上報數(shù)據(jù)為hex格式,需轉(zhuǎn)換成10進制
輸入3.3v 上報09 96
輸入2.3v 上報06 17
輸入1.3v 上報03 90
輸入12ma上報08 DF
輸入20ma上報0F 21
網(wǎng)關(guān)發(fā)送:FA 02 09 0B,終端響應(yīng)當前 RSSI:-23, SNR:2
4、485采集功能
同“四、透傳相關(guān)功能”章節(jié)介紹。
方式一、通過傳感器自帶ID區(qū)分:若傳感器業(yè)務(wù)層協(xié)議中帶有地址位,那么可以此作為區(qū)分;例如modbusRTU協(xié)議傳感器帶有modbus站號地址。
方式二、通過LoRa ID區(qū)分:我們在“五、FT相關(guān)功能測試”中介紹到,測試該模式需“LoRa主站保持透傳模式,LoRa從站為FT模式”, 但該方式下有個弊端,即若存在多個F8L10ST節(jié)點上行數(shù)據(jù)時,業(yè)務(wù)層上并沒有可用的地址位進行區(qū)分。其實上述問題,我們可以通過將主站透傳模式改為API模式來解決。
2種方式的區(qū)別在哪里呢?
方式一,需要傳感器設(shè)置好不同的站號地址,再接入LoRa設(shè)備;
方式二,傳感器無需設(shè)置,保持默認統(tǒng)一站號地址即可(比如01), 由終端LoRa ID來進行區(qū)分。以下為方式二應(yīng)用舉例,具體API協(xié)議參考《F8L10 API命令手冊 V1.0.3.pdf》。
當A1、A2設(shè)置為定時上報,時間間隔1min,LoRa主站為透傳/API模式,LoRa從站為FT時,上報數(shù)據(jù)格式為:
[16:08:17.416]收←◆FA 0A 04 0A 01 00 01 0B 01 00 09 2F
[16:10:17.535]收←◆FE 0E 44 5F 01 00 FA 0A 04 0A 01 00 06 0B 01 00 03 2E CA
發(fā)送端地址:01 00 表示地址 0x0001 = 1 ,即該條數(shù)據(jù)來自LoRa ID=1的終端。
1、無法加載參數(shù)?
a、檢查硬件接線、串口是否正常;
b、當設(shè)備處于深度休眠、空中喚醒、未開機等狀態(tài)下,配置工具加載參數(shù)時進度條不會動,此時只需點擊設(shè)備復(fù)位按鈕,即可成功進入配置。
值得一提的是,加載參數(shù)/配置參數(shù)后,設(shè)備此時處于臨時AT配置模式,都要重啟后才能正常通信。
2、恢復(fù)出廠后無法使用?
設(shè)備首次使用/恢復(fù)出廠后,都默認處于關(guān)機狀態(tài)(且配置為深度休眠);即首次使用/恢復(fù)出廠后,需要給設(shè)備開機。
3、忘記當前設(shè)備是開機/關(guān)機狀態(tài)?
若無法確認設(shè)備當前是否開機,可短按開機按鍵,D9亮一下為開機狀態(tài),不亮為關(guān)機狀態(tài)。