• 九游会J9

    智能网关modbus数采设置方法(TCP + JSON)

    • 时间 :2022-11-03
    • 作者 :九游会J9科技
    • 浏览数 :3379

    Modbus协议通常被称为工业化网络的祖父。Modbus 协议可根据工业和商业要求轻松配置。九游会J9旗下智能网关系列产品均支持Modbus协议传输。本文主要介绍 Modbus TCP + JSON数采设置方法。


    1.接口设置

    这里要注意的是服务器地址输入应该注意对错,服务器端口不要和后面服务器配置的端口搞混,这里的服务器端口是做为数据传输端口


    图片 1.png


    2.modbus规则设置

    序号为自定义,不要出现序号一致,导致系统功能出错

    设备ID要与slave ID一致

    功能码也是要与function所设置的功能码选择一致

    注意:数据类型的高低位形式,否则也读取不到数据


    图片 2.png


    3.服务器配置

    数据采集要启用,否则采集不到数据,数据会进行上报但是不会进行采集

    协议选择要根据实际情况进行选择,可以选择TCP、UDP、MQTT、HTTP、MODBUS TCP,这里采用的是TCP

    封装类型也根据实际情况进行选择JSON或HJ212,这里因为测试的是modbus+TCP+JSON所以应该采用JSON

    注意:这里的服务器端口应该是与调试工具进行连接的端口,不要和前面数据采集传输的端口搞混


    图片 3.png


    4.modbus slave设置

    打开modbus slave进入页面输入激活码(没有激活码也可以用,就是使用时间不长)

    选择connection setup,可以选择传输模式,由于这里使用的是TCP/IP,所以这里的端口就应该选择前面设置的服务器端口(数据传输的端口)9010


    图片 4.png


    Slave Definition的设置应该要根据modbus规则设置来进行设置


    图片 5.png


    5.网络调试助手

    协议的类型因为测试的需要所以选择TCP server

    本地主机地址和本地主机端口都按照服务器配置来进行填写

    需要注意的是这里的端口应该填写的是服务器配置里设置的连接端口


    图片 6.png


    6.测试

    更改modbus slave的第0位为1,网络调试助手和系统日志均读取到数据并显示传输,所以modbus+TCP+JSON传输测试成功


    图片 7.png


    图片 8.png


    图片 9.png

    联系我们
    联系我们

    九游会J9Baimatech,集M2M产品研发、IoT平台服务、国际化运营于一体,让我们联接,共创未来