<var id="lnfxr"><video id="lnfxr"><menuitem id="lnfxr"></menuitem></video></var>
<var id="lnfxr"></var>
<cite id="lnfxr"></cite>
<var id="lnfxr"></var>
<var id="lnfxr"></var>
<var id="lnfxr"></var>
<var id="lnfxr"></var>
<var id="lnfxr"><video id="lnfxr"><listing id="lnfxr"></listing></video></var>
<menuitem id="lnfxr"></menuitem>
<cite id="lnfxr"><span id="lnfxr"><menuitem id="lnfxr"></menuitem></span></cite><cite id="lnfxr"><video id="lnfxr"><thead id="lnfxr"></thead></video></cite>
SEARCH
Tastek Information
了解更多塔石的訊息
首頁 / 新聞資訊 / 行業資訊
News

DTU的心跳包是什么?如何來設置心跳包?

2021-07-09

DTU的心跳包是什么?如何來設置心跳包?

DTU的心跳包是什么?

DTU的心跳包其實就是一個在終端和服務器之間定時通知服務器自己狀態的一串自己定義的字符,按照一定的時間間隔主動進行發送,因為這種工作機制類似于我們人類的心跳所以將它稱為心跳包。

如何來設置心跳包?

一般來說一臺新的DTU設備在默認參數下,心跳時間為0,不會向服務器發送心跳包,需自己經過設置后才可以向服務器發送心跳包,那么如何來設置心跳包呢?

塔石物聯網出品的工業級4G DTU TAS-LAN-395

1、維持鏈路

當DTU處于TCP透傳狀態連接上服務器時,如果在一定的時間內DTU沒有向該服務器發送數據的話,運營商就會強制把DTU與服務器斷開。所以這時我們的DTU就要隨時發送一包數據來作為維持鏈路的條件。如果沒有設置心跳斷開了連接,我們的DTU也會在幾秒內進行重連,相當可靠,但是設置心跳可以避免數據在斷開時丟失。

2、告知數據中心DTU還在線

當DTU連接上服務器時,且設置DTU每分鐘發送一包數據,如果超過設定時間一分鐘服務器沒有收到DTU的數據,服務器就會認定DTU已經掉線,從而阻礙通信。所以心跳包可以告知數據中心DTU還在線。同時也完全不用擔心心跳包擾亂數據,我們的DTU具有心跳避讓功能,有數據上傳的同時心跳會出現避讓不發送這條。

二、心跳包的設置

首先選擇DTU連接的串口,選擇串口參數(默認9600,1,8,N),之后打開串口。

這是關閉狀態

這是打開狀態

然后進入配置狀態,讀取一下參數。

接著在通道一中配置要連接的服務器參數,然后配置心跳包的內容和時間。