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