MQTT推送數據格式的說明:
1.對外發布實時數據,別的MQTT客戶端可以訂閱該主題來得到我們設備中的實時數據
2.接受別處的寫。別的MQTT客戶端可以發布該主題來向我們設備寫入數據
我們發送和接受的數據都是json格式。數據內容是json對象中的一個數組叫Data,里面每一項是一個變量的名字和值。變量名是name,變量值是value。發送的數據還帶有當前的時間。接受寫入的數據里面除了Data數組以外,其它的內容都不被識別。
因為數據收發的格式是一樣的,用戶可以把一個推送組的接受寫的主題設為另一個推送組的發布數據主題,這樣就可以從一個推送組往另一個推送組發數據。
為了節約流量和減少模塊寫入數據量(某些PLC寫數據比較慢),推薦在這種情況下設置推送模式為“變化才推送,加上每10個周期推送一次所有值”,這樣可以快速的推送有變化的數據。然后如果對方斷線了,下次對方重新上線以后等10個周期就可以得到所有變量的值。
我們的測試服務器 :
用戶名 test1到test8,一共有8個測試用戶,密碼和對應的用戶名相同。
-
服務器
+關注
關注
12文章
9160瀏覽量
85428 -
端口
+關注
關注
4文章
964瀏覽量
32080 -
客戶端
+關注
關注
1文章
290瀏覽量
16688 -
MQTT
+關注
關注
5文章
651瀏覽量
22507
原文標題:巨控MQTT功能推送說明
文章出處:【微信號:PLC遠程控制和下載,微信公眾號:PLC遠程控制和下載】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論