两个 S7-1500 CPU 之间是可以进行 Modbus/TCP 通信的。在 S7-1500 的用户程序中调用指令 'MB_CLIENT' 和 'MB_SERVER' 并参数化。
"MB_CLIENT" 指令通过一个 PROFINET 连接来作为 Modbus/TCP 客户端进行通信。在客户端和服务器之间使用 "MB_CLIENT" 指令来建立连接,发送 Modbus 请求和接收响应,控制 Modbus/TCP 客户端的连接和断开。
"MB_SERVER" 指令通过一个 PROFINET 连接来作为 Modbus/Tcp 服务器进行通信。"MB_SERVER" 指令响应 Modbus/TCP 客户端的连接请求,接收和处理 Modbus 请求并发送响应信息。