本次展示億佰特以太網類產品接入標準MQTT協議教程,以E90-DTU(900SL30)E為例,其他產品可參照本教程。
【注】連接前需要得到服務器的地址、端口以及三要素(Device name/User name/Password).如需驗證通信需要找到兩個主題(訂閱SUB與發布PUB)。
億佰特不提供MQTT服務器,因此只展示如何將參數填入設備,使設備連接到服務器,并完成一次通信。
例如拿到的參數如下:
①IP:10.100.1.21
②端口:1883
③Device name:123
④User name:321
⑤Password:123456
⑥自定義兩個主題,訂閱為“test-sub”,發布為“test-pub”,等級為0
一
設備配置
1. 硬件準備
為了測試E90-DTU(900SL30)E,需要以下硬件:
? 帶網口PC一臺;
? E90-DTU(900SL30)E(或其他頻段同系列產品)1臺,以下簡稱為“網關電臺”;
? E90-DTU(900SL30)數傳電臺1臺,以下簡稱為“串口電臺”(舉例使用若有需要還是單獨購買);
? TX868-JZLW-15天線2根(內螺紋、內針);
? 網線1條;
2. 軟件準備
在億佰特官網的產品詳情提供串口助手“XCOM”下載,如下圖所示。官網地址:www.ebyte.com
對應產品詳情下載配置工具,“網關電臺”使用“億佰特網絡配置工具”,“串口電臺”使用“Config_E90-DTU_SL”。
3. 硬件連接
為E90電臺連接天線與接通電源(DC:8~28V),RS485連接,網線連接:
4. 配置“網關電臺”
【注】因設備具有2路Socket,兩條鏈路功能完全獨立,使用方式一致,本教程以Socket A為例。
第一步:接通電源,在使用網線連接PC與“網關電臺”;
第二步:對“網關電臺”進行出廠配置,長按Reload按鍵直到指示燈全亮;
第三步:使用“億佰特網絡配置工具”;
第四步:將設備工作模式設置為MQTT client,按如下填入參數:
第五步:將設備配置為DHCP,使用路由器對設備分配IP地址,DNS等。
第六步:保存參數,重啟設備。
【注】本處默認設備為出廠參數,如有修改請將設備恢復出廠設置。
二
通信測試
【注】本處連接的是MQTT服務器,測試時,等到LINK燈亮起后可以通過數傳電臺發送任意數據到網關,網關會將數據發送至發布的主題。
需要新建一個MQTT連接,為展示數據,我們將網關的訂閱設置為該連接的發布,將網關的發布設置為該連接的訂閱。
1. 雙擊運行XCOM2.6;
2. 選擇當前設備連接的串口號,選擇正確的波特率、停止位、數據位、校驗位(默認9600/1/8、N)
3. 打開串口;
4. 發送數據“test-pub”,在網頁的連接的訂閱中可以看到該數據;
5. 在網頁連接的發布中,發送{ "msg": "hello" },則網關電臺會受到該數據,通過無線形式發送給串口電臺。
?
?
?
億佰特工業級無線數傳電臺
無線數傳電臺是通過無線方式傳輸信號,它提供某些特殊條件下專網中監控信號的實時、可靠的數據傳輸。億佰特無線數傳電臺具有成本低、安裝維護方便、繞射能力強、組網結構靈活、覆蓋范圍遠的特點,適合點多而分散、地理環境復雜等場合,可與PLC、RTU、雨量計、液位計等數據終端相連接。
-
以太網
+關注
關注
40文章
5376瀏覽量
171111 -
服務器
+關注
關注
12文章
9021瀏覽量
85183 -
MQTT協議
+關注
關注
0文章
97瀏覽量
5349
發布評論請先 登錄
相關推薦
評論