SIMATIC Modbus/TCP 块的技术数据及其支持的CPU和CP
本文档提供SIMATIC Modbus/TCP功能块的技术数据,以及支持这些功能块的CPU和CP的信息。
描述
以技术数据适用于 SIMATIC Modbus/TCP 块。

客户端/服务器
同时支持服务器模式和客户端模式。作为服务器模式需要注意,并不是所有集成了PROFINET 接口的SIMATIC CPU 都支持用本地端口502进行通讯。CPU 使用 Modbus/TCP PAC 时仅能作为客户端。
遵循规约的Modbus服务
"SIMATIC Modbus/TCP CP","SIMATIC Modbus/TCP PN","SIMATIC Modbus/TCP PN Red" 和 "SIMATIC Modbus/TCP Red" 产品支持功能码 1,2,3,4,5,6,15 和 16。"SIMATIC Modbus/TCP PAC" 产品可以读出基本类型3和电能仪表的数据。
PCS 7
所有Modbus/TCP 块都适用于 PCS 7, 支持PCS 7 V7.1 , PCS 7 V8和PCS 7 V9.x 。CFC 的项目样例分别创建于 PCS 7 V7.1 SP2 和 PCS 7 V8。
冗余
冗余函数块提供建立冗余通讯的选项。如果一个连接断开,冗余函数块自动切换到另一个连接(可以在 "SIMATIC Modbus/TCP Red" 和 "SIMATIC Modbus/TCP PN Red"中参数化)。 冗余块在这里工作在热备模式。可以根据通讯伙伴建立单边或双边冗余通讯。
方法
在 SIMATIC 站和其他 Modbus 设备之间的 Modbus 通讯建立本地 TCP 连接。这里使用 SIMATIC S7 库中的标准函数 (用 CP 通讯时使用 AG_SEND 和 AG_RECV ,用 CPU 集成的 PROFINET 接口通讯时使用 T block)。所有的 Modbus/TCP 块都支持多重实例。
授权
授权与 CPU对应。授权不能从一个 CPU 传送到另一个 CPU 中。测试不需要授权。
SIMATIC Modbus/TCP CP 和 SIMATIC Modbus/TCP Red
表 2 为支持以下产品的CP通讯处理器。
产品
订货号
使用CPU固件版本/注意事项
SIMATIC Modbus/TCP CP
6AV6676-6MB00-6AX0 (packet)
6AV6676-6MB00-6AD0 (download)
固件V3.2以上的S7-300 CPU
固件V6.0及其以上的S7-400 CPU
2XV9450-1MB00
所有固件版本
SIMATIC Modbus/TCP CP Red
6AV6676-6MB30-4AX0 (packet)
6AV6676-6MB30-4AD0 (download)
固件V3.2以上的S7-300 CPU
固件V6.0及其以上的S7-400 CPU
6AV6676-6MB30-3AX0 (packet)
6AV6676-6MB30-3AD0 (download)
所有固件版本
硬件
订货号
固件版本
CP 343-1 Lean
6GK7343-1CX10-0XE01)
V2.1及以上
CP 343-1 Standard
6GK7343-1EX21-0XE0
V1.0.17及以上
6GK7343-1EX30-0XE01)
V2.0.16及以上
CP 343-1 Advanced
6GK7343-1GX21-0XE0
V1.0.24及以上
6GK7343-1GX30-0XE0
V1.0.23及以上
6GK7343-1GX31-0XE0
V3.0及以上
CP 443-1 Standard
6GK7443-1EX20-0XE0
V1.0.26及以上,不适用于 V2.1.12
6GK7443-1EX30-0XE0 1)
V3.0及以上,不适用于 V 3.2.9
6GK7443-1EX30-0XE1 1)
CP 443-1 Advanced
6GK7443-1EX40-0XE0
V2.2.35及以上
6GK7443-1EX41-0XE0
V1.0.24及以上
6GK7443-1GX20-0XE0
V2.0及以上,不适用于 V2.1.12
6GK7443-1GX30-0XE01)
V3.0,不适用于 V 3.2.9
1) 这些 CP 支持复用502端口。当使用SIMATIC Modbus/TCP CP V4.3时,必须使用当前目录中的FC10 "AG_CNTRL" 。
注意Modbus 块的本地数据用量,参考CPU的技术数据获取可用的本地数据。
"SIMATIC Modbus/TCP CP" 和 "SIMATIC Modbus/TCP Red " 产品可以用于标准 CPU,F CPU 和 H CPU。
SIMATIC Modbus/TCP PN 和 SIMATIC Modbus/TCP PN Red
以下产品可用于集成PROFINET接口的ET 200S CPU,ET 200pro, S7-300 CPU和S7-400 CPU。
产品
订货号
使用CPU固件版本 / 注意事项
SIMATIC Modbus/TCP PN
6AV6676-6MB20-3AX0 (packet)
6AV6676-6MB20-3AD0 (download)
固件V3.2及其以上的S7-300 CPU
固件V6.0及其以上的S7-400 CPU
固件V3.2及其以上的ET 200 CPU
2XV9450-1MB02
所有固件版本
SIMATIC Modbus/TCP PN Red
6AV6676-6MB10-0AX0 (packet)
6AV6676-6MB10-0AD0 (download)
关于已发布的 PN CPU 端口的信息请参考条目34010717。
SIMATIC Modbus/TCP SENTRON PAC
以下产品可用于集成PROFINET接口的ET 200S CPU, S7-300 CPU和S7-400 CPU。
产品
订货号
SIMATIC Modbus/TCP 20 SENTRON PAC
6AV6676-6MA30-0AX0
SIMATIC Modbus/TCP 100 SENTRON PAC
6AV6676-6MA30-1AX0
SIMATIC Modbus/TCP 512 SENTRON PAC
6AV6676-6MA30-2AX0
硬件
注意事项
PAC 3200
V2.2.1 及以上版本
PAC 4200
V1.5.1 及以上版本
关于已发布的 PN CPU 端口的信息请参考条目34010717。
关键字
可装载的驱动,通信块,MODBUS,冗余
该文档涉及16个产品:
2XV9450-1MB00SIMATIC MODBUS/TCP CP
2XV9450-1MB02SIMATIC MODBUS/TCP PN-CPU
2XV9450-1MB11SIMATIC MODBUS/TCP RED V2
6AV6676-6MA30-0AX0SIMATIC MODBUS/TCP 20 SENTRON PAC
6AV6676-6MA30-1AX0SIMATIC MODBUS/TCP 100 SENTRON PAC
6AV6676-6MA30-2AX0SIMATIC MODBUS/TCP 512 SENTRON PAC
6AV6676-6MB00-6AD0SIMATIC MODBUS / TCP CP
6AV6676-6MB00-6AX0SIMATIC OPEN MODBUS / TCP CP
6AV6676-6MB10-0AD0SIMATIC MODBUS/TCP PN RED
6AV6676-6MB10-0AX0SIMATIC MODBUS/TCP PN RED
6AV6676-6MB20-3AD0SIMATIC MODBUS/TCP PN-CPU
6AV6676-6MB20-3AX0SIMATIC Modbus/TCP CP RED
6AV6676-6MB30-3AD0SIMATIC Modbus/TCP CP RED
6AV6676-6MB30-3AX0SIMATIC Modbus/TCP CP RED
6AV6676-6MB30-4AD0SIMATIC Modbus/TCP CP RED
6AV6676-6MB30-4AX0SIMATIC Modbus/TCP CP RED