MODBUS TCP产品选型及DEMO下载

S7-300/400与第三方设备的Modbus TCP通信时,选型要求如下:

硬件要求

S7-300/400CPU,以及ET200S的IM151-8集成PN口均支持;

以太网CP卡有版本限制(固件版本较低的不支持),具体请参看链接:哪些技术资料适用于 SIMATIC Modbus/TCP 块,哪些已经发布的 CPUs 和 CPs 支持 Modbus/TCP 块。

软件要求

STEP7 V5.x :需要购买并安装与硬件相对应的软件选项包(包含授权)。按照CPU集成PN口,以太网通信模块,以及单站和400H冗余系统;所对应的软件包有所不同。

TIA V13 SP1 Upd1以上版本,软件集成了Modbus TCP的功能块,无需下载或移植软件包。(仍然需要购买软件选项包授权)

TIA V11,V12版本:在STEP 7 Professional (TIA Portal)中,如何使用基于CPU 集成 PROFINET 接口的MODBUS/TCP 通信块?

注意:西门子提供用于测试的Demo软件选项包或TIA软件中集成的功能块,可以测试编程及通信情况,且没有任何的功能和时间限制。

但在无Moudbus TCP授权的情况下使用时,CPU的SF指示灯或INTF指示灯会一直闪烁。

软件选项包订货号及DEMO下载

1) 通过以太网通讯模块 CP343-1 CP443-1

S7控制器通过外部 CP343-1 CP443-1和第三方设备间建立 Modbus/TCP 连接时需要软件选项包"ModbusTCP CP",单授权(仅对一个CPU有效),最新的版本为V6.0,支持功能代码1234561516,功能块库及订货号如下图1所示:

1 软件包”ModbusTCP CP V6.0”

Demo下载:https://support.industry.siemens.com/cs/cn/zh/view/109749851

2)  通过CPU 集成的 PN 接口:

S7控制器通过CPU集成PN接口和第三方设备间建立 Modbus/TCP 连接时需要产品软件选项包"ModbusTCP PN "最新版本V3.0 单授权(仅对一个CPU有效)支持功能代码1234561516 S7-300 S7-400 集成 PN 接口的CPU都适用功能块库及订货号如下图2所示

2 软件包”ModbusTCP PN-CPU V3.0”

Demo下载:https://support.industry.siemens.com/cs/cn/zh/view/109745187

3)  通过S7-400H冗余系统的 CP443-1接口:

通过S7-400H冗余系统的 CP443-1建立第三方设备的 MODBUS/TCP 通信时需要产品软件选项包"Modbus/TCP Redundant "订货号为2XV9450-1MB11最新版本V2.1可用于S7-400H或者S7-400CPU带两个CP443-1支持功能代码1234561516功能块库及订货号如下图3所示

3 软件包Modbus/TCP Redundant

Demo下载:Block library for a redundant Modbus/TCP communication over CP443-1 or CP343-1

4)  通过S7-400H集成的PN接口:

通过S7-400H集成的PN接口建立第三方设备的 MODBUS/TCP 通信时需要产品软件选项包"Modbus/TCP PN CPU Redundant"订货号为6AV6 676-6MB10-0AX0最新版本V1.0可用于S7-400H或者S7-400CPU支持功能代码1234561516功能块库及订货号如下图4所示

4 软件包Modbus/TCP PN CPU Redundant

Demo下载:Block library for a redundant Modbus/TCP communication over the integrated PN interface of a SIMATIC H CPU