一、资料下载
1、USR-N5X0说明书:http://www.kewodl.com/Download/1159.html
2、USR-N5X0设置软件:http://www.kewodl.com/Download/383.html
二、准备工作
1、USR-N520产品 数量1个
2、电源适配器 12V 数量1个
3、电脑数量1台|
4、232或者485转usb线 数量1条
5、测试用的mqtt服务器:
服务器地址:mqtt.kewodl.com
端口:1883
用户名:kewodl.com
密码:kewodl.com
客户端 ID:自定义
三、连接框图
485转usb(Modbus Slave)-----USR-N520------MQTT 服务器--------MQTT客户端
说明:本案例中,串口设备用电脑端的Modbus Slave软件模拟串口从机来测试
四、测试步骤
1、USR-N520-H7产品,232转usb线接到520的232口,注意tx和rx交叉接线,USB头插入电脑USB口。N520网口选择一个网口通过网线连接可以访问互联网的路由器。检查所有连接无误后,给N520用12V电源适配器供电。
2、检查USR-RS232串口线的COM口号,点击电脑计算机,右击鼠标,点击设备管理器,查看端口,确认USB-RS232串口线的COM口号,天游8线路检测中心测试电脑是com32
3.用modbus savle软件打开com32,根据540的串口参数模拟485设备
4、电脑和N520在同局域网内,可以用设置软件搜索到N520设备。修改N520的ip动态获取路由器分配的网络
5、选中设备ip。用户名和密码都是admin,可以进入内置网页
6、波特率改成和要接的串口设备一致。保存——继续配置
7、mqtt开启,配置连接mqtt服务器的参数,保存,继续配置。注意此时不用配置订阅和发布主题,需要在边缘采集上报那配置。
8、配置开启边缘采集网关,数据采集配置添加点位。把要采集的modbus rtu协议的寄存器和从机地址添加上去。(测试举例采集的设备从机地址1 功能码03 采集40001-40004是个寄存器。)
json模板:看说明书第94页详细介绍http://www.kewodl.com/Download/1159.html
配置上报 Json 模板,本例中配置模板:{"Current":"node0101","Voltage":"node0102","ces":"node0103","tes":"node0104"}
9、配置mqtt客户端软件连接mqtt服务器
第一个mqtt测试软件:MQTTX
可以看到N5X0上报的数据
注意,主题对应关系
撰写人:李慧颖