MQTT是一種物聯(lián)網(wǎng)傳輸協(xié)議,常被設計用于輕量級的發(fā)布/訂閱式消息傳輸,旨在為低帶寬和不穩(wěn)定的網(wǎng)絡環(huán)境中的物聯(lián)網(wǎng)設備提供可靠的網(wǎng)絡服務。相較于其他協(xié)議,MQTT協(xié)議針對低帶寬網(wǎng)絡,低計算能力的設備,做了特殊優(yōu)化,使其能更加適應各種物聯(lián)網(wǎng)應用場景。
介紹完MQTT協(xié)議后,就不得不提另一關鍵詞——PLC。由于工業(yè)物聯(lián)網(wǎng)中的工業(yè)自動化系統(tǒng)集成工作普遍應用,我們經(jīng)常能在現(xiàn)場碰見多種品牌的PLC,如西門子、三菱、歐姆龍、施耐德、匯川、禾川、矩形科技等等。那么這些PLC是如何接入MQTT協(xié)議的呢?
下面,筆者就以矩形PLC為例,分享一下矩形PLC接入MQTT協(xié)議的應用方法,以饗讀者。
連接方式
如圖所示,PLC接入MQTT協(xié)議的常規(guī)方式是要通過數(shù)據(jù)采集網(wǎng)關來實現(xiàn)的,而矩形PLC則是將傳統(tǒng)的編程邏輯控制功能和智能網(wǎng)關的數(shù)據(jù)采集轉換功能合二為一,更加方便。
具體步驟
了解完矩形PLC接入MQTT協(xié)議的方式后,那么它又是如何實現(xiàn)的?具體有什么步驟?又該注意什么問題?這里,矩形科技相關技術人員表示,需按照以下三點要求來進行。
1、知道對方服務器的域名和端口;
2、在服務器中配置好ID、用戶名、密碼、訂閱主題和發(fā)布主題;
3、通過矩形科技公司配置軟件配置MQTT信息進行操作,如下圖所示

發(fā)布主題和訂閱主題的格式一樣,即把相應的格式按照JSON數(shù)據(jù)流編輯好,對應上矩形PLC中的寄存器地址,就可實現(xiàn)矩形PLC內(nèi)部地址與MQTT服務器的數(shù)據(jù)連接了。
總結
相較于其他協(xié)議,矩形PLC與MQTT服務器通訊簡單,減少中間環(huán)節(jié),且屬于標準化功能塊,更加通俗易懂,極具性價比優(yōu)勢。
如果您對矩形PLC接入MQTT協(xié)議的應用方法有需求或有不同見解的話,可咨詢矩形科技 手機 13380797552(微信同號) 電話 0755-27440378 進行探討了解。矩形科技提供24小時不間斷服務。