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

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

  物联网(IoT)是最近几年比较火的一个技术,它的目标是实现万物互联,允许不同物品、设备之间进行信息交换。目前国内比较知名的物联网平台有中国移动的OneNet、百度的天工物联、阿里的Link等。这些平台不但提供了设备接入服务还可以支持数据存储、数据分析等高级功能。

  HwMQTT是HwLib(慧兰博)技术团队开发的可以用于WinCC的控件。它允许在WinCC中将数据通过MQTT(MQTT协议是目前物联网的标准协议,源自美国IBM公司)协议发布到物联网平台,然后使用平台提供的工具进行进一步的分析,或者借助MQTT Client软件,我们可以在任何联网的计算机,手机上查看这些数据。如果不使用WinCC的话,我们也可以提供单独的软件。

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

  HwMQTT使用非常简单,下面以其在TIA WinCC中的应用来简单介绍。首先在“我的控件”中右击,在快捷菜单中选择“选择对象”。

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

  在弹出窗口中选择“自定义.Net控件”选项卡,点击下图中红色方框内的按钮。

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

  打开目标文件夹,选择“HwMQTT.dll”后点击按钮“打开”。

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

  在下面的窗口中勾选“HwMQTT”,点击按钮“确定”。

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

  从“我的控件”中将HwMQTT拖到目标画面上。

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

  选中控件,在属性栏中设置MQTT服务器地址和端口号等信息,发布到MQTT服务器的信息可以是变量也可以是常量。我们可以在画面加载的时候激活控件,参见下面的VBS脚本。

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

  对于消息发布来说,我们可以只需要简单的调用函数Client.Send即可。可以在画面中的脚本里调用,也可以在全局脚本中。我们可以使用第三方的MQTT客户端查看信息。

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

  除此之外我们还可以通过安装在手机上的MQTT客户端查看信息。

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

  除了通过MQTT发布信息外,我们还可以通过手机或者电脑上的客户端对PLC进行控制等操作。

 

如果您对我们的高端教程有兴趣的话可以淘宝上搜索“hwlib”或者“慧兰博”,或者点击这里:HwLib(慧兰博)官方旗舰店

关于HwLib(慧兰博)技术团队的更多信息:www.hwlib.cn

HwLib(慧兰博)技术团队技术资料:https://pan.baidu.com/s/1dF3gpt3

 

HwLib(慧兰博) 公众号

专注于SIMATIC TIA高端编程应用

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

HwLib(慧兰博) 微信号

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

转载于:https://www.cnblogs.com/hwlib/p/9826395.html

本文章来源于互联网,如有侵权,请联系删除!原文地址:如何将控制系统接入物联网(IoT)

相关推荐: EMQ自建 IoT 物联网平台 – 设备身份认证

当我们基于EMQX 搭建企业自主的 IoT 物联网平台后,身份认证是首要配置的模块,启用身份认证能有效阻止非法客户端的连接。在MQTT 协议中,我们使用用户名/密码来做设备端身份的认证。 EMQ X 中的设备身份认证指的是当一个客户端连接到 EMQ X 的时候…