• 天游8线路检测中心

    常见问题
    USR-M100边缘采集模式下上报数据到mqtt服务器
    2024-02-19
    1598


     ⼀、资料下载

    1、USR-M100说明书:http://www.kewodl.com/Download/1202.html

    2、设置软件:http://www.kewodl.com/Download/1213.html

    ⼆、准备⼯作

    1、USR-M100产品 数量1个

    2、电源适配器 12V 数量1个

    3、电脑数量1台|

    4、232或者485转usb线 数量1条

    5、测试⽤的mqtt服务器:

    服务器地址:mqtt.kewodl.com

    端⼝:1883

    ⽤户名:kewodl.com

    密码:kewodl.com

    客户端 ID:⾃定义 (设置复杂一点,2个mqtt客户端的id不要一样,会冲突)

    三、连接框图 485转usb(Modbus Slave)-----USR-M100------MQTT 服务器--------MQTT客户端

    说明:本案例中,串⼝设备⽤电脑端的Modbus Slave软件模拟串⼝从机来测试

    四、测试步骤

    1、USR-M100产品,485转USB线的485口和M100的485接线A-A,B-B,USB端插⼊电脑USB⼝。M100 ⽹⼝选择⼀个⽹⼝通过⽹线连接可以访问互联⽹的路由器。检查所有连接⽆误后,给M100⽤12V电源适配器供 电。

    2、检查USR-RS485串⼝线的COM⼝号,点击电脑计算机,右击⿏标,点击设备管理器,查看端⼝,确认 USB-RS485串⼝线的COM⼝号,有⼈测试电脑是com23

    3.⽤modbus savle软件打开com23,根据M100的串⼝参数模拟485设备

    4. 电脑和M100在同局域⽹内,可以⽤设置软件搜索到M100设备。修改M100的ip动态获取路由器分配的⽹络



    5、选中设备ip。⽤户名和密码都是admin,可以进⼊内置⽹⻚

    6、波特率改成和要接的串⼝设备⼀致。保存——继续配置

    7、mqtt开启,配置连接mqtt服务器的参数,保存,继续配置。注意此时不⽤配置订阅和发布主题,需要 在边缘采集上报那配置。

    8、配置开启边缘采集⽹关,数据采集配置添加点位。把要采集的modbus rtu协议的寄存器和从机地址 添加上去。(测试举例采集的设备从机地址1 功能码03 采集40001-40004是个寄存器。)





    配置数据上报。添加上报主题和查询主题,主题可以自定义,也可以保持默认

    配置上报 Json 模板,本例中配置模板: {"Current":"node0101","Voltage":"node0102"}

    json模板格式如图:

    保存重启生效:

    配置mqtt客户端软件连接mqtt服务器

    配置订阅和发布主题:


    可以看到M100上报的数据

    查询/设置方式,是json格式,也可以通过mqtt软件去以josn格式往下写指令:

    示例:{"rw_prot": {"Ver": "1.0.1","dir": "down","id": "01","w_data": [{"name": "node0101","value": "112"}, {"name": "node0102","value": "23"}]}}





    撰写人:李慧颖


    上一篇: USR-M100 链接modbusTCP设备上报MQTT服务器 下一篇: USR-M100 以太网对接天游8线路检测中心云(V6)在上位机软件配置参数 做网络IO应用示例 返回首页
    热门推荐
    热门标签