赞
踩
本篇为我之前文章《将PLC数据上传至物联网平台进行可视化显示》的拓展,主要实现在可视化的同时在云端对变量进行操控,在之前文章中提到过的一些操作不再详细叙述,具体可查看上一篇文章及其前置文章。
注意事项:
/sys/gwaexBTS8Wk/{设备名称}/thing/event/property/post
,从阿里云物联网设备管理的产品处 Topic 类列表中可以看到这是属性上报的主题。 /sys/gwaexBTS8Wk/{设备名称}/thing/service/property/set
,显然这是属性设置主题。 /sys/gwaexBTS8Wk/{设备名称}/thing/event/property/post
。 将程序下载入PLC,此时访问之前创建好的网页,可以看到指示灯为停止状态,点击按钮后会将 Start 属性设置为1,Node-Red 在接收到属性改变后会对应的将 PLC 内的变量值置1,同时将云端的 Start 属性复位。PLC 内的变量置1后被检测到,Node-Red将此状态上传到云端,State 属性状态相应的被改变,于是达到指示灯状态改变的效果。
若要将指示灯再次关闭即将PLC中的变量复位,可在PLC中写相应的程序,或在云端再次创建一个 Stop 属性,用同样的逻辑即可实现。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。