rn在STEP7 V15或更高版本中,S7-1200/S7-1500和CP,如何使用冗余Modbus/TCP通信功能块?

指令

使用“MB_RED_CLIENT”和“MB_RED_SERVER”指令,可以在S7-1200/1S7-1500与支持Modbus/TCP协议的设备之间建立连接。

指令“MB_RED_CLIENT”作为Modbus/TCP客户端通过PROFINET连接进行通信。可使用“MB_RED_CLIENT”指令在客户端和服务器之间建立冗余连接。发送Modbus请求,接收响应并控制Modbus/TCP客户端的连接建立。

指令“MB_RED_Server”作为Modbus/TCP服务器通过PROFINET连接进行通信。“MB_RED_Server”指令将处理Modbus/TCP客户端的连接请求、接收并处理Modbus请求并发送响应。

在以下CPU中可以使用这些指令:

  • S7-1200 CPU:FW V4.2及更高版本
  • S7-1500 CPU:FW V2.5及更高版本

在STEP 7V15或者更高版本中,以上指令包含在在“指令”任务卡的"通信 > 其他> MODBUS TCP" 中。

下载

示例程序“MODBUS_RED_1200_1500_EXAMPLE_V15.zip”由STEP7 V15创建。本项目包含集成的Modbus功能块,用于S7-1200/S7-1500 CPU和连接的CP与第三方设备之间的冗余Modbus/TCP通信。对于每个CPU,都有一个作为服务器和客户机参数化的样例。

解压“MODBUS_RED_S71200_S71500_EXAMPLE_V15.zip”到单独目录中,然后可以在TIA博途中打开并编辑该项目。

rn在STEP7 V15或更高版本中,S7-1200/S7-1500和CP,如何使用冗余Modbus/TCP通信功能块?Registration required MODBUS_RED_1200_1500_EXAMPLE_V15.zip (3.8 MB)

更多信息

有关Modbus/TCP通讯的详细想信息,请浏览这里:

http://www.siemens.com/s7modbus

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc342935.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论