在 STEP 7 Professional (TIA Portal) 中,如何使用基于S7-300/S7-400 的工业以太网 CP 卡的MODBUS/TCP 通信块?

说明
"MODBUSCP"功能块用于S7-300/S7-400 工业以太网 CP 卡实现 MODBUS/TCP 通信,在STEP 7 Professional V14 (TIA Portal V14)和更高版本中"MODBUSCP"功能块位于“指令”下“Communication > Communications processor > MODBUS TCP”中。

如果使用TIA Portal V11/V12/V13的版本,需要从 "Modbus_TCP_CP"功能块库移植得到 "MODBUSCP" 功能块,功能块库是"SIMATIC Modbus/TCP PN CPU" 的组件,可以从条目 ID103474603下载。

"Modbus_TCP_CP" 库可以安装在已安装了 STEP 7 V5.4或V5.5 的电脑上。

下述文档描述了如何将 "Modbus_TCP_CP" 库中的块移植到TIA Portal V11, TIA Portal V12 或 TIA Portal V13 中。

在 STEP 7 Professional (TIA Portal) 中,如何使用基于S7-300/S7-400 的工业以太网 CP 卡的MODBUS/TCP 通信块? net_migration_library_modbus_cp_en.pdf (5,7 MB)

用于 STEP 7 Professional V11 (TIA Portal) 的下载

该下载文件中包含的 "MODBUS_TCP_CP_EXAMPLE.zip" 项目是在 STEP 7 Professional V11 (TIA Portal) 中创建的。该项目包含了 CP343-1 / CP443-1 与第三方设备之间使用移植的 Modbus 块进行 Modbus/TCP 通讯的例程。使用 "Modbus_TCP_CP"V4.3库中的块。共有四个例程用于 CP343-1 和 CP443-1:

  • CP 配置为客户端且支持功能 FC10"AG_CNTRL"。
  • CP 配置为服务器且支持功能 FC10"AG_CNTRL" 。
  • CP 配置为客户端且不支持功能 FC10"AG_CNTRL" 。
  • CP 配置为服务器且不支持功能 FC10"AG_CNTRL" 。

支持多路端口的CP卡必须使用块 FC10"AG_CNTRL"(参见条目104946406)。

将"MODBUS_TCP_CP_EXAMPLE.zip" 文件拷贝到一个单独的文件夹后双击打开该文件,之后使用 STEP 7打开并处理解压后的项目数据。

在 STEP 7 Professional (TIA Portal) 中,如何使用基于S7-300/S7-400 的工业以太网 CP 卡的MODBUS/TCP 通信块?Registrierung notwendig modbus_tcp_cp_example.zip (3,2 MB)

用于 STEP 7 Professional V12 (TIA Portal) 的下载

该下载中包含的 "MODBUS_TCP_CP_EXAMPLE_V12.zip" 项目是在 STEP 7 Professional V12 (TIA Portal) 中创建的。该项目包含了 CP343-1 / CP443-1 与第三方设备之间通过移植的 Modbus 块进行 Modbus/TCP 通讯的例程。使用 "Modbus_TCP_CP"V4.3库中的块。共有四个例程用于 CP343-1 和 CP443-1:

  • CP 配置为客户端且支持功能FC10"AG_CNTRL" 。
  • CP 配置为服务器且支持功能FC10"AG_CNTRL" 。
  • CP 配置为客户端且不支持功能FC10"AG_CNTRL" 。
  • CP 配置为服务器且不支持功能FC10"AG_CNTRL" 。

支持多路端口的CP卡必须使用块FC10"AG_CNTRL"(参见条目104946406)。

将"MODBUS_TCP_CP_EXAMPLE_V12.zip" 文件拷贝到一个单独的文件夹后双击打开该文件。之后使用 STEP 7 打开并处理解压后的项目数据。

在 STEP 7 Professional (TIA Portal) 中,如何使用基于S7-300/S7-400 的工业以太网 CP 卡的MODBUS/TCP 通信块?Registrierung notwendig modbus_tcp_cp_example_v12.zip (4,9 MB)

用于 STEP 7 Professional V12 SP1 Upd2 (TIA Portal) 的下载

该下载中包含的 "MODBUS_TCP_CP_EXAMPLE_V12_SP1_Upd2.zip" 项目是在 STEP 7 Professional V12 (TIA Portal) 中创建的。该项目包含了 CP343-1 / CP443-1 与第三方设备之间通过移植的 Modbus 块进行 Modbus/TCP 通讯的例程。使用 "Modbus_TCP_CP"V4.3库中的块。共有四个例程用于 CP343-1 和 CP443-1:

  • CP 配置为客户端且支持功能 FC10"AG_CNTRL" 。
  • CP 配置为服务器且支持功能 FC10"AG_CNTRL" 。
  • CP 配置为客户端且不支持功能 FC10"AG_CNTRL" 。
  • CP 配置为服务器且不支持功能 FC10"AG_CNTRL" 。

支持多路端口的CP卡必须使用块FC10"AG_CNTRL"(参见条目104946406)。

将"MODBUS_TCP_CP_EXAMPLE_V12_SP1_Upd2.zip" 文件拷贝到一个单独的文件夹后双击打开该文件。之后使用 STEP 7 打开并处理解压后的项目数据。

在 STEP 7 Professional (TIA Portal) 中,如何使用基于S7-300/S7-400 的工业以太网 CP 卡的MODBUS/TCP 通信块?Registrierung notwendig modbus_tcp_cp_example_v12_sp1_upd2.zip (5,4 MB)

用于 STEP 7 Professional V13 (TIA Portal) 的下载

该下载中包含的 "MODBUS_TCP_CP_EXAMPLE_V13.zip" 项目是在 STEP 7 Professional V13 (TIA Portal) 中创建的。该项目包含了 CP343-1 / CP443-1 与第三方设备之间通过移植的 Modbus 块进行 Modbus/TCP 通讯的例程。使用 "Modbus_TCP_CP"V5.0库中的块。该库最新发布的块仅用于支持FC10"AG_CNTRL"的 CP 卡。共有两个例程用于 CP343-1 和 CP443-1:

  • 配置为客户端
  • 配置为服务器

将"MODBUS_TCP_CP_EXAMPLE_V13.zip" 文件拷贝到一个单独的文件夹后双击打开该文件。之后使用 STEP 7 打开并处理解压后的项目数据。

在 STEP 7 Professional (TIA Portal) 中,如何使用基于S7-300/S7-400 的工业以太网 CP 卡的MODBUS/TCP 通信块?Registrierung notwendig MODBUS_TCP_CP_EXAMPLE_V13_SP1.zip (2,7 MB)

附加信息

关于 MODBUS/TCP 通迅的详细信息请参考:

http://www.siemens.com/s7modbus

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

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

相关推荐

发表回复

登录后才能评论