我們在之前的文章——《為什么你需要RS485轉LoRaWAN的數據采集器》一文里,介紹了RS485轉LoRaWAN的數據采集器的優(yōu)勢。
具體來說,在工業(yè)場景中,越來越多傳感器,他們因為沒有便利的供電方式,并且需要遠距離的傳輸,所以越來越多采用了低功耗廣域網的技術,這其中LoRaWAN作為一個標準的技術,并且具備靈活組網、本地管理的屬性,被越來越多的工業(yè)應用所采用。
但是,相對于理想中的工業(yè)場景,我們看到標準的LoRaWAN協議還是有很多的局限。比如,如果需要傳輸的數據超過了51個字節(jié),超過了LoRaWAN的協議規(guī)范,這種情況就大大限制了應用,所以,如何突破LoRaWAN協議的限制,又是滿足一個實際工業(yè)場景需要的RS485采集器,就是我們看到在實際中的一個問題。
實際工業(yè)應用中,有些人可能會覺得RS485轉LoRaWAN的數據采集器不好用,或者實際上用不了。這又是怎么回事呢?這是因為,沒有經過改進的RS485轉LoRaWAN的數據采集器,確實在應用上是受限的,并非適用于所有的工業(yè)應用場景。所以,我們在挑選RS485轉LoRaWAN的數據采集器的時候,不能閉著眼睛選,需要重點關注這些數據采集器都有哪些地方做了改進,具備哪些功能。
本文介紹普通的RS485轉LoRaWAN的數據采集器的一些固有缺陷,并介紹挑選RS485轉LoRaWAN的數據采集器的時候,需要重點考察哪幾個要素。
一、普通的RS485轉LoRaWAN數據采集器的一些固有缺陷
1、有些設備的數據量較大,超過了LoRaWAN協議的字節(jié)限制
雖然,在工業(yè)應用場景中,使用RS485轉LoRaWAN可以帶來一系列好處,比如LoRaWAN網關覆蓋范圍廣、組網簡單,功耗低、,但是,在實際應用中,一些特殊的工業(yè)應用場景,是無法直接應用RS485轉LoRaWAN的數據采集器的。
比如,有些工業(yè)傳感器沒有考慮無線傳輸數據的需求,數據量都會比較大,例如一些震動傳感器或雷達探測等應用場景里,其傳感器需要傳送的數據往往達到1K字節(jié)之多,而LoRaWAN協議能夠傳輸的數據僅僅在51字節(jié),因此,在上述特殊的工業(yè)應用場景里,普通的RS485轉LoRaWAN的數據采集器會因為數據超過限制而無法將數據丟棄,使得此類傳感器無法使用lora技術來傳輸數據。
2、傳感器需要的控制命令較多,會導致網絡擁塞,帶寬不夠用
大部分工業(yè)應用場景下的傳感器,比如工業(yè)現場溫度傳感器,其需要幾秒鐘定期向上傳數據。
如果按照普通透傳方式的485轉LoRaWAN傳數據的做法,那么,就需要LoRaWAN網關先行下發(fā)指令到數據采集器,再由數據采集器下發(fā)指令到傳感器,然后傳感器接到查詢指令之后,再進行傳感器數據的上傳??梢钥吹?,整個過程,每次傳感器數據要上傳,就必須占用很多下行帶寬來進行指令的下發(fā),而在LoRaWAN網絡中,下行信道僅有一個(上行8個信道),過多的下行報文會造成網絡擁塞,數據無法正常傳輸。
3、設備無法遠程管理,配置參數
在實際的工業(yè)應用中,設備通常安裝在操作受限區(qū)域,無法方便地進行本地配置和維護,所以需要有遠程設備管理的能力。
比如,如果想更改某個傳感器的采集頻率,如果不能遠程配置設備,那么就需要申請到工業(yè)現場,在不影響生產的情況下通過配置線修改某臺終端設備的命令。
但對于支持遠程配置的終端,可以通過LoRa網絡將配置命令下發(fā)到設備中,而不需要維護人員到現場和中斷生產。并且,支持了遠程配置管理后,不僅可以同時修改多臺設備配置,也可以根據生產需求定時修改配置,這些都可以通過和后臺服務器對接,自動完成。
二、挑選RS485轉LoRaWAN的數據采集器時,需要考慮的幾個要素
為了確保購買的RS485轉LoRaWAN的數據采集器能夠符合實際的工業(yè)應用場景的需求,避免出現購買之后發(fā)現用不了、或者不好用的問題,我們就需要在購買前,做好功課。
購買前需要考察的要素包括以下幾個方面。
1、有沒有數據分包功能
分包的好處是不用受lorawan協議規(guī)定的包長限制,可以接一些數據量相對較大的設備。這樣,才可以擺脫LoRawWAN協議的51字節(jié)的限制。
但需要注意的是,需要知道具體的應用中,傳感器每次需要傳送的數據量大小是多少,并跟數據分包之后能夠傳輸的最大數據量相比較。因此,采取數據分包之后,能夠傳輸的數據量也不是無限制的,比如瑞科慧聯的RS485轉LoRaWAN的數據采集器RAK7421,對應的傳感器單次的數據量最大1024字節(jié),雖然相對于傳統(tǒng)的技術所能傳輸的51字節(jié),已經是很大的提升,但仍然是有限制,而不是無限制的。
2、有沒有存儲指令并定時下發(fā)指令或輪詢的功能
存儲指令的功能,需要結合比如定時功能,以實現定時下發(fā)指令到傳感器、或者輪詢傳感器以定時讓傳感器上傳數據的目的。
比如,在LoRaWAN網關沒有下發(fā)指令的時候,數據采集器RAK7421也可以給傳感器定時下發(fā)指令,還可以輪詢,以達到傳感器仍然可以定時上傳數據的目的。從而,可以減少LoRaWAN網關下發(fā)指令的次數,節(jié)省帶寬,解決網絡擁塞。
RAK7421可以自動同步網絡時間,設置定時任務后,可以在指定時刻定時執(zhí)行相關命令,查詢傳感器或操作控制開關等。
3、有沒有遠程下發(fā)Modbus指令、遠程配置參數的功能
RAK7421 RS485轉LoRaWAN的數據采集器具備遠程下發(fā)Modbus指令和遠程配置終端設備的能力,可以通過與用戶控制平臺的對接,實現設備遠程統(tǒng)一調度管理,便于傳感器網絡的維護和管理,減少現場配置的工作量。也可以通過這種遠程配置的能力,根據用戶的業(yè)務邏輯,編輯定制控制流程,實現定制化的解決方案。
結語
RS485轉LoRaWAN的數據采集器,在挑選的時候需要重點查看若干要素,比如是否具備數據分包的功能、是否具備定時下發(fā)指令的功能、是否具備遠程下發(fā)Modbus指令、遠程配置參數的功能,這樣才能挑選到真正適合具體的工業(yè)應用需求的數據采集器,享受到RS485轉LoRaWAN的組網便利。