cq9电子·(中国)官方网站

技術服務
24小時提供高效率、高質量的技術支持

教你如何對物聯網網關進行MQTT的應用與配置

时间:2020-03-24 11:23:08來源:本站原創


  1.MQTT介紹:

  MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),作为除Modbus外最常用的协议之一,因其基于发布/订阅的模式,具有资源消耗少、效率高的优势,从而受到行业内的广泛使用。


  2.MQTT應用原理:

  如以上MQTT應用原理圖所示,帶Modbus協議的上位機(如PLC),通過串口(RS485)接入到cq9电子官方网站工業物聯網網關,網關將采集上來的Modbus數據轉換成JSON數據格式,再通過MQTT上傳到雲平台。

  3.cq9电子官方网站工業物聯網網關介紹

  TG451是一款工業物聯網網關,采用高性能的工業級32位通信處理器,軟件多級檢測,硬件多重保護機制保證設備穩定性。可爲PLC、變頻器、機器人等工業現場提供遠程維護的通道,實現設備遠程管理。滿足傳感器、多路網絡接入和串口DTU功能。


  二、MQTT應用環境的搭建與具體配置

  根據上面MQTT實際應用原理圖可知,要搭建一個模擬環境測試驗證MQTT的功能,需要准備以下相應的軟件與硬件:

  ◆ 软件Modbus Slave,用来模拟下位机(如PLC、电表等);

  ◆ 计讯工業物聯網網關TG451一台;

  ◆ 以apache-apollo作为辅助工具,分别搭建客户端和服务端,模拟数据的发布/订阅.

  1、Modbus Slave设置

  1)打开Modbus slave软件,新建一个Modbus设备


  2)串口鏈接


  設置串口信息


  設置Modbus設備參數


  3)設置Modbus設備編號、功能碼、寄存器地址、寄存器數量



  2、工業物聯網網關MQTT设置



  3、發布與訂閱

  以apache-apollo作爲輔助工具,分別搭建客戶端和服務端,然後開啓兩個客戶端,作爲客戶端的發布與訂閱

  1、先將apache-apollo工具進行下載、安裝

  2、MQTT客戶端的配置

  運行軟件paho.exe,點擊“+”,新建兩個客戶端,一個作爲發布,一個作爲訂閱


  1)客戶端建立連接,並發布消息


  2)客戶端建立連接,訂閱消息

计讯物联——物联网産品与行业解决方案提供商 申請樣機
相關方案Relevant Solutions
All Rights Reserved 廈門cq9电子官方网站物聯科技有限公司版權所有 閩ICP備15001895號 闽公网安备 35021102001331号

【网站地图】【sitemap】