常州上位机培训

常州机器视觉培训

常州机器人培训

江苏和讯自动化设备有限公司欢迎您!
  • 和讯PLC,电工培训中心优势,名师团队一对一教学.
热门课程
联系方式
  • 常州和讯自动化培训中心
  • 常州市新北区太湖东路府琛大厦2号楼307-1室,307-2室(常州万达广场对面)
  • 电话:0519-85602926
  • 手机:15861139266 13401342299
当前位置:网站首页 > 新闻中心 新闻中心
基于C#实现手机APP远程访问西门子PLC(下)常州PLC培训,常州上位机培训,常州机器视觉培训
日期:2023-12-20 15:22:40人气:  标签:常州PLC培训 常州上位机培训 常州机器视觉培训

 

    (11)运行MQTT客户端,连接服务器,并点击开始定时:

70.4.png

图表 7 运行MQTT客户端


    (12)连接成功后,可以观察到MQTT服务器中收到了来自MQTT客户端发来的信息:

70.5.png

图表 8 MQTT服务器接收消息


三·框架应用

    当数据已经上传到MQTT服务器后,那么如果需要获取这些数据,只需要开发一个MQTT,并订阅那个主题,这样,MQTT服务器就会自动将相关的信息推送到客户端软件中,可以先用MQTT.fx测试一下,MQTT.fx是一款基于Eclipse Paho,使用Java语言编写的MQTT客户端工具,支持通过Topic订阅和发布消息。打开MQTT.fx,输入正确的服务器地址、端口号、用户及密码,并订阅主题thinger后,就可以实时收到服务器发送过来的数据了,如下图所示:

70.6.png

图表 9 MQTT.fx应用


    与此同时,我们也可以通过开发相关的WEB网页或者APP来获取数据,下面是一个简易APP的数据展示:

70.7.png

图表 10 TIA博途数据

70.8.png

图表 11 APP数据展示


四.整体总结


    本文主要是基于MQTT协议实现了本地PLC控制器数据上传的过程。基于阿里云服务器,你可以在任意地方访问到本地PLC的实时数据,实现数据的远程上传。本文主要针对的是电气和工控人员,物联网必然是未来发展的趋势,建议所有的PLC工程师及电气工程师,都应该掌握一门编程语言,也许现在用不到,但未来总会用得到。


    对于文中涉及的MQTT服务器及MQTT客户端的源码,大家可以点击上方公众号,关注后发送关键词:MQTT通信源码。


本文网址:

相关信息:
版权所有 CopyRight 2006-2017 江苏和讯自动化设备有限公司 电话:0519-85602926 地址:常州市新北区太湖东路府琛大厦2号楼307-1室,307-2室
ICP备14016686号-2 技术支持:常州鹤翔网络
本站关键词:常州电工培训 常州电工证 常州变频器培训 常州触摸屏培训 网站地图 网站标签
在线与我们取得联系