物聯網(IoT)是最近幾年比較火的一個技術,它的目標是實現萬物互聯,允許不同物品、設備之間進行信息交換。目前國內比較知名的物聯網平台有中國移動的OneNet、百度的天工物聯、阿里的Link等。這些平台不但提供了設備接入服務還可以支持數據存儲、數據分析等高級功能。
HwMQTT是HwLib(慧蘭博)技術團隊開發的可以用於WinCC的控件。它允許在WinCC中將數據通過MQTT(MQTT協議是目前物聯網的標准協議,源自美國IBM公司)協議發布到物聯網平台,然后使用平台提供的工具進行進一步的分析,或者借助MQTT Client軟件,我們可以在任何聯網的計算機,手機上查看這些數據。如果不使用WinCC的話,我們也可以提供單獨的軟件。

HwMQTT使用非常簡單,下面以其在TIA WinCC中的應用來簡單介紹。首先在“我的控件”中右擊,在快捷菜單中選擇“選擇對象”。

在彈出窗口中選擇“自定義.Net控件”選項卡,點擊下圖中紅色方框內的按鈕。
  
打開目標文件夾,選擇“HwMQTT.dll”后點擊按鈕“打開”。

在下面的窗口中勾選“HwMQTT”,點擊按鈕“確定”。

從“我的控件”中將HwMQTT拖到目標畫面上。

選中控件,在屬性欄中設置MQTT服務器地址和端口號等信息,發布到MQTT服務器的信息可以是變量也可以是常量。我們可以在畫面加載的時候激活控件,參見下面的VBS腳本。

對於消息發布來說,我們可以只需要簡單的調用函數Client.Send即可。可以在畫面中的腳本里調用,也可以在全局腳本中。我們可以使用第三方的MQTT客戶端查看信息。

除此之外我們還可以通過安裝在手機上的MQTT客戶端查看信息。

除了通過MQTT發布信息外,我們還可以通過手機或者電腦上的客戶端對PLC進行控制等操作。
如果您對我們的高端教程有興趣的話可以淘寶上搜索“hwlib”或者“慧蘭博”,或者點擊這里:HwLib(慧蘭博)官方旗艦店

關於HwLib(慧蘭博)技術團隊的更多信息:http://www.hwlib.com.cn
HwLib(慧蘭博)技術團隊技術資料:
(百度網盤):
https://pan.baidu.com/s/1cInKRSJIRcKQHylV3gafmw
提取碼:0s3j
(堅果雲):
https://www.jianguoyun.com/p/DR20ZAEQq_K3CBivk5kD
或者登錄官網下載:www.hwlib.com.cn
HwLib(慧蘭博) 公眾號
專注於SIMATIC TIA高端編程應用

HwLib(慧蘭博) 微信號

