- {{item.name}}
在STEP7 V15或更高版本中,如何通过S7-1200/S7-1500集成PROFINET接口和连接的CP,使用冗余Modbus/TCP通信功能块?
- 0
- 216
- 0
指令
使用“MB_RED_CLIENT”和“MB_RED_SERVER”指令,可以在S7-1200/S7-1500与支持Modbus/TCP协议的设备之间建立连接。
“MB_RED_CLIENT”指令通过PROFINET连接作为Modbus/TCP客户端进行通信。可使用“MB_RED_CLIENT”指令在客户端和服务器之间建立冗余连接,发送Modbus请求,接收响应并控制Modbus/TCP客户端的连接建立。
"MB_RED_Server"指令通过PROFINET连接作为Modbus/TCP服务器进行通信。"MB_RED_Server"指令处理Modbus/TCP客户端的连接请求,接收和处理Modbus请求,并发送响应消息。
在以下CPU中可以使用这些指令:
- S7-1200 CPUs:FW V4.2及更高版本
- S7-1500 CPUs:FW V2.5及更高版本
在STEP 7 V15或者更高版本中 ,以上指令包含在“指令”任务卡的"通信 > 其他> MODBUS TCP" 中。
注意事项
每个CPU都需要单独对Modbus/TCP块授权。对于R/H站点,只需要1个授权。
下载
示例程序“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 Poatal中打开并编辑该项目。
MODBUS_RED_1200_1500_EXAMPLE_V15.zip
更多信息
- 关于Modbus/TCP通信的详细信息,可以参考:
https://mall.industry.siemens.com
- 有关Modbus块授权的信息可以在以下条目中获得:
- 如何使用 Service&Support 应用申请应用于Modbus/TCP块的授权:109746433
- 应用于S7-300 / S7-400的Modbus/TCP块授权(视频)109741480
FAQ自上次发布的更改
在注意事项处增加了授权信息
- 评论
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
关联文档
- 如何在MS Windows 7(或更高版本中)安装软件冗余包V1.2(SP3)?
- 在WinCC Runtime Professional V11或更高版本中,如何将f(t)趋势控件中的过程值导出成CSV文件?
- 为什么当更新 TIA Portal 项目到 V15 或更高版本时会提示 “此版本不支持设备[XY]” 的错误消息?
- 在 Windws 7 或 Windows Server 2008 中使用 WinCC V7.0 SP3 Update 3 或更高版本的 WinCC 以及 WinCC (TIA 博途)时,如果锁定组合键?
- 如何在STEP 7 Professional V11 或更高的版本中使用FM352凸轮控制器(6ES7352-1AH02-0AE0) ?
- 使用 WinCC V7.5 及更高版本或 WinCC Professional V16 及更高版本时,如何在 SIMATIC Shell 中激活“远程通信”?
- 如何通过工业以太网CP在S7-300与/或S7-400之间组态TCP连接以实现数据交换?
- 如何防止多个WinCC客户机同时操作或更改数值?
- 在 STEP 7 (TIA Portal) 哪可以找到S7-1200/S7-1500 和 ET200 模块的固件版本以及版本中数字的含义?
- SITOP UPS1600:面板和通信功能块(TIA Portal, STEP 7 与 WinCC)
看过该文档的用户还看过哪些文档


西门子官方商城




{{item.nickName}}