建立与 Modbus TCP 的通信 通过用户程序建立 Modbus TCP 连接 使用指令 MB_CLIENT 或 MB_SERVER,可以在程序编辑器中分配参数。 通过 Modbus TCP 建立通信的操作步骤 MB_CLIENT 指令作为 Modbus TCP 客户端通过 TCP 连接进行通信。通过该指令,可以在客户端和服务器之间建立连接、向服务器发送 Modbus 请求并接收相应的 Modbus 响应。通过该指令,还可控制 TCP 连接的设置。 MB_SERVER 指令作为 Modbus TCP 服务器通过 TCP 连接进行通信。该指令将处理 Modbus 客户端的连接请求、接收并处理 Modbus 请求并发送响应。也可用于控制 TCP 连接的设置。 要求:客户端可通过网络中的 IP 通信访问服务器。
Modbus TCP 服务器作为连接到 Modbus RTU 的网关 如果将 Modbus TCP 服务器用作连接 Modbus RTU 协议的网关,则使用静态参数 MB_UNIT_ID 对串行网络中的从站设备进行寻址。MB_UNIT_ID 参数与 Modbus RTU 协议中的从站地址字段相对应。在此情况下,MB_UNIT_ID 参数会将请求转发到正确的 Modbus RTU 从站地址。 |
|