「新阁教育」面对万物互联的智能世界,你是否也想分一杯羹( 二 )
文章插图
(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】
推荐阅读
- 疫情让线下教培机构停摆?别怕,腾讯教育“抗疫空投包”抵达
- 在线教育陷入持久战 作业帮凭“长期主义”掌握主动权
- 突发:又一家教育独角兽一夜倒下,估值超10亿美金,学生500万
- 教育圈又一独角兽暴雷,创始人卷款跑路,数10万家长被坑惨
- ?优学天下带着学习机冲刺上市,智能教育硬件有多烧钱?
- AI技术推动教育革新,松鼠Ai突破传统教育局限性
- 亚马逊在印度启动“Future Engineer”计算机科学教育项目
- 迎浪新生2020 |新增8.2万家,融资530亿,在线教育鼠年躺着数钱?
- 整合K12业务 在线教育企业跟谁学升级旗下高途课堂
- 学霸君暴雷背后,是"1对1"在线教育的溃败