您现在的位置是:首页 >技术杂谈 >有人USR-M100边缘主动上报电流数据到TCP服务器网站首页技术杂谈

有人USR-M100边缘主动上报电流数据到TCP服务器

梁小憨憨 2023-07-01 08:00:02
简介有人USR-M100边缘主动上报电流数据到TCP服务器

前两天跟强哥配置了有人的USR-M100模块,实现了采集的电流信号主动上报服务器的功能,昨天去第一污水厂配置了1台、第二污水厂配置了5台、第三污水厂配置了1台,能够将数据上报到甲方的云平台,这里记录一下配置过程,方便以后的师弟们学习,能够去现场完成配置工作。

下载安装相关软件

USR-M100配置工具

首先下载官方的配置工具:

https://www.usr.cn/Product/354.html

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

软件直接运行即可,不需要安装!

MQTTX

https://mqttx.app/zh

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

双击安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

到此软件准备环节就结束了!

USR-M100模块配置

网络拓扑:

在这里插入图片描述

现场照片:

在这里插入图片描述

USR-M100配置工具

M100的网口和电脑直连,或者通过路由器将M100和电脑组成一个局域网

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

上面图片参数的解释: USR-M100模块的本机ip为192.168.0.7,要实现电脑和USR-M100模块在一个局域网内,就需要将电脑有线连接的ip改成上图所示。

在这里插入图片描述

在这里插入图片描述

这样电脑的网络就配置好了!

双击运行USR-M100配置工具:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

输入用户名和密码:admin和admin

在这里插入图片描述

如上就表示电脑和USR-M100连接成功了!

然后看一下USR-M100模块,模拟量输入接口的状态,看看是否有数据,是哪个接口有数据,这里一定要记住是“AI1”接口有数据还是“AI2”接口有数据,这个在后面的配置中会用到。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

上面两个图片的详细信息,请看“MQTT服务器配置.txt”文件!

在这里插入图片描述

在这里插入图片描述

这里有个注意的地方(联系客服才知道的),如果我们要实现数据的自动上报,那就需要使用USR-M100的边缘主动上报功能,那么要开启了这个功,在MQTT配置里面下面这两个图片的内容应该关闭,否则就会有冲突的问题。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

上面图片选择的“AI1”接口还是“AI2”接口,就是看之前你要记住的那个接口有数据。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
上报主题和Json模板查看“污水厂数据监控.txt”文件。

在这里插入图片描述

在这里插入图片描述

只有重新启动,所有的配置才能生效!

在这里插入图片描述

再次查看AI口的数据,数据与之前相似,到此USR-M100模块配置成功!

MQTTX配置

使用 MQTTX查看数据是否成功上传

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这里的Topic与下图的上报主题一致

在这里插入图片描述

在这里插入图片描述

有数据上传,在检查传上来的数据与上图的Json模板的内容是否一致,下图的两个值是否一致

在这里插入图片描述

如果一致,则拔掉USR-M100模块上的网线,查看MQTTX软件中是否还有数据在更新,如果有,则说明USR-M100模块数据上传没有问题。

到此,所有的配置结束!

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。