在物聯網技術持續發展的當下,設備之間的高效通信成為關鍵。億佰特NE2系列串口服務器的MQTT模式,為眾多設備的互聯互通提供了便捷且可靠的解決方案。
一
設備與MQTT模式簡介
NE2系列串口服務器是一款能夠實現串口設備與以太網之間數據轉換的硬件設備。它具備兩條全功能鏈路,可連接傳感器、控制器等各類串口設備,將這些設備的串口數據轉換為網絡數據,從而使串口設備輕松接入網絡,打破了傳統串口通信距離短、組網困難的局限。
MQTT(Message Queuing Telemetry Transport)是一種基于發布/訂閱模式的輕量級物聯網通信協議。其特點是占用帶寬小、傳輸效率高,非常適合在低帶寬、高延遲或不穩定的網絡環境中運行。在MQTT模式下,設備作為客戶端,可向服務器發布消息,也能訂閱感相關主題,接收來自其他客戶端發布的相關消息。
二
MQTT模式工作原理
當NE2串口服務器工作在MQTT模式時,首先會與MQTT服務器建立連接。串口服務器上連接的串口設備產生的數據,會被服務器收集并按照MQTT協議進行封裝。
例如,連接在NE2串口服務器上的溫濕度傳感器,不斷采集環境溫濕度數據,這些數據通過串口傳輸到NE2串口服務器。服務器將其轉換為MQTT消息格式,并根據預設的主題,發布到MQTT服務器。而需要獲取溫濕度數據的其他設備,只需訂閱對應的主題,就能從MQTT服務器接收到這些數據,實現了數據的高效傳輸與共享。
三
接入云平臺實例
(一)前期準備
準備NE2串口服務器(型號:NE2-S1-TB)、具備串口通信功能的電腦。選擇巴法云云平臺,并在平臺上完成賬號注冊與相關產品創建。獲取云平臺的MQTT接入地址、端口、三元組(設備ID、設備密鑰、產品Key等,不同云平臺叫法可能略有差異)。在電腦上安裝NE2串口服務器的配置軟件、串口調試助手、MQTT.fx等調試軟件。
(二)操作步驟
1.注冊平臺并獲取MQTT連接三要素:登錄網站(https://cloud.bemfa.com/tcp/index.html),創建賬號。
操作步驟為:選擇MQTT設備云,填入主題名稱,點擊“新建主題”。

新建兩個自定義主題,例如TEST1NE2和TEST2NE2。

2.測試MQTT服務器與主題是否建立成功。
使用MQTT.fx調試軟件連接巴法云。在“Edit Connection Profiles”頁面,配置如下信息:
“Profile Name”可自定義,
“Profile Type”選擇“MQTT Broker”,
“Broker Address”填寫“bemfa.com”,
“Broker Port”填寫“9501”,
“Client ID”填寫在云平臺獲取的用戶私鑰,
“User Name”和“Password”都為空,
其他參數可保持默認。


連接服務器后,向云平臺的TEST1NE2主題發布數據(如“MQTT.FX”),檢查云平臺是否成功接收數據。

3.使用NE2連接MQTT服務器
將NE2接入路由器,并連接上電腦USB口。打開配置軟件,設置串口參數,如波特率、數據位、停止位、校驗位等,確保與相連設備一致。在MQTT配置部分,填入從云平臺獲取的接入地址、端口、三元組信息,設置訂閱主題(如TEST1NE2)和發布主題(如TEST2NE2),完成MQTT連接配置。

4.數據傳輸與驗證
在電腦上運行數據發送程序,通過串口向NE2串口服務器發送數據。NE2接收到數據后,按照MQTT協議將其封裝成消息格式,再根據配置的連接信息,發布到公用云平臺指定的主題下,完成數據從電腦經NE2串口服務器上傳至云平臺的過程。可以通過在云平臺查看數據接收情況,以及使用MQTT.fx訂閱NE2發布的主題,驗證數據是否成功傳輸。

云平臺數據轉發到至串口:

四
優勢體現
1.便捷的設備接入
NE2串口服務器極大地簡化了串口設備接入網絡的流程,用戶無需具備復雜的網絡配置知識,僅通過簡單設置,就能讓串口設備迅速融入物聯網環境。
2.高效的數據傳輸
結合MQTT協議的優勢,該模式下的數據傳輸快速且穩定,能夠很好地滿足實時性要求較高的應用場景,例如工業自動化中的設備監控與控制。
綜上所述,NE2串口服務器的MQTT模式在物聯網應用領域具有廣闊的前景。無論是智能家居、工業自動化,還是其他需要設備互聯的行業,都能借助其獨特優勢,實現高效、智能的設備通信與管理。隨著物聯網技術的不斷進步,這一模式有望得到更廣泛的應用和創新發展。
-
串口服務器
+關注
關注
1文章
211瀏覽量
18100 -
云平臺
+關注
關注
1文章
1552瀏覽量
42113 -
MQTT
+關注
關注
5文章
733瀏覽量
25070
發布評論請先 登錄
串口服務器怎樣接入阿里云物模型
串口服務器接入阿里云物模型步驟說明
串口服務器接入阿里云物模型使用教程
【教程】串口服務器接入ModBus物聯網平臺
二代串口服務器模組煥新
【教程】配置NE2-D11串口服務器接入Modbus物聯網平臺
【新品】性能飛躍,一鍵部署!NE2系列多款型號串口服務器上線
【教程】使用NE2系列串口服務器MQTT模式接入云平臺實例
評論