• 如何使用摩尔信使MThings连接网络设备


    帽子:

    摩尔信使MThings支持Modbus-TCP、Modbus-RTU Over TCP、Modbus-TCP Over UDP、Modbus-RTU Over UDP。

    TCP链接中,摩尔信使MThings支持灵活的连接方式,主机可作为客户端也可以作为服务端,同时支持模拟从机以客户端方式向远程服务端主机提供数据。

    通过辅助菜单中的“通道”进入通道管理页面,可查看网络通道列表。首次使用时,无网络通道,需用户根据需要创建。如上图所示,网络相关操作如下:

    1. 选择过滤通道列表中所包含的通道类型,界面默认为全部类型,切换为“网络通道”后,列表中仅保留网络通道。

    2. 单击“新增网络链接”按钮,创建一路新网络通道。

    3. 单击“移除网络链接”,删除通道列表中已被勾选的网络通道,该操作将同步至工程配置文件。

    4. 单击“配置”按钮,修改网络通道参数。

    5. 查看通道状态,网络通道状态包括:已关闭、已连接、连接中、故障。

    6. 手动建立通道或关闭通道。添加设备时,无需手动开启。手动模式可用于批量控制通道上挂靠的所有设备,使其启动或停止。

    7. 网络通道参数配置页面。

    表 网络通道状态定义

    通道状态

    含义

    已关闭

    软件未启用该链接
    链接被对端断开
    链接被手动关闭

    已连接

    网络通道已成功建链

    连接中

    TCP客户端:正在连接服务端
    TCP服务器:正在等待接入客户端

    故障

    TCP服务端:本地端口被占用
    UDP单播: 本地端口被占用

    表 网络通道参数定义

    参数

    含义

    通道名称

    MThings统一分配,不可修改

    链接模式

    选择MThings在网络层的链接角色,可选择TCP客户端、TCP服务端、UDP单播

    重新建链周期(秒)

    当链接模式选择为“TCP客户端”,通过设置重新建链周期,可指示MThings按照指定时间间隔重新建链,通过这种方式可以模拟短链接。默认周期为0,代表长链接。

    链接空闲保持时间(秒)

    当链接模式选择为“TCP客户端”或“TCP服务端”时,链接建立后,如果在参数指定时间内无任何数据交互,MThings将主动关闭链接。

    传输模式

    用于指定当前链接上运行的传输协议类型,可选择“MODBUS-RTU”、“MODBUS-ASCII”、“MODBUS-TCP(同步)”、“MODBUS-TCP(异步)”

    字符类型

    当传输模式选择“MODBUS-ASCII”时,通过该参数指定协议字符使用大写或小写,默认为标准协议要求的大写方式。

    本地IP

    当链接模式选择为“TCP客户端”或“UDP单播”,该参数用户指定本地发起IP,可不配置,MThings可自动择优。

    本地端口

    当链接模式选择为“TCP服务端”或“UDP单播”,需指定绑定本地端口。
    当链接模式选择为“TCP客户端”,该参数为只读数据,用于呈现已连接状态下的本地发起端口号。

    目标域名/IP

    当链接模式选择为“TCP客户端”,该参数用于指定服务端的域名或IP地址。
    当链接模式选择为“UDP单播”,该参数用于指定数据发送对象的IP地址。

    目标端口

    当链接模式选择为“TCP客户端”,该参数用于指定对端(服务端)绑定端口号。
    当链接模式选择为“UDP单播”,该参数用于指定数据发送对象的接收端口号。

    客户端IP

    当链接模式选择为“TCP服务端”,该参数用于指定允许接入当前服务端的客户端IP,其它IP地址发起的连接请求将被过滤丢弃。如不需过滤功能,该参数请设置为“--”或清空。

    源端口

    当链接模式选择为“TCP服务端”,该参数为只读数据,用于呈现已连接的客户端发起端口号。

    最大并发请求数

    当传输模式选择为“MODBUS-TCP(异步)”,该参数可控制异步并发规模,调节并发请求个数

    图 TCP客户端链接应用示意

    图 TCP服务端链接应用示意

    图 UDP单播链接应用示意

  • 相关阅读:
    C语言编程陷阱(三)
    Atcoder abc131
    加密原生消费产品的未来:Web3 数字身份如何发挥实际作用
    被忽视的数据中心非业务网络规划
    Python中class内置方法__init__与__new__作用与区别探究
    TIM1计数模式
    【教学类-38】A4红纸-国旗灯笼(庆祝中华人民共和国成立74周年)
    学习vue生命周期心得
    【Linux】文件重定向以及一切皆文件
    Dockerfile RUN
  • 原文地址:https://blog.csdn.net/zhoutanliang/article/details/133759972