plsql 无法解析指定的连接标识符_大神秀操作 | 如何用S71500连接阿里云物联网平台?...

本文介绍了如何使用西门子S7-1500 PLC连接到阿里云物联网平台,通过配置产品和设备,设置MQTT参数,并解决连接过程中遇到的问题,最终实现PLC成功发布和接收消息。
摘要由CSDN通过智能技术生成

28cc4146b0c72e3f191e808de341de77.gif

大神有话说

物联网、万物互联不是很潮的一个概念嘛,看到了阿里云的物联网平台,就想着把PLC直接连接到阿里云的物联网平台,经过几天测试,终于成功。

683537309cd683c2d194459b16463a42.png

▲西门子的 mqtt client 库

600c2d778340351b92e3ed9113c99582.png

▲发布消息

7457d121d5581c99b4bf4ea6ae893328.png

▲平台接收到消息

222150d93abf7f090a60a278672d5c26.png阿里云平台的设置

首先创建一个产品,我的就叫 S7-1500,品类选自定义,节点类型选直连设备,联网方式选以太网,数据格式选透传/自定义,认证方式选设备密钥。

我们的PLC几本书网关,也不是网关下的子设备,所以选直连设备联网方式没啥好说的,通过CPU自带的网口出来,所以选以太网数据格式选透传,如果选标准格式也不是不行,这样PLC组织数据的工作量会比较大,要把数组转换成字符串,然后以json格式发送出去,而这部分工作PLC又不是强项认证方式选择设备密钥,有三种方式,ID2需要购买,我测试就用不着了,X.509需要涉及到证书啥的,没研究过,之后再说,然后保存,产品就创建好了。

f4c31608a422971bcfbdeac01a3f2e9a.png

然后就是在产品之下添加一个设备,设备是属于产品的,如果之前创建了不止一个产品,添加设备的时候需要选择添加到哪个产品下面。

我在S7-1500的产品下面添加了一个设备叫:PLC1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值