应用场景:
对车间重点设备的运行参数进行实时跟踪。比如烘干炉的烟囱温度、TNV的出口温度、喷漆室的温湿度、小时产量等等信息。以前这些信息的获取都需要在电脑端获取、相对比较繁琐。这里我们选择在手机端实现获取这些信息。尤其是对于作者这样的设备负责人而言,第一时间掌握设备的运行信息显得很有必要。
使用须知:
1-手机端下载mqtt软件。我这里用的是苹果手机,苹果商店选择如下软件:
2-配置如下:
烘干炉是我们发布的 topic,这个可以在C#编写的软件中定义
填写mqtt服务器地址、端口号、客户端默认已有。
连接服务器
填写订阅主题
订阅
然后,我们就可以获取到信息了。
3-客户端数据的发送
主要是C#访问PLC和创建MQTT客户端的事情。可以参考之前的文章
MQTT通信-设备运行信息的发布-1
MQTT通信-设备运行信息的发布-2
界面如下,目前只是显示了烘干炉的烟囱温度和TNV出口温度信息,后期根据需要慢慢完善。