「新阁教育」面对万物互联的智能世界,你是否也想分一杯羹( 二 )
文章插图
(10)在云服务器端开启MQTT服务器:
文章插图
(11)运行MQTT客户端 , 连接服务器 , 并点击开始定时:
文章插图
(12)连接成功后 , 可以观察到MQTT服务器中收到了来自MQTT客户端发来的信息:
文章插图
三、框架应用
当数据已经上传到MQTT服务器后 , 那么如果需要获取这些数据 , 只需要开发一个MQTT , 并订阅那个主题 , 这样 , MQTT服务器就会自动将相关的信息推送到客户端软件中 , 可以先用MQTT.fx测试一下 , MQTT.fx是一款基于Eclipse Paho , 使用Java语言编写的MQTT客户端工具 , 支持通过Topic订阅和发布消息 。 打开MQTT.fx , 输入正确的服务器地址、端口号、用户及密码 , 并订阅主题thinger后 , 就可以实时收到服务器发送过来的数据了 , 如下图所示:
文章插图
与此同时 , 我们也可以通过开发相关的WEB网页或者APP来获取数据 , 下面是一个简易APP的数据展示:
文章插图
文章插图
四、整体总结
本文主要是基于MQTT协议实现了本地PLC控制器数据上传的过程 。 基于阿里云服务器 , 你可以在任意地方访问到本地PLC的实时数据 , 实现数据的远程上传 。 本文主要针对的是电气和工控人员 , 物联网必然是未来发展的趋势 , 建议所有的PLC工程师及电气工程师 , 都应该掌握一门编程语言 , 也许现在用不到 , 但未来总会用得到 。 全部源码关注【公众号dotNet工控上位机:thinger_swj】
- 停止研发坚果手机!字节跳动新石实验室转战教育领域
- 锤子手机将成“绝唱”?字节跳动整合硬件业务专注教育硬件
- 戴尔面向教育领域推出新款Latitude和Chromebook笔记本电脑
- 教育科技大盘点:读书郎2020年底新品发布会那些让人惊艳的黑科技
- 寻找青岛“宝藏”民企:蓝海软通 从移动互联网的追随者到人工智能教育引领者
- 惠普发布 ProBook x360 11 G7 教育版笔记本
- 腾讯申请“作业君”相关商标 去年已上线相关教育小程序
- 浩林教育:科技赋能让学习有趣且有效
- 疫情让线下教培机构停摆?别怕,腾讯教育“抗疫空投包”抵达
- 在线教育陷入持久战 作业帮凭“长期主义”掌握主动权
