这一次我们介绍的是来自网迅通公司的 网迅通GW56网关,它支持通过 MQTT 接入 ThingsCloud,在很多用户的物联网项目中运行非常稳定。
网迅通GW56网关在数据处理能力、实时性、安全性、离线工作能力、网络流量优化、低功耗、架构简化和易于部署等方面都具有显著的优势,支持MQTT,Modbus,PLC等通信协议,为物联网应用提供了强有力的支持。
我们以这台 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 也完全适用,详情请浏览 设备接入。
关于网迅通
广东网迅通物联科技有限公司是一家专业的物联网技术服务商,致力于前沿的物联网通信技术产品研发和技术推广。旗下拥有主品牌“恒网迅通”,代表:“联网恒稳,迅速接通”的产品理念。产品包括物联网通信网关、边缘计算网关、AI边缘计算盒子、4G DTU、5G网关、工业4G CPE、联网采集扩展模块、物联网云平台等系列产品的研发销售。研发核心人员均具备多年的技术沉淀及理论创新,为智慧城市、智慧农业、智慧环保、智慧能源、智能制造、物联网创新教育等诸多行业提供优质的软硬件产品和解决方案,助力合作伙伴提质增效,转型升级!
广东网迅通物联科技有限公司官网 http://www.rpdiot.com/