如何将控制系统接入物联网(IoT)

  物联网(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(慧兰博)技术团队的更多信息:

HwLib(慧兰博)技术团队技术资料:

(百度网盘)

https://pan.baidu.com/s/1cInKRSJIRcKQHylV3gafmw
提取码:0s3j

(坚果云):
https://www.jianguoyun.com/p/DR20ZAEQq_K3CBivk5kD

或者登录官网下载:www.hwlib.com.cn

 

HwLib(慧兰博) 公众号

专注于SIMATIC TIA高端编程应用

HwLib(慧兰博) 微信号

posted @ 2018-10-21 19:36  HwLib(慧兰博)  阅读(2790)  评论(0编辑  收藏  举报