西门子S7 200 SMART PLC通过GW56网关接入 ThingsCloud

网迅通GW56网关,它支持通过 MQTT 接入 ThingsCloud,在很多用户的物联网项目中运行非常稳定。

下面我们以 HWXT-GW56网关为例,介绍接入 ThingsCloud 的步骤。

ThingsCloud 上的准备工作

我们使用可视化编程读取PLC数据上传到ThingsCloud 物联网平台,也可通过ThingsCloud 物联网平台进行反控。这里我们使用网关 的 MQTT 透传方式,准备工作只需要以下几步:

创建设备类型和设备。

在这里插入图片描述

进入功能定义添加属性。

在这里插入图片描述

拿到设备的 MQTT 主机名、端口、证书。

在这里插入图片描述

具体的步骤请浏览:MQTT接入

可视化编程读取PLC上ThingsCloud 物联网平台准备工作 本次实验使用的是西门子S7-200 SMART

S7 通信准备工作:

只可以使用没有优化的数据块,可以通过 TIA-Portal 在数据块的属性中进行设置。请确保没有勾选该选项。

在这里插入图片描述

必须在 S7-300/400/1200/1500 PLC CPU 配置中启用 PUT/GET 通信,请确保勾选该选项。

在这里插入图片描述

打开网关配置工具,搜索后,右键进入可视化编程(西门子 S7 PLC 的数据采集,可视化编程支持直接读取和写入 PLC 数据)。

在这里插入图片描述

进入可视化编程后, 拉入S7 in节点,双击节点进行配置通信。

在这里插入图片描述

在通信节点配置框内,S7200 SMART PLC的配置与S7-1200配置稍有不同,这里需要按照图示配置即可进行通信

在这里插入图片描述

配置PLC变量,需要根据PLC变量的数据区域和偏移量判断读取。

添加的PLC变量:

1_temperature

2_temperature

1_switch

2_switch

在这里插入图片描述

具体变量填写请浏览:可视化编程 PLC

拉入MQTT in订阅节点,接收S7 in节点的数据。

MQTT in通信节点配置和MQTT out通信节点配置只需要填写以下几个部分:

目标地址:填写 MQTT 主机名

目标端口:填写 MQTT 端口

设备账号:填写设备普通证书中的 AccessToken

设备密码:填写设备普通证书中的 ProjectKey

订阅主题:订阅Topic(设备订阅云平台下发数据),本例中是 attributes/push,请以您实际创建的为准

发布主题:发布 Topic(设备推送数据到云平台),本例中是 attributes,请以您实际创建的为准

在这里插入图片描述

在这里插入图片描述

对云平台下发的数据进行判断,因为云平台下发的是一串JSON数据,将JSON数据的结果解析出来。

最终接入节点

在这里插入图片描述

在ThingsCloud控制台查看数据 Node-red部署后,进入设备,可以看到设备的多个属性,每个属性对应一个采集数值,我们可以看到当前最新数值,也可以查看历史数值和时序曲线图。如下图:

在这里插入图片描述

搭建可视化看板实时监测数据 看板中放置我们需要的各种数据组件。如下图:

在这里插入图片描述

如果有更多组的设备接入,可以在看板中放置更多的可视化组件,或者建立多个自定义看板。

看板支持全屏,以及共享链接,可以在一些支持浏览器的电视上打开看板,作为监控大屏。

具体的步骤请浏览:搭建可视化看板

生成用户APP 在 ThingsCloud 控制台上可以管理所有设备,除此之外,我们还可以给项目中的人员提供移动端的设备管理 App,通过 ThingsCloud 的零代码通用 App 设计工具,几分钟就可以生成支持多端运行的 App,包括 iOS、Android、微信小程序、Webh5 等。

App 设计中主要对设备面板进行自定义设计,使用现成的组件像搭积木一样,放好位置并绑定数据即可。如下图:

在这里插入图片描述

在这里插入图片描述

关于用户通用 App 和用户账号管理的详细介绍,请浏览 通用用户应用 App。

这一篇我们介绍了网迅通 GW56 网关的可视化编程功能 通过 MQTT透传方式接入 ThingsCloud 的详细步骤,将多个传感器数据采集到云平台,并生成自定义看板和 App。

如果您的物联网项目不是使用 网关,而是自主开发单面机或嵌入式硬件产品,接入 ThingsCloud 也完全适用,详情请浏览 设备接入。

总的来说,西门子S7 200 SMART PLC通过网迅通GW56网关接入ThingsCloud物联网平台的成功实践,不仅验证了GW56网关在工业自动化领域的广泛应用价值,也为企业实现智能制造和数字化转型提供了有力的技术支撑。未来,随着物联网技术的不断发展和普及,GW56网关将继续发挥其重要作用,推动工业自动化领域的进一步发展和创新。

  • 17
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值